Ideas came from shell-storm and pwntools/pwnies.
Thanks to share all of brilliant sources on the net.
I'm interested in mobile platform and archtecture like Android on ARM, Router on MIPS and so on.
This project named ARMSCGen focus on shellcode on ARM Architecture especially ARMv7 Thumb Mode.
Cross Compile Tool for ARM
as
, ld
and objcopy
Capstone is needed to disassemble codes. Install Capstone with:
$sudo pip install capstone
python setup.py install
reads examples
directory
and
uses scgen.py
in CLI mode
please refer to shellcodes_lists.md
or scgen -l -a all
URL: http://armscgen.readthedocs.org/
or /docs/
in source
writes shellcodes precisely and writes docs in detail
(To be continued)