From c8e14a3d5c8ca3aea06c9035308a1475cc70aa30 Mon Sep 17 00:00:00 2001 From: johannst Date: Sat, 14 Mar 2020 16:04:32 +0100 Subject: migrate binary.txt + explore-elf.txt --- explore-elf.txt | 52 ---------------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 explore-elf.txt (limited to 'explore-elf.txt') diff --git a/explore-elf.txt b/explore-elf.txt deleted file mode 100644 index 018a5cc..0000000 --- a/explore-elf.txt +++ /dev/null @@ -1,52 +0,0 @@ -# explore elf --------------------------------------------------------------------------------- - -# toc ------- - |readelf| - |objdump| - |nm| - |c++filt| - -# readelf(1) *readelf* -============= - args: - -W|--wide wide output, dont break output at 80 chars - -h print ELF header - -S print sections headers - -l print program headers + segment mapping - -d print .dynamic section (dynamic link information) - -s print symbol table(s) - -r print relocation table(s) - -# objdump(1) *objdump* -============= - args: - -M intel use intil syntax - -d disassemble text section - -D disassemble all sections - -S mix disassembly with source code - -C demangle - -j
display info for section - --[no-]show-raw-insn [dont] show object code next to disassembly - - ## disassemble .plt section - objdump -j .plt -d - -# nm(1) *nm* -======== - args: - -C demangle - -u undefined only - -# c++filt(1) *c++filt* -============= - ## demangle symbol - c++-filt - - ## demangle stream - nm | c++filt - --------------------------------------------------------------------------------- -vim:ft=help:sts=2:et:tw=80:cc=80:fo+=t - -- cgit v1.2.3