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

  • Tiny 3D Engine on the ATmega328 (Arduino UNO)

    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 ( on IRC, I discovered his fork of the Adafruit GFX library and was surprised with how..[read more]
  • Huawei Modem API and Data Plan Monitor

    Story time For the past five years I have been waiting for Greek telecoms to put a proper landline at my place in order to enjoy the internet like I used to in my previous homes. To be honest, I had this for granted before moving here just because of the fact that I am living 15 minutes from the capital,..[read more]
  • DEF CON 2015 Quals - access control (1pt) writeup

    The challenge description was: It's all about who you know and what you want. A binary called client_197010ce28dffd35bf00ffc56e3aeb9f was provided. Let's connect to the server and see what it's really about (since the server is offline now I'm going to try and replicate what was happening): mrt:~/ctf/defcon/reverse/nc 17069 connection ID: &7"R%{7+e*QZAu *** Welcome to the ACME data retrieval service *** what version is your..[read more]
  • DEF CON 2015 Quals - mathwhiz (1pt) writeup

    The challenge description was: This was a programming challenge, when connecting the server would ask us to solve some basic mathematic operations such as: 1 + 2 If you know how to parse data it is pretty straight forward, after a couple attempt to see where the script would fail (such as when the server would ask to solve ONE +..[read more]