Bandit Level 6 → Level 7

Level Goal

The password for the next level is stored somewhere on the server and has all of the following properties: - owned by user bandit7 - owned by group bandit6 - 33 bytes in size

Commands you may need to solve this level

ls, cd, cat, file, du, find, grep




이번엔 패스워드가 서버 어딘가에 존재한단다.. 광범위하내.ㅜ


이번에도 패스워드가 존재하는 파일 특성이


소유자가 bandit7  그룹이 bandit6  사이즈는 33바이트이다..



그럼 시작해보자 ㅎ






일단은 홈 디렉터리 안에는 그런파일이 존재하지않는다..



서버 전역에 걸쳐서 

파일을 찾을려면 


find 명령어를 사용하면된다.ㅎ


해당 파일이  소유자가 bandit7이고 그룹이 bandit6이고 파일 사이즈가 33바이트니까..



$find / -user bandit7 -group bandit6 -size 33c


이렇게 치면된다..


-user는 파일 소유자를 찾을떄 사용하는 옵션이고,

-group은 그룹찾을때 사용하고,

-size는 사이즈 찾을때 사용.


사이즈 뒤에 c는  바이트를 찾을때 사용한다.


find 뒤에 /는   /에서부터 쭉~~~~ 찾겟다 라는 뜻이다.ㅎㅎ





파일이 쭈우우욱~나온다.


이파일들은 다 퍼미션이 디나이되서 찾을수가 없다.


밑으로 내려보다보면..





저~~기  파일하나  퍼미션 디나이 안된것을 확인할수 있다.


cat 명령어로 파일 내용을 확인해보자!!






비밀번호를 찾아냈다.ㅜㅜ



이걸 이용해서 다음단계로 로그인해보자!





엔터키 누르면 로그인 되는것을 확인할 수 있다.



참고로 필자는 

첨에 이거할때 한참 헤맷엇다 ㅜ.

'Etc > Bandit of Wargames' 카테고리의 다른 글

Level 8 -> Level 9  (0) 2014.10.21
Level 7 -> Level 8  (0) 2014.10.21
Level 5 -> Level 6  (0) 2014.10.19
Level 4 -> Level 5  (0) 2014.10.19
Level 3 -> Level 4  (0) 2014.10.19
,