[어설픈] 해커스쿨 FTZ level 6 문제풀이

2019. 1. 16. 21:53System Hacking/FTZ



안녕하세요 

오늘은 Level 6 문제풀이

해보도록 하겠습니다!


이번 문제는 좀 특이했습니다!

시스템 해킹보다는

센스를 필요로 하는 

문제 같았습니다!


우선 레벨 6 비밀번호를 치고

입력하니 이렇게 뜨네요!

갑자기 프롬트창(저희가 명령어 치는창)은

온데간데 없고


"힌트 봐라!"

이렇게 해놓고 아래와 같이 써져있네요!


인포샵 bbs의 텔넷 접속 메뉴?

이건 엄청 옛날이라 

저도 잘 모르겠어서 

"음... 뭐지?"

이렇게 생각 했었습니다.



일단 원래 처럼 ls (파일 리스트 명령어) 입력하고

엔터를 치는데 프로그램이 꺼지더라구요!


그래서 다시 들어가서 저 hint창에서

아무거나 입력하고 enter를 치면 다

종료가 되길래...


계속 시도하다가 그냥 enter만 치니

아래와 같은 곳으로 이동 되더라구요!


텔넷 접속 서비스!

이것도 뭔 프로그램인가?!?! 

아니 보니깐 서버에 연결하는거 같은데


"어떻게 비밀번호를 얻을 수 있는 거지?"




그래 뭐 일단 하라는 대로

1, 2, 3 중에 1 입력하고 

enter를 누르니 1번 주소로 이동하려는 것 같았습니다


왜냐면 trying 203.245.15.76 

이건 ip주소로 연결 혹은 접속하는 거 같으니까요!


근데 이게 사이트들이 

다 고인물된 사이트라 

아마 지금은 연결이 안될 거에요!


다 사라져서 ㅋㅋㅋㅋㅋ




근데 제가 진짜 별 커맨드 다 입력해보고

이 바로 직전 화면처럼 입력을 뭘 해봐도

계속 꺼지기만 하길래....


그냥 짜증나서

리눅스에서 ctrl+c를 눌렀습니다!


※리눅스에서 ctrl+c란?

프롬트 창 (명령어 창)에서 

실행중인 동작을 종료하는 것입니다!

(= 그냥 돌아가는 프로그램 종료시켜! )


그랬더니 아래와 같이 can't use ctrl+c라고 뜨네요!

아나..

프로그램 나가지도 못하게 만드네....


흠 그러면 혹시...

설마....?





혹시나 하는 마음으로

문제에 다시 접속해서


hint 창에서 ctrl+c를 입력했습니다!

그랬더니!


저희가 그토록 찾던 프롬트 창이 떴네요!

level6@ftz level6 이렇게요!


그래서 설레는 마음으로 아래와  같이 ls를

입력해보니 아래와 같이 파일이 나오네요!


어?!

바로 password 파일이 존재하네?!


바로 cat password를 입력하니

저희가 원하는 비밀번호가 나왔네요!


마지막으로 이게 왜 센스 문제였는지

말씀드리자면,


저희가 putty나 다른 xshell6 같은 프로그램을 이용해서

즉, ssh 방법을 통해서 ftz 서버에

접속했잖아요?


근데 ssh로 들어갔는데 

이번 문제와 같이

프로그램이 자동 실행된 경우는 

(프롬트 창이 안뜨고)


딱 1가지 밖에 없습니다!

커맨드를 실행시킨거죠!

쉽게 얘기하자면 프로그램을

level6에 접속하자마자

실행되게끔 한거죠!


그래서 저희가 ctrl+c를하면

그 실행되는 프로그램이 종료되고!

저희가 원하는 프롬트 창이

뜨는거죠!


어찌 됐든 ctrl+c에 대한

기능을 아시고 다음 문제로 

넘어 가시면 될 것 같습니다! 


고생하셨습니다!