티스토리 뷰

Wargame/OverTheWire

[Bandit] Level 1

do9dark 2016. 2. 1. 00:19

Level Goal

다음 레벨로 넘어갈 수 있는 패스워드는 홈 디렉터리에 파일에 있다. - 파일을 보면 된다. 


ls 명령어를 이용해서 해당 디렉터리에 있는 파일들을 보면 - 로 된 파일을 확인할 수 있다.

$ ls -l


Level 0에서 했던 대로 cat - 를 하게 되면 정상적으로 되지 않는 것을 확인할 수 있다.

문제 페이지에 보면 아래에 도움이 될만한 자료를 확인할 수 있으며, 해당 자료를 읽어보면 -(dash) 기호가 특수 문자로 사용되는 것을 볼 수 있다.

redirection from/to stdin or stdout [dash].

$ cat -

DO (입력)

DO (출력)

Ctrl + D


특수 문자로 사용되지 않도록 우회하기 위해서 간단하게 경로를 이용해서 cat 명령어를 사용하면 - 파일의 내용을 확인할 수 있다.

$ cat ./-


다른 방법:

$ cat < - 


bandit2:CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9

'Wargame > OverTheWire' 카테고리의 다른 글

[Bandit] Level 9  (0) 2016.02.02
[Bandit] Level 8  (0) 2016.02.02
[Bandit] Level 7  (0) 2016.02.02
[Bandit] Level 6  (0) 2016.02.02
[Bandit] Level 5  (0) 2016.02.02
[Bandit] Level 4  (0) 2016.02.02
[Bandit] Level 3  (0) 2016.02.02
[Bandit] Level 2  (0) 2016.02.02
[Bandit] Level 0  (0) 2016.01.31
[Bandit] Index  (0) 2016.01.29
댓글
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
링크
공지사항
Total
Today
Yesterday