본문 바로가기

Hacking/war-game

OTW: Bandit level 4 -> level 5 (힌트)

728x90
반응형

▶ 위에서 터미널이 지저분하면 reset 명령어를 쳐 보라 하는데

딱히 별건 없고 clear와 비슷하게 터미널을 보기 좋게 정리해준다.


리눅스에는 file이라는 명령어가 존재한다. 

 

file 명령어는 파일의 타입을 알려준다.

 

test라는 파일인지 디렉터리인지 모를 것이 있다.(사실 색깔로 구별이 가능하다.)


 

file 명령어를 통해 test가 뭔지 알아보자

친절하게 test는 directory라는 걸 알려준다. 그럼 테스트 안에는 무엇이 들어 있을까?


 

물론 cd를 통해 test 디렉터리 안에 들어가서 일일이 검사하는 방법도 있지만

 

내가 좋아하는 생활코딩의 이고잉님이 어떤 걸 비유하실 때 자주 하시는 방법인데

한 번 상황을 극대화 시켜보자.

 

만약 파일이 1억 개 있다면?

 

일일이 file 1, file 2 .... file 100000000까지 다치는 건 정말 미련한 짓이다. ㅋㅋ


편하게 특수문자인 *를 활용하자. 

 

리눅스에서 *(asterisk)는 명령어 실행 시 모든 파일을 의미한다.

 

저기서 a라는 파일만이 ASCII 코드로 이루어진 파일이란 걸 찾았다.

 

 

저걸 실행시키면 오늘도 비밀번호 찾기 끝!


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

OTW의 공식 문서에 따르면

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

I will only post hints for solving problems,

NOT WRITENUPS OF ANY SOLUTIONS.

 

 

つづく...

 

728x90
반응형