LOB - 20. xavius -> death_knight

2018. 8. 3. 20:52WarGame/LOB

드뎌 LOB마지막 문제입니다!


이번문제 진짜삽질 많이했어요...후...

이게 그냥 익스였으면 삽질 조금만하고 풀 수 있었겠지만..

원격으로 익스하는거라 리버스쉘 찾는데 삽질..

로컬이아닌 외부 서버 리눅스로 하면서 삽질...

ip부분이 lob의 ip인지 제 우분투ip인지 삽질..

이렇게저렇게 하긴했는데 많이 연습해야 할 것 같네요 ㅎㅎ


소스코드를 봅시다!



윗부분은 거의다 서버여는 코드같고 아랫부분만 bof가 일어나는 부분이군요



저부분을 그냥 익스한다면 인자값이 들어가는위치 찾아서하면 간단하겠지만,

소켓통신으로 서버를 열기때문에 무작위로 대입해줘야할 것 같습니다!

파이썬 코드는 http://blog.c2w2m2.com/22 코드를 많이 참고하였습니다!


리버스 쉘코드는 아래 링크를 참고해주세요!

http://shell-storm.org/shellcode/files/shellcode-833.php


expliot 코드



익스플로잇 방법은 간단하니 통신방법만 알려드리겠습니다.

꼭 자기컴퓨터의 vm에서 실행하세요!!



1. 우분투 리눅스의 터미널에서 포트를 연다.



2. 우분투 리눅스의 터미널에서 파이썬코드를 실행한다.


python (파일명).py



3. 우분투 리눅스의 포트를 연 터미널에서 응답이온다.



4. 그럼 그냥 명령어 친다.



마지막문제에서 시간을 엄청 소비했습니다 ㅎㅎ 그래도 다풀긴풀었네요... LOB풀면서 느낀점이 참 많았습니다... 시작하기는 힘드나 시작하면 시간도금방가고 계속풀게되는게 LOB....FC3도 다풀었으니 다음과제는 무엇일까요... ROP공룡?

'WarGame > LOB' 카테고리의 다른 글

LOB ALL CLEAR  (0) 2018.08.03
LOB - 19. nightmare -> xavius  (296) 2018.08.01
LOB - 18. succubus -> nightmare  (262) 2018.07.31
LOB - 17. zombie_assassin -> succubus  (254) 2018.07.31
LOB - 16. assassin -> zombie_asssassin  (264) 2018.07.30