bandit level2

반응형


OverTheWire 문제풀이 - Bandit

* Bandit 는 리눅스 관련 문제입니다.

* 리눅스 명령어를 연습하기에 아주 좋습니다.

* 개인적인 문제풀이로 해답을 보시기 전에 직접 풀어보시기를 권해드립니다.


Bandit level2


The password for the next level is stored in a file called spaces in this filename located in the home directory


Commands you may need to solve this level


ls, cd, cat, file, du, find


다음 레벨의 암호는 홈 디렉토리에있는이 파일 이름의 spaces라는 파일에 저장됩니다

이 레벨을 해결하는 데 필요 할 수있는 명령

ls, cd, cat, file, du, find



bandit2로 접속해 ls를 해보면 위와 같은 이름의 파일이 있습니다.



파일의 내용을 확인해보려 cat 명령어를 치니 파일 이름의 공백을 구분으로 표시하여 원하는 결과를 가져오지 않습니다.

파일 이름의 공백과 명령어 구분을 확실하게 할 필요가 있습니다.



파일의 이름의 공백을 \로 이스케이프 시켜주면 구분으로써의 공백이 아닌 문자공백으로 인식을 해서 원하는 결과를 가져올 수 있습니다.



다른 방법으로는 쿼터로 파일 이름을 묶어주면 특수문자 및 공백을 문자 그대로 인식시켜 줍니다.

next level password : UmHadQclWmgdLOKQ3YNgjWxGoRMb5luK


반응형

'War Game > bandit' 카테고리의 다른 글

bandit level4  (0) 2017.02.16
bandit level3  (0) 2017.02.15
bandit level1  (0) 2017.02.15
bandit level0  (0) 2017.02.15
Bandit 접속방법  (0) 2017.02.15
TAGS.

Comments