-
General purpose debugger. Hint: gbd disables ASRL by default. Commands General set disassembly-flavor intel/att Process handling run runs a programm without parameters run `python -c 'print("a")'‘ runs a program with a parameter run < <(python -c 'print("a")') runs a program and enters the given string into STDIN c continue si step one instruction Breakpoints break $f…
-
This page collects tools for the Linux Executable and Linking Format (ELF) with some basic commands. checksec.sh Shows which exploits mitigations a program has. (Source) ./checksec.sh --file file.elf GDB See the gdb post. Objdump Objdump shows information about a binary (object) file. Show the assemble code from a ELF file. objdump -d bin.elf Show all symbols (e.g.…