Heap(UAF) - Unsubscriptions Are Free - picoCTF2021
Last updated
Last updated
Challenge
Script
main()
printMenu()
processInput()
i()
p
không có gì cần quan tâm cảs()
L
:M
:rồi debug lần lượt.
Trước tiên ở main có 1 hàm malloc:
Bây giờ bạn chỉ cần ghi đè lên chunk này và khi hàm doProcess(user)
được gọi thì nó sẽ lấy phần giá trị vừa được ghi vào này. Kết hợp với địa chỉ hàm hahae...
được leak bên trên ta có thể tiến hành tấn công bằng kĩ thuật Ret2Win