Osori Development Studio

FSB를 위한 함수 본문

전공쪽/동아리 관련

FSB를 위한 함수

OSOR2 2020. 8. 31. 19:55

할 것도 없어서 HackCTF의 adult_fsb를 풀던 중, pwntool에서 제공하는 fmt로는 64비트에서 잘 안먹는거 같아서 하나 만들었다. 여러개의 주소를 덮어쓸 수 있으며, 페이로드 길이는 overwrite 하나당 72byte이다. got overwirte 같은 경우에는 4byte만 덮으면 되니, 48byte까지 줄일 수 있을 것이다. 

사용방법은 

pl=fsb64(8,**{str(free_hook) : one , str(initial) :  0x0068736162}) 이렇게 쓰시면 된다. 

'전공쪽 > 동아리 관련' 카테고리의 다른 글

동아리 가을 CTF write up  (0) 2020.10.11
[동아리CTF] FastFood Write-up  (0) 2020.10.02
StackPivot 문제  (1) 2020.07.31
[동아리 CTF] 문제 CheckSum  (0) 2020.07.31
FormatString 공격 문제  (0) 2020.07.29