shellnoob
https://github.com/reyammer/shellnoob
debug
snoob --from-asm open-read-write.asm --to-strace
snoob --from-asm open-read-write.asm --to-strace
snoob --from-asm open-read-write.asm --to-gdb
to python format shellcode
snoob --from-asm open-read-write.asm --to-python
to exe
noob -c shell.asm --to-exe shell
$ snoob --get-sysnum read
i386 \~> 3
x86\_64 \~> 0
$ snoob --get-sysnum fork
i386 \~> 2
x86\_64 \~> 57
Input formats
--from-asm
--from-bin
--from-hex
--from-obj (an ELF)
--from-c
--from-shellstorm
Output formats
--to-asm
---to-safeasm
--to-bin
--to-hex
--to-obj
--to-exe
--to-c, --to-completec
--to-python, --to-bash, --to-ruby