Reconocimiento del binario
Ver checks de seguridad
bash
checksec binarioVer librerías dinámicas que usa
bash
ldd binarioCalcular offset
pwn cyclic 200bash
run <<< $(python3 -c "print('aaaabaaacaaadaaaeaaafaaagaaahaaaiaaajaaakaaalaaamaaanaaaoaaapaaaqaaaraaasaaataaauaaavaaawaaaxaaayaaa', end='')")bash
pwn cyclic -l 0x616161706161616fDesensamblar un binario
Al completo
bash
objdump -M intel -d binarioUna función en específico
bash
objdump -M intel -d binario --disassemble=funciónBuscar gadgets
bash
ropper --file binarioMapa de memoria del binario
bash
readelf -S binarioBuscar funciones interesantes
bash
objdump -M intel -d binario | grep readbash
objdump -M intel -d binario | grep getsPara poder arrastrar ventanas en gdb y ver más grande el tmux
ctrl + b
: set -g mouse onASLR ACTIVADO?
bash
cat /proc/sys/kernel/randomize_va_spacePara encontrar cadenas legibles dentro de los binarios
bash
strings binarybash
strings -e l binary