728x90

풀이


 

바이너리 이름도 migration 이다. stack migration 기법을 활용하면 간단하게 해결할 수 있다!!

바이너리를 열어보면 알겠지만 입력을 받는 길이가 적어 ROP를 하기가 힘들다!!

 

sfp에 bss영역의 주소를 넣고 ret에 leave_ret 가젯을 넣어 스택의 공간을 계속 이전시켜서 원하는 코드를 실행할 수 있다! 변조시킨 sfp가 이주한 스택의 ESP가 되는것이당

^^

'PWN > HITCON_Training' 카테고리의 다른 글

[HITCON_Training] LAB 8  (0) 2019.07.09
[HITCON_Training] LAB 7  (0) 2019.07.08
[HITCON_Training] LAB 5  (0) 2019.07.07
[HITCON_Training] lab 4  (0) 2019.07.05
[HITCON Training] LAB 3  (0) 2019.07.04