Information Security Study
[HackerSchool_FTZ] level3 본문
cat 명령어로 힌트를 확인하니 바로 c언어 코드가 출력되었다.
코드를 해석하자면
char 타입의 cmd 배열을 선언하고 (변수에 100칸 할당)
argc변수가 2가 아닐 때 Auto Digger Version 0.9 메시지와 Usage : argv[0] host 메시지를 출력하고
빠져나온다.(exit(0);)
cmd에 dig@ 문자열을 복사하고
cmd에 args[1]을 이어 붙인다.
cmd에 version.bind chaos txt도 이어 붙인다.
마지막으로 cmd 배열의 값을 실행한다.
find 명령어로 접근할 수 있는 곳을 찾아보았다.
/bin/autodig 에 접근할 수 있다.
find 명령어 뒤에 2>/dev/null 을 입력하면 접근이 가능한 경로만 출력된다.
bin 폴더로 이동해 autodig와 ; 명령어를 사용해 my-pass를 입력했다.
참고 글
https://m.blog.naver.com/talkativehacker/221350921629
(HackerSchool_FTZ) 해커스쿨 level3
전에 얻었던 비밀번호로 level3에접속후 바로 힌트를 확인해보도록합니다. c언어 코드가 나왔네요. 기본적...
blog.naver.com
'System' 카테고리의 다른 글
[HackerSchool_FTZ] level5 (0) | 2023.10.08 |
---|---|
[HackerSchool_FTZ] level4 (0) | 2023.10.01 |
[HackerSchool_FTZ] level2 (0) | 2023.09.21 |
[HackerSchool_FTZ] level1 (0) | 2023.09.21 |
[HackerSchool_FTZ] trainer 6~10 (0) | 2023.09.19 |