Security&Hacking/시스템 해킹

해커스쿨 ftz level4 (macOS)

Dior2ky 2020. 1. 19. 01:02
반응형

해커스쿨 ftz Level4

MacOS에서 푸는 해커스쿨 ftz 

해커스쿨 ftz level4 단계이다.

먼저 ftz서버를 실행한다.

서버 실행을 모르면 ftz trainer1 단계에 소개되어 있다.

 

Mac의 터미널을 열어 서버에 접속합니다.

명령어는 

ssh -c aes128-cbc level4@서버ip

라고 입력합니다.

Id: level4, pw: suck my brain 을 입력하여 로그인을 하였고 ls 명령어를 통해 파일을 확인하였다.

Cat hint 명령어를 통해 hint 내용을 확인하였더니 백도어 프로그램이 존재하는 것 같다.

해당 디렉토리로 이동하여 cat 명령어를 통해 파일을 확인하였다. Service finger라고 써있는 것을 보면 finger 명령어를 사용해야 할 것 같다.

/home/level4/tmp/backdoor 를 실행시키는 것 같다 이동해서 확인해보았다.

해당 디렉토리로 가서 확인해보니 필요한 파일이 보이지 않았다.

없으니 vim을 통해 만들어보았다. 프로그램이 실행되면 my-pass 명령어가 실행되도록 코드를 작성했다.

작성 후에는 컴파일하여 프로그램을 만들었다.

Finger 명령어를 통해 실행하니 level5의 패스워드를 얻을 수 있었다.

 

끝.

반응형

'Security&Hacking > 시스템 해킹' 카테고리의 다른 글

해커스쿨 ftz level6 (macOS)  (0) 2020.01.19
해커스쿨 ftz level5 (macOS)  (0) 2020.01.19
해커스쿨 ftz level3 (macOS)  (0) 2020.01.19
해커스쿨 ftz level2 (macOS)  (0) 2020.01.18
해커스쿨 ftz level1 (macOS)  (0) 2020.01.18