본문 바로가기

Hacking/war-game

OTW: Bandit level 0 -> level 1 (힌트)

728x90
반응형

핵심은 파일 읽기

이번 문제는 리눅스 명령어를 통해서 파일을 실행시킬 수 있는지가 관건이다.

 

Commands you may need to solve this level(이번 레벨을 풀기 위해 알아놓으면 좋은 명령어)를 참고해보자.


ls명령어:

현재 디렉토리에 어떤 파일이 저장되어 있나 보여줌. 만약 숨겨진 파일까지 자세하게 보고 싶다 하면, ls -al 명령어 사용

ls를 입력하니 test.txt 파일이 존재하는 걸 발견했다.


cd:

change directory의 약자로 다른 디렉토리로 이동 만약 상위 폴더를 가고 싶다면 cd .. 만 치면 된다.

mojito에 하위 디렉토리가 없기에 상위 디렉토리인 home으로 이동하기 위해 cd .. 입력하니 저렇게 바뀌었다.


cat:

파일에 저장되어 있는 내용을 보여준다.

test.txt을 cat명령어로 실행시키니 "Hello mojito and OTW!"라는 (야생의)문자열이 등장했다.

 


file: 파일 명령어는 지정한 파일의 종류에 대해서 출력해준다.

test.txt 파일은 아스키코드로 만들어진 텍스트 파일이라고 알려줬다.


du:

du 명령어는 현재 사용하고 있는 디렉토리나 지정한 디텍토리의 디스크 사용량을 출력한다.


find: f

ind 명령어는 현재 디렉토리에 있는 파일과 하위 디렉토리를 출력한다.


힌트는 여기까지. 이번 문제는 솔직히 cat 명령어만 알아도 문제를 풀 수 있다.

 

아 그리고 꿀팁 하나 알려주자면 리눅스에서 복사는 Ctrl + Shift + C이고 붙여 넣기는 Shift + Insert이다.

 

평소대로 복붙 키 사용하면 bandit1 로그인 안된다.

 


주의!!!!Notice!!!!!

OTW의 공식 문서에 따르면

OTW는 정답 유출을 금지한다. 때문에 나는 힌트만 올릴 것이다. 나머지는 알아서.

I will only post hints for solving problems,

NOT WRITENUPS OF ANY SOLUTIONS.

 

디 엔도.

728x90
반응형