diff --git a/svg/attack_pattern.svg b/svg/attack_pattern.svg new file mode 100644 index 0000000..0cae036 --- /dev/null +++ b/svg/attack_pattern.svg @@ -0,0 +1,291 @@ + +image/svg+xmlAttack Pattern + \ No newline at end of file diff --git a/svg/backdoor.svg b/svg/backdoor.svg new file mode 100644 index 0000000..a029706 --- /dev/null +++ b/svg/backdoor.svg @@ -0,0 +1,238 @@ + +image/svg+xmlBackdoor + \ No newline at end of file diff --git a/svg/botnet.svg b/svg/botnet.svg new file mode 100644 index 0000000..0ac22ae --- /dev/null +++ b/svg/botnet.svg @@ -0,0 +1,307 @@ + +image/svg+xmlBotnet + \ No newline at end of file diff --git a/svg/campaign.svg b/svg/campaign.svg new file mode 100644 index 0000000..563e3f7 --- /dev/null +++ b/svg/campaign.svg @@ -0,0 +1,307 @@ + +image/svg+xmlCampaign + \ No newline at end of file diff --git a/svg/galaxy.svg b/svg/galaxy.svg new file mode 100644 index 0000000..15ad74c --- /dev/null +++ b/svg/galaxy.svg @@ -0,0 +1,194 @@ + +image/svg+xmlGalaxy + \ No newline at end of file diff --git a/svg/identity.svg b/svg/identity.svg new file mode 100644 index 0000000..3761432 --- /dev/null +++ b/svg/identity.svg @@ -0,0 +1,233 @@ + +image/svg+xmlIdentity + \ No newline at end of file diff --git a/svg/intrusionset.svg b/svg/intrusionset.svg new file mode 100644 index 0000000..da3989c --- /dev/null +++ b/svg/intrusionset.svg @@ -0,0 +1,688 @@ + +image/svg+xmlIntrusion Set + \ No newline at end of file diff --git a/svg/malware.svg b/svg/malware.svg new file mode 100644 index 0000000..e3330a0 --- /dev/null +++ b/svg/malware.svg @@ -0,0 +1,386 @@ + +image/svg+xmlMalware + \ No newline at end of file diff --git a/svg/observed data.svg b/svg/observed data.svg new file mode 100644 index 0000000..db2918d --- /dev/null +++ b/svg/observed data.svg @@ -0,0 +1,399 @@ + +image/svg+xmlObserved Data + \ No newline at end of file diff --git a/svg/ransomware.svg b/svg/ransomware.svg new file mode 100644 index 0000000..6da21e2 --- /dev/null +++ b/svg/ransomware.svg @@ -0,0 +1,234 @@ + +image/svg+xmlRansomware + \ No newline at end of file diff --git a/svg/source.svg b/svg/source.svg new file mode 100644 index 0000000..3ae6e7d --- /dev/null +++ b/svg/source.svg @@ -0,0 +1,233 @@ + +image/svg+xmlSource + \ No newline at end of file diff --git a/svg/taxonomy.svg b/svg/taxonomy.svg new file mode 100644 index 0000000..eba29fb --- /dev/null +++ b/svg/taxonomy.svg @@ -0,0 +1,288 @@ + +image/svg+xmlTaxonomy + \ No newline at end of file diff --git a/svg/threat_actor.svg b/svg/threat_actor.svg new file mode 100644 index 0000000..348b36d --- /dev/null +++ b/svg/threat_actor.svg @@ -0,0 +1,243 @@ + +image/svg+xmlThreat Actor + \ No newline at end of file diff --git a/svg/tool.svg b/svg/tool.svg new file mode 100644 index 0000000..987e11c --- /dev/null +++ b/svg/tool.svg @@ -0,0 +1,233 @@ + +image/svg+xmlTool + \ No newline at end of file diff --git a/svg/victim.svg b/svg/victim.svg new file mode 100644 index 0000000..c9d7969 --- /dev/null +++ b/svg/victim.svg @@ -0,0 +1,233 @@ + +image/svg+xmlVictim + \ No newline at end of file diff --git a/tools/convert-svg.sh b/tools/convert-svg.sh new file mode 100644 index 0000000..d8db501 --- /dev/null +++ b/tools/convert-svg.sh @@ -0,0 +1,20 @@ +#!/usr/bin/bash + +createsvg() { + local d + local svg + for d in ../ai/*.ai; do + svg=$(echo "$d" | sed 's/.ai/.svg/') + echo "creating $svg ..." + output=$(echo "$svg" | sed 's/...//' | sed 's/\.ai/.svg/') + echo "$output" + inkscape -f "$d" -l "../$output" + done +} + +if [ "$1" != "" ];then + cd $1 +fi + +createsvg +