IoTAnalysis Docker environment for analyzing binaries on different architectures
docker pull fdivrp/iotanalysis
docker run -it -v ~/share:/share fdivrp/iotanalysis
mipsel-linux-gnu-gcc -g -o file.out file
or
arm-linux-gnueabihf-gcc -g -o file.out file
mipsel-linux-gnu-objdump
or
arm-linux-gnueabihf-objdump
nm file
readelf -a file
strings file
tcpdump -ni eth0 -s0 -w /dump.pcap &
qemu-mipsel -strace ./a.out
or
qemu-arm -strace ./a.out
qemu-mipsel -g 12345 ./a.out &
or
qemu-arm -g 12345 ./a.out &
gdb-multiarch ./a.out
set arch mips
or
set arch arm
set endian little
target remote localhost:12345
<3 Thanks Zach Riggle, Gulshan Singh, and CTFHacker <3