python to nasm assembly conversion, with cpu control.
- x86 64bits only for now.
This allows to create:
- shellcodes
- PIC relocatable low-level code
- infections (for red-teaming)
- obfuscation
Don't use this for creating malicious payloads!
python3 pynasm.py shellcode.py
nasm -f bin shellcode.nasm./scemu -f shellcode -vv -6https://www.youtube.com/watch?v=o072bXNtxmg
check the examples folder.
- use pushad/popad on prologe/epiloge to isolate registers on functions?
- support local vars
- rax = [0x1a, 0x3b, 0xff, 0x00]
- elif






