The challenge description was: Last month I was trying to simplify an algorithm.. and I found how to mess up a source really really bad. And then this challenge is born. Maybe is really simple or maybe is so hard that all of you will give up. Good luck! A binary was provided so let's have a look at it: mrt:~/ctf/polictf/reversing/reversemeplz$ file..[read more]
My name is Themistokle Benetatos and I enjoy programming and creating computer graphics.
I am also the co-founder of Monologue, a motion design studio based in Athens.
Latest blog posts
The challenge description was: Check out our shiny new HaaS platform! nc haas.polictf.it 80 Let's connect to the service and see what is going on: mrt:~/ctf/polictf/pwnable/hanoi_as_a_service$ nc haas.polictf.it 80 Welcome to the Hanoi-as-a-Service cloud platform! How many disks does your tower have? 1 * Move top disk from a to b mrt:~/ctf/polictf/pwnable/hanoi_as_a_service$ nc haas.polictf.it 80 Welcome to the Hanoi-as-a-Service cloud platform! How many disks does your tower have? 4 * Move..[read more]
The challenge description was: interview.polictf.it:80 Not much from the description, so let's connect and see what is happening: mrt:~/ctf/polictf/grab_bag/hard_interview$ nc interview.polictf.it 80 ____ ..[read more]
This project was more like a proof of concept than actually making a fully functional 3D engine on the ATmega328, I was curious to see if the AVR could handle something like this and display lowpoly 3D models. After meeting and talking with Xark (https://github.com/XarkLabs) on IRC, I discovered his fork of the Adafruit GFX library and was surprised with how..[read more]