이번 문제는 리눅스 명령어를 통해서 파일을 실행시킬 수 있는지가 관건이다.
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.
디 엔도.
'Hacking > war-game' 카테고리의 다른 글
OTW: Bandit level 3 -> level 4 (힌트) (0) | 2021.07.24 |
---|---|
OTW: Bandit level 2 -> level 3 (힌트) (0) | 2021.07.24 |
OTW: Bandit level 1 -> level 2 (힌트) (0) | 2021.07.23 |
스마트폰으로 워게임하기(OverTheWire) (0) | 2021.07.23 |
OverTheWire: Bandit0 풀이 (0) | 2021.07.23 |