summaryrefslogtreecommitdiffstats
path: root/docs/writeups
diff options
context:
space:
mode:
authorMalf Furious <m@lfurio.us>2019-05-05 02:45:32 -0400
committerMalf Furious <m@lfurio.us>2019-05-05 02:45:32 -0400
commit1b7813de48756dae651154f586a77b9c90842aed (patch)
treefd28d5236adf2f75f9048bb6f900d9aa1386a8d6 /docs/writeups
parent1c1b9ed978e0a4c7022c1907c65d17067277089b (diff)
downloadlib-des-gnux-1b7813de48756dae651154f586a77b9c90842aed.tar.gz
lib-des-gnux-1b7813de48756dae651154f586a77b9c90842aed.zip
Import IceCTF 2018/Modern Picasso writeup from the wiki
Signed-off-by: Malf Furious <m@lfurio.us>
Diffstat (limited to 'docs/writeups')
-rw-r--r--docs/writeups/IceCTF_2018/Modern_Picasso.txt22
-rw-r--r--docs/writeups/IceCTF_2018/picasso.gifbin0 -> 41952 bytes
-rw-r--r--docs/writeups/IceCTF_2018/picasso_solution.pngbin0 -> 1678 bytes
3 files changed, 22 insertions, 0 deletions
diff --git a/docs/writeups/IceCTF_2018/Modern_Picasso.txt b/docs/writeups/IceCTF_2018/Modern_Picasso.txt
new file mode 100644
index 0000000..34a5147
--- /dev/null
+++ b/docs/writeups/IceCTF_2018/Modern_Picasso.txt
@@ -0,0 +1,22 @@
+"Here's a rendition of some modern digital abstract art. Is it more than art
+though?"
+
+
+Setup
+-----
+We are given the 'picasso.gif' file. Initial static analysis showed no
+recognizable strings nor any embedded file signatures in the file, so we moved
+onto our next idea which was to analyze each frame of the gif.
+
+
+Solution
+--------
+Opening the file in GIMP loads each frame as a layer in the image (thanks,
+Dusoleil). Each frame represents a portion of a still image, so we want to view
+all of them at once.
+
+For each frame (layer), add an alpha channel so that we can make the background
+transparent. Then use the magic wand to select the background and delete it.
+
+The result is a single layer image which depicts the flag, along with some extra
+colored boxes and a drawn in face. See the 'picasso_solution.png' file.
diff --git a/docs/writeups/IceCTF_2018/picasso.gif b/docs/writeups/IceCTF_2018/picasso.gif
new file mode 100644
index 0000000..acf725f
--- /dev/null
+++ b/docs/writeups/IceCTF_2018/picasso.gif
Binary files differ
diff --git a/docs/writeups/IceCTF_2018/picasso_solution.png b/docs/writeups/IceCTF_2018/picasso_solution.png
new file mode 100644
index 0000000..05e0bca
--- /dev/null
+++ b/docs/writeups/IceCTF_2018/picasso_solution.png
Binary files differ