computing-systems-212 / Lab 3: Hacking Executables / rpn_layout.txt
rpn_layout.txt
Raw

rpn:     file format elf64-littleaarch64

SYMBOL TABLE:
0000000000400864 l     F .text	0000000000000050 push
00000000004009c8 l     F .text	0000000000000064 pop
0000000000400a2c l     F .text	0000000000000040 eval_add
0000000000400a6c l     F .text	0000000000000040 eval_sub
0000000000400aac l     F .text	0000000000000040 eval_mul
0000000000400b2c l     F .text	0000000000000048 eval_pow
0000000000400b74 l     F .text	000000000000003c eval_dup
0000000000400bb0 l     F .text	0000000000000034 eval_prn
0000000000400190 l    d  .note.gnu.build-id	0000000000000000 .note.gnu.build-id
00000000004001b4 l    d  .note.ABI-tag	0000000000000000 .note.ABI-tag
00000000004001d8 l    d  .rela.plt	0000000000000000 .rela.plt
0000000000400280 l    d  .init	0000000000000000 .init
00000000004002a0 l    d  .plt	0000000000000000 .plt
0000000000400340 l    d  .text	0000000000000000 .text
00000000004565f0 l    d  __libc_freeres_fn	0000000000000000 __libc_freeres_fn
0000000000457154 l    d  .fini	0000000000000000 .fini
0000000000457170 l    d  .rodata	0000000000000000 .rodata
00000000004725e0 l    d  .stapsdt.base	0000000000000000 .stapsdt.base
00000000004725e8 l    d  .eh_frame	0000000000000000 .eh_frame
000000000047cfe8 l    d  .gcc_except_table	0000000000000000 .gcc_except_table
000000000048dfe0 l    d  .tdata	0000000000000000 .tdata
000000000048e000 l    d  .tbss	0000000000000000 .tbss
000000000048e000 l    d  .init_array	0000000000000000 .init_array
000000000048e010 l    d  .fini_array	0000000000000000 .fini_array
000000000048e020 l    d  .data.rel.ro	0000000000000000 .data.rel.ro
0000000000490b30 l    d  .got	0000000000000000 .got
0000000000490fe8 l    d  .got.plt	0000000000000000 .got.plt
0000000000491038 l    d  .data	0000000000000000 .data
00000000004929a0 l    d  __libc_subfreeres	0000000000000000 __libc_subfreeres
00000000004929e8 l    d  __libc_IO_vtables	0000000000000000 __libc_IO_vtables
0000000000492fd0 l    d  __libc_atexit	0000000000000000 __libc_atexit
0000000000492fd8 l    d  .bss	0000000000000000 .bss
00000000004945b0 l    d  __libc_freeres_ptrs	0000000000000000 __libc_freeres_ptrs
0000000000000000 l    d  .comment	0000000000000000 .comment
0000000000000000 l    d  .note.stapsdt	0000000000000000 .note.stapsdt
000000000040acf0 g     F .text	00000000000000c0 printf
00000000004008b4 g     F .text	0000000000000114 pwn2
0000000000400cc4 g     F .text	00000000000000bc read_tok
000000000040ac48 g     F .text	00000000000000a8 .hidden fprintf
0000000000400d80 g     F .text	0000000000000074 read_file
0000000000400be4 g     F .text	000000000000003c pwn1
00000000004007f8 g     F .text	000000000000006c die
0000000000413410  w    F .text	0000000000000188 fgetc
00000000004006d4 g     F .text	0000000000000124 pwn3
0000000000400c20 g     F .text	00000000000000a4 eval_tok
0000000000400df4 g     F .text	0000000000000064 main212