| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 김영권 아내
- 고민정
- 김재석
- 성남은혜의강교회
- 임영규
- 금리인하
- 리리남매
- 불가피
- libtins
- 뭉쳐야 찬다
- 은혜의 강 교회
- 스콜피온킹
- 이상형 만들기
- 조희연
- 미국 금리인하
- 이지혜
- 픽크루
- 유튜버 김재석
- 양적완화
- 폰폰테스트
- 제넥신
- 스페인 코로나
- 성남 코로나 확진자
- 학교 개학 연기 4월
- 김영권
- 해킹
- 홍혜걸
- 이태원 클라쓰 15회 예고
- 킹덤 고근희
- 최강욱
Archives
- Today
- Total
목록2018/03/26 (5)
Dork's port
안녕하세요. 벌써 15번이네요! 끝이보입니다!!!!! 시작해보죠!! check의 주소에 있는 값과 0xdeadbeef를 비교하여 같다면 자동으로 레벨 16의 쉘을 주는 간단한 문제입니다!메모리 구조를 봐야하기 때문에 gdb로 해당 프로그램을 실행시켜 줍니다! 이전의 프로그램들은 gdb의 권한을 막아둔 것 같던데 이번 문제부터는 아마 gdb가 가능하도록 해놓은 것 같네요! 이것때문에 삽질을 ㅠㅠ 이전 문제에서 그래 왔듯 함수의 인자값을 넘겨주는 것으로 변수의 주소를 추측해 보도록 하겠습니다. fgets의 인자로 주는 저 주소는 buf라고 예측할 수 있습니다. 그리고 0xdeadbeef와 비교하는 저 주소의 값은 check라고 예측할 수 있겠군요! 그리고 deadbeef라는 값을 메모리 어딘가에 넣어야하는데..
Hackerschool FTZ Write-up
2018. 3. 26. 02:17