
|
|
|||||||
|
::: 다음은 이번 제 1회 Hacking The Linux Contest에서 입상하신 Final_fire 님의 공격 보고서입니다. ::: [Final_fire의 보고서 - 관리자 화면 캡쳐]
Ⅰ. 먼저 more hint 에 나와있는 가상 콘솔 스크린의 약자를 찾기 위해 인터넷 검색 사이트에서 가장 콘솔 스크린이라고 쳐서 vcs 라는 것을 확인할 수 있었다. [검색사이트 이용 : 엠파스, www.empas.com]
Ⅱ. 다음으로 얻어놨던 왈왈 계정을 이용하여 이름이 vcs 로 되었으며 허가 거부되지 않는 파일을 찾기 위해서 다음과 같이 입력했다.
위과 같이 하나의 파일이 찾아졌다. 그 파일을 우선 실행시켰더니 예상했던 대로 허가 거부 문구가 나왔다.
Ⅲ. 다음은 /dev/vcs 의 정보를 알아보기 위해서 다음과 같이 입력하였다
여기서 vcs 의 user 는 vcsa 라는 사실을 알아냈다.
Ⅳ. 여기서 한가지 의문점을 발견했다. 내가 원하는 프로그램은 읽기 권한이 주어져야 한다. 그런데 지금 내가 찾은 vcs 라는 파일은 그 권한이 주어지지 않았다. 그렇다면 이와 관련된 다른 파일이란 말인가.
Ⅴ. 나는 아까 봐둔 vcs 의 user 가 vcsa 라는 사실을 이용해서 다음과 같이 다시 검색해 보았다.
다음으로 hint.txt 파일을 실행시켰다 몇십개의 파일이 화면에 떳다.
Ⅵ. 나는 그 중에서 읽기 권한이 있는 파일을 찾으려고 와일드 카드를 이용하여 다음과 같이 쳤다.
몇십개의 파일들이 뜨고 그 중에서 나는 다음과 같은 파일을 찾았다.
나는 읽기 권한이 되어있는 이 파일을 strings 를 이용하여 실행시켰다.
결론으로는 아래 첨부와 같은 내용이 출력되었다.
※ 첨부 - 결론을 캡쳐한 그림
※ 후기 이런 식의 보고서는 써본 적이 한번도 없어서 당황스럽다. 그러나 이번 이벤트가 나에게 있어서는 지금까지의 나에 대한 반성과 함께 새로운 오기를 주었던 것 같다. 앞으로는 내 자신을 겸허하게 들여다 볼 줄 아는 내가 되었으면 좋겠다.
** 입상자에게 한마디!! **
이름 : 내용 : |
|||||||
|
|