Iteolih: Miles and More
11 Aug 2009 Markus Koetter iteolih
We got a new milestone due:
10.08.2009
-
thread-pool works
-
stream recording works
-
shellcode detection using libemu works
-
shellcode emulation using libemu works
-
compiles on linux&openbsd
An exploit taken from a public repository, run against the software, is detected and emulated.
To shorten things, basically all required points are hit with current svn.
So, given the time we just saved, some words about how it works.
The core functionality in dionaea is written in c, but python is embedded as scripting language and required parts of the c-api are exported to the embedded python, using cython bindings.