same as opa, but for python (past projects that got put in libraries for reuse)
- stuff that does not deserve it's own project
- mostly misc.py
Helpers to abstract connections (socket/file/serial) Inspired from pwntools, back when it was only python2
- Parsing C/C++ code with libclang.
- Used to interact with C/C++ APIs directly in python, without redefining the interface
- Interaction with C/C++/ASM (calling functions, packing/unpacking structures)
- ELF helpers using pyelftools
- Running x86/arm ELF using unicorn-engine with some syscalls are emulated. Used for reversing
- Controlling gdb from python (using gdb's python api)
- control of a few microcontrollers from python (cc1110, max31855, bus pirate)
- 2d/3d plotting using vispy and pyqtgraph
- dependency for the waf build system of the C/C++
Some random projects that needed to be made as binaries
- tools/elf_mod.py: add symbols to an elf (symbols provided by radare2)
- tools/pin_analyzer.py: draw the execution graph using the Intel PIN framework (for some crackmes)