2번임당



cobolt1 로 cp해서 하나 만들어 준다음에 gdb ㄱ ㄱ 


버퍼 사이즈 16 바이트인걸 확인 



이번에는 좀 다른방식으로 풀어보기로 함 


버퍼 뒤에 쉘코드를 올릴꺼임 1번에서는 버퍼 안에 쉘코드 넣었는데 ㅎㅎ 



페이로드 구성은 다음과 같음


/NOP *20 (버퍼 + ebp 채우기용)/ + /FFFF(Shell_Code Addr)/ + /NOP*96/ + /shell_code/  




이게 nop sled buffer overflow 라고 외국에선 불린다고 함 



쨋든 풀었음 ㅎㅎ 




'개인공부 > KShield' 카테고리의 다른 글

[LOB] 4번 goblin -> orc 풀이  (0) 2018.10.07
[LOB] 3번 cobolt -> goblin 풀이  (0) 2018.10.07
[LOB 1번] gate - > gremlin  (0) 2018.10.06
[FTZ] 풀이  (1) 2018.09.28
[FTZ] level4 풀이  (0) 2018.09.23

+ Recent posts