Printf format string attack [RO]

Printf format string attack [RO]

Channel:
Subscribers:
371
Published on ● Video Link: https://www.youtube.com/watch?v=xlQh8JzZzLQ



Duration: 18:21
269 views
29


Cu ocazia etapei naționale la ECSC și a bugului prezentat de Carl Schou am decis să fac acest video în care hackeresc printf. Subiectul mai pe larg îl găsiți în "Hacking: The Art of Exploitation" de Jon Erickson.

Link problema: https://ctftime.org/task/2735
Link binar "greeting": https://github.com/avlad171/Info/blob/master/Tokyo%20CTF%202016/greeting/greeting
Link script: https://github.com/avlad171/Info/blob/master/Tokyo%20CTF%202016/greeting/script.py
Link specificatori (qr2): https://braddaniels.org/format-string-vulns/

Unelte folosite: IDA free, lld, one_gadget (ăla scris în ruby, deci îți trebe și ruby), socat, netcat, python3 + pwntools, ghidra și desigur mașina virtuală cu linux Debian.

Video cu mașina virtuală: https://www.youtube.com/watch?v=jcUK9VRvzbk
Link problema cu mașina virtuală: https://ctftime.org/task/12834







Tags:
C++
printf
format string
format string bug
format string attack
binary exploitation
exploit
got overwrite
import overwrite
pwn
pwntools
uncontrolled format string
printf exploit
wifi bug