OverTheWire_Wargame Bandit
[ level17 -> level18 ]
이번 문제는 홈 디렉토리에 passwords.old, passwords.new로 2개의 파일이 존재하는데, passwords.new에 새로 추가된 한 줄의 문자열이 다음 레벨로 갈 수 있는 key라고 합니다.
여기서는 diff 명령어를 사용하도록 하죠.
< 의 경우 argv[1]에만 존재하는 문자열, >의 경우 argv[2]에만 존재하는 문자열입니다.
간단하게 key를 구하였으나.... 문제에도 나와 있듯이, level18로 로그인을 할 경우 "byebye !" 라는 문자열이 출력되고 세션이 종료된다고 나와 있습니다.
하지만 저는 이것까지 우회하는 것이 이 문제의 의도인줄 알고.. 4시간동안 삽질하다 다른분들의 write up을 보니 여기가 끝이었네요.
..쮸륵......
'Wargame > Bandit:OverTheWire' 카테고리의 다른 글
OverTheWire Bandit [level19 -> level20] (0) | 2016.01.11 |
---|---|
OverTheWire Bandit [level18 -> level19] (0) | 2016.01.10 |
OverTheWire Bandit [level16 -> level17] (0) | 2016.01.10 |
OverTheWire Bandit [level15 -> level16] (0) | 2016.01.10 |
OverTheWire Bandit [level14 -> level15] (0) | 2016.01.10 |