2일차
2021. 11. 13. 22:00ㆍFTZ [해커스쿨]/level
Login Id : level2
Password : hacker or cracker
이번에는 level2를 풀어보겠다.
일단 어떤파일이 있는지 찾아보았다.
이러한 파일들이 있는데 이 파일들 중 hint라 적힌 파일을 cat을 이용해 출력하였다.
흠.. 이게 대체 무엇인걸까? 일단 level1을 풀었을 때와 같이 SetUID가 걸린 파일을 찾아보았다.
이런 파일이 나온다 이 파일을 실행시켜보니 이러한 화면이 나왔다.
vim vi에디터에 들어와졌다 이 상태에서 i를 눌리면 입력 모드가 되고 esc를 눌리면 다시 명령모드가 된다.
명령모드에서 !를 사용해서 /bin/bash를 실행시킨다.
이 부분에서 우리가 알아야할 것이있다.
!명령어 형식으로 명령어를 실행하면 셀 화면으로 일시적으로 복귀하면서 입력한 명령어를 실행할 수 있다.
이러면 level3으로 바뀌게되는데 my-pass치면 비번이 뜸