HO_9
HO9
HO_9
전체 방문자
오늘
어제
  • 분류 전체보기 (104)
    • Write Up (3)
    • WarGame (21)
      • The Lord of Bufferoverflow(.. (7)
      • The Lord of Sql Injection(L.. (1)
      • Pwnable.kr (1)
      • Pwnable.tw (0)
      • XSS GAME (6)
      • Pwnable.xyz (5)
    • SYSTEM HACKING (49)
      • 기법 (24)
      • 문제 풀이 (24)
    • CODING (2)
      • PYTHON (2)
    • WEB HACKING (1)
    • Plan (0)
    • PROJECT (0)
    • iOS (6)
    • ALGORITHM (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

  • .

인기 글

태그

  • 취약점
  • 아파치
  • JNDI
  • log4j

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
HO_9

HO9

The Lord of Bufferoverflow(LOB) orc -> wolfman
WarGame/The Lord of Bufferoverflow(LOB)

The Lord of Bufferoverflow(LOB) orc -> wolfman

2017. 12. 3. 19:53
728x90

LEVEL5

(orc -> wolfman) : egghunter + bufferhunter



//buffer hunter이라는 부분이 생긴 것이 보일 것이다.

buffer공간에 shellcode가 들어가지 못하게 0으로 초기화를 해준다.


버퍼saved eip 뒤에 쉘코드를 붙이자

.

.

core 파일을 만들어 보겠다.

일단 buffer+saved ebp공간 44바이트를 A를 채워주고

if문에 걸리지않게위해서 \xbf를 네번써주고,

saved eip뒤에 NOP와shellcode를 삽입을 해주겠다.



core파일을 열어서 NOP의 주소를 확인한 후 saved eip에 넣어주면 쉘코드까지 흘러내려가 실행이 될 것이다.



saved eip에 NOP의 주소 중 아무거나 넣어주자



깔끔하게 실행이 된 것을 볼 수 있다.




'WarGame > The Lord of Bufferoverflow(LOB)' 카테고리의 다른 글

The Lord of Bufferoverflow(LOB) darkelf -> orge  (0) 2017.12.25
The Lord of Bufferoverflow(LOB) wolfman -> darkelf  (0) 2017.12.08
The Lord of Bufferoverflow(LOB) goblin -> orc  (0) 2017.12.03
The Lord of Bufferoverflow(LOB) cobolt -> goblin  (0) 2017.12.03
The Lord of Bufferoverflow(LOB) gremlin -> cobolt  (0) 2017.12.01
    'WarGame/The Lord of Bufferoverflow(LOB)' 카테고리의 다른 글
    • The Lord of Bufferoverflow(LOB) darkelf -> orge
    • The Lord of Bufferoverflow(LOB) wolfman -> darkelf
    • The Lord of Bufferoverflow(LOB) goblin -> orc
    • The Lord of Bufferoverflow(LOB) cobolt -> goblin
    HO_9
    HO_9

    티스토리툴바