format string 3

This commit is contained in:
Maxime Vorwerk
2024-11-04 09:31:53 +01:00
parent b4bd094d7e
commit b67f48744b
9 changed files with 160 additions and 2 deletions

View File

@@ -0,0 +1,89 @@
exit
exit
exit
run
exit
disassemble main
b *main+16
b *main+160
rm
b
b --info
help b
help breakpoints
exit
disassemble main
b *main+160
run
continue
continue < payload
run < payload
continue
con
cont
contin
run < payload
continue
disassemble main
b *main+175
run < payload
continue
continue
got
disassemble 0x404018
x 0x404018
x/8 0x404018
x/8w 0x404018
x/8w2 0x404018
x/8x2 0x404018
x/8x2 0x404018
x/8x2 0x404018
x/16 0x404018
run < payload
disassemble 0x404018
continue
disassemble 0x404018
x/16 0x404018
x *setvbuf
search
search --0xfa1e0ff3
search --pointer 0xda1e0ff3
x *puts
search --pointer 0x7ffff7e5a3f0
search --pointer 0x7ffff7e9bf0
search --pointer 0x7ffff7e59bf0
disassemble main
x 0x404018
plt
got
run < payload
continue
run
x *puts
x setvbuf
search --pointer 0x7ffff7e59bf0
x 0x404018
x/2 0x404018
x/w 0x404018
x/d 0x404018
x/b 0x404018
x/g 0x404018
x/a 0x404018
set {int}0x404018 = 0x7ffffe5a3f0
x/a 0x404018
continue
continue
disassemble main
x/2d x04012f2
run
x/2d x04012f2
x/2a x04012f2
x/2a 0x04012f2
x/4a 0x04012f2
continue
continue
run
got
got
exit