'Exploit-Exercises'에 해당되는 글 1건

  1. Nebula_level00
    2015.07.24

Nebula_level00

Posted by Who1sth1s
2015. 7. 24. 21:16 Exploit-Exercises/Nebula

오늘은 exploit-exercises의 nebula level00 문제를 풀어보도록 하겠습니다.

exploit-exercises에는 다양한 문제들이 있는데 nebula는 리눅스 시스템 관련 취약점 문제들을 모아놓은 것 같습니다.




- 일단 parallels로 iso파일을 올려서 가상머신을 구동시킨 다음에 ssh rsa dsa 키 값을 설정해주고 ssh 로 접속했습니다.


- 문제 형식이 들어가지는건 levelXX로 들어가지는데 문제를 푸는 것은 flagXX에서 푸는 것이더라구요. 그래서 flag00 폴더에 들어갔더니 아무것도 없었습니다.


- 그래서 찾아봤는데 flag00권한을 갖는 것을 찾았어야 됬는데 level00이 갖는 권한을 찾아버렸네요..


- 제대로 명령어를 실행시키니 파일들이 저렇게 나왔습니다.


- 그리고 실행파일처럼 보이는 것을 하나 실행을 시켰더니 쉘이 따였습니다.



--후기--

 매번 메모리 스택 관련 문제만 자주 접했었는데 이런 문제를 접할 수 있다는 것이 굉장히 기쁩니다. 이런 문제들도 꼭 한 번 풀어보고 싶었는데 기회가 없어서 못 풀었었는데 이제야 이런 문제들을 찾았다는 것이 좀 아쉽기는 하네요. 0번 문제부터 사람을 짜증나게 하는 문제였습니다. 처음에 flag에 아무것도 없어서 0번은 그냥 넘어가는 문젠가보다 라고 생각했는데 이런식으로 풀어야 되는지 생각도 못했습니다.