ID : level3 PW : level2에서 구한 패스워드 입력 후 hint파일을 읽는다.

 

 

 

 

 

 

 

 

find / -user level4 -perm +4000 명령을 실행한다.

 

/bin/autodig 명령을 실행하면 사용법이 뜬다.

 

 

 

 

동시에 여러 명령어를 사용하기 위해서는 ;

문자열 형태로 명령을 전달하기 위해서는 ""를 사용해야 한다.

따라서 /bin/autodig ";my-pass" 명령을 실행하면 level4의 패스워드를 얻을 수 있다.

 

 

'Challenge > FTZ' 카테고리의 다른 글

level7  (0) 2016.01.20
level6  (0) 2016.01.20
level4  (0) 2015.06.25
level2  (0) 2015.06.25
level1  (0) 2015.06.25

 ID : level2 PW : level1에서 구한 패스워드 입력 후 hint파일을 읽는다.

find / -user leve3 -perm +4000명령을 실행한다.

 

 

 

 

 

 

 /usr/bin/editor 명령을 실행한다.

 

 

 

 

 

이때 vi창이 뜨는데 텍스트파일 편집 중 명령을 실행할 때는 :!(명령)을 실행하면 된다.

 

:!my-pass 명령을 입력한다.

 

 

 

 

 

 

따라서 level3의 패스워드를 얻을 수 있다.

 

 

'Challenge > FTZ' 카테고리의 다른 글

level7  (0) 2016.01.20
level6  (0) 2016.01.20
level4  (0) 2015.06.25
level3  (0) 2015.06.25
level1  (0) 2015.06.25

 

ID : level1 PW : levevl1로 접속 후 hint파일을 읽는다.

 

 

 

 

 

 

 

find / -user level2 -perm +4000명령으로

level2권한에 setuid가 걸린 파일을 찾는다.

 

/bin/ExecuteMe 명령어를 친다.

 

 

 

 

 

 my-pass와 chmod를 제외한 후 패스워드를 알기 위해 셸에 접근한다.

/bin/sh 명령을 실행한다.

 

 

 

 

 

 

그리고 my-pass 명령을 실해하면 level2의 패스워드를 얻게 된다.

 

 

'Challenge > FTZ' 카테고리의 다른 글

level7  (0) 2016.01.20
level6  (0) 2016.01.20
level4  (0) 2015.06.25
level3  (0) 2015.06.25
level2  (0) 2015.06.25

+ Recent posts