Installation:
paket install
make
Script for commenting pure AVR binary firmware with I/O ports description. Runs from radare2 command line.
Usage:
[0x00000000]> #!pipe mono ./avrports.exe <path to avr assembler (avra) platform inc file> [start_address end_address]`
Examples:
[0x00000000]> #!pipe mono ./avrports.exe /usr/local/Cellar/avra/1.3.0/share/avra/m128def.inc
[0x00000000]> #!pipe mono ./avrports.exe /usr/local/Cellar/avra/1.3.0/share/avra/m128def.inc 0x00 0xae
Script for finding and enumerating of all NSLog format strings that is used in iOS application. Very useful if you want statically check what information could go to the logs.
Usage:
[0x00000000]> aae
[0x00000000]> aac
[0x00000000]> e asm.emu = true
[0x00000000]> #!pipe mono ./nslogstrs.exe`