OS/Linux

[ftz] hacker school level14 풀이

Dexter_- 2020. 4. 28. 10:29
728x90
반응형

 

 

Free Training Zone level14 풀이


 

1. cat 명령을 사용하여 hint 출력

코드를 살펴보면 buf의 오버플로우를 이용하여 check 변수에 0xdeadbeef 를 넣으면 level15의 shell에

접근이 가능해 보인다.

 

2. attackme 복사

쓰기 권한이 있는 tmp 디렉터리로 attackme 파일을 복사한다.

 

3. gdb 분석

위 disassembler 코드를 스택으로 표현하면 아래와 같다.

4. 페이로드 코드 작성

위 스택을 근거로 페이로드를 작성하여 level15 Password를 획득할 수 있다.

 

 

 

 

 

728x90
반응형