243 lines
2.3 KiB
Plaintext
243 lines
2.3 KiB
Plaintext
disassemble main
|
|
disassemble echo_valley
|
|
b *echo_valley+218
|
|
r
|
|
r
|
|
r
|
|
r
|
|
stackf
|
|
AAAA.%p.%p.%p.%p.%p.%p
|
|
r
|
|
nexti
|
|
r
|
|
stackf
|
|
nexti
|
|
r
|
|
stepi
|
|
stackf
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
next
|
|
nextret
|
|
next
|
|
r
|
|
stepi
|
|
stackf
|
|
nextret
|
|
nexti
|
|
stackf
|
|
r
|
|
disassemble echo_valley
|
|
stackf
|
|
help stackf
|
|
stackf 8 -10
|
|
stackf 8
|
|
stackf 8 10
|
|
stackf 8 -100
|
|
stackf 16 -10
|
|
hexdump $sp
|
|
hexdump $sp-0x60
|
|
hexdump $sp-0x60 100
|
|
hexdump $sp-0x60 1000
|
|
hexdump $sp-0x60 100
|
|
stackf
|
|
hexdump $sp-0x60 100
|
|
stackf
|
|
nextret
|
|
r
|
|
stackf
|
|
hexdump $sp-0x60 200
|
|
necti
|
|
nexti
|
|
stackf
|
|
r
|
|
stepi
|
|
stackf
|
|
r
|
|
stackf
|
|
nexti
|
|
stackf
|
|
r
|
|
stackf
|
|
stepi
|
|
stackf
|
|
nextret
|
|
r
|
|
stackf
|
|
stepi
|
|
stackf
|
|
nextret
|
|
exit
|
|
disassemble echo_valley
|
|
b *echo_valley+201
|
|
r
|
|
nexti
|
|
exit
|
|
disassemble echo_valley
|
|
b *echo_valley+218
|
|
r
|
|
nexti
|
|
stackf
|
|
exit
|
|
b *echo_valley+218
|
|
r
|
|
stackf
|
|
exit
|
|
b *echo_valley+218
|
|
r
|
|
nexti
|
|
stackf
|
|
exit
|
|
b *echo_valley+218
|
|
r
|
|
stackf
|
|
hexdump
|
|
hexdump 20
|
|
hexdump $sp 20
|
|
hexdump $sp 100
|
|
hexdump $sp 120
|
|
hexdump $sp 140
|
|
nexti
|
|
exit
|
|
b *echo_valley+218
|
|
r
|
|
nexti
|
|
stackf
|
|
hexdump $sp 140
|
|
exit()
|
|
lexit
|
|
exit
|
|
b *echo_valley+218
|
|
disassemble echo_valley
|
|
r
|
|
nexti
|
|
stackg
|
|
stackf
|
|
hexdump $sp 140
|
|
xit
|
|
exit
|
|
exit
|
|
nexti
|
|
nexti
|
|
r
|
|
exit
|
|
stackf
|
|
stackf
|
|
nexti
|
|
nextret
|
|
nextret
|
|
nextret
|
|
nextret
|
|
nextret
|
|
nextret
|
|
nextret
|
|
nextret
|
|
stackf
|
|
nextret
|
|
nextret
|
|
nextret
|
|
stackf
|
|
exit
|
|
exit
|
|
exit
|
|
disassemble echo-valley
|
|
disassemble echo_valley
|
|
nextret
|
|
nextret
|
|
exit
|
|
disassemble echo_valley
|
|
b *echo_valley+163
|
|
nextret
|
|
stackf
|
|
exit
|
|
disassemble echo_valley
|
|
b *echo_valley+218
|
|
r
|
|
help printf
|
|
printf "\01\02"
|
|
printf "\x01\x02"
|
|
printf "\x61\x62"
|
|
printf "\x41\x41"
|
|
disassemble valloc
|
|
exit
|
|
disassemble echo_valley
|
|
b *echo_valley+218
|
|
stackf
|
|
stackf help
|
|
stackf 20
|
|
stackf 20 -1
|
|
stackf 20 -2
|
|
stackf 20 1
|
|
stackf 20 2
|
|
stackf 20 3
|
|
stack-explore
|
|
stack
|
|
stackf
|
|
r
|
|
exit
|
|
b *echo_valley+218
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
stackf
|
|
nexti
|
|
stackf
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
nexti
|
|
stackf
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
nexti
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
nexti
|
|
hexdump $sp 140
|
|
continue
|
|
stackf
|
|
hexdump $sp 140
|
|
nexti
|
|
stackf
|
|
hexdump $sp 140
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
nexti
|
|
continue
|
|
nexti
|
|
stackf
|
|
hexdump $sp 140
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
hexdump $sp 140
|
|
nexti
|
|
hexdump $sp 140
|
|
exit
|
|
b *echo_valley+218
|
|
continue
|
|
hexdump $sp 140
|
|
nexti
|
|
hexdump $sp 140
|
|
continue
|
|
hexdump $sp 140
|
|
nexti
|
|
hexdump $sp 140
|
|
continue
|
|
exit
|
|
exit
|