일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 불가피
- 뭉쳐야 찬다
- 김영권 아내
- 이상형 만들기
- 픽크루
- 이태원 클라쓰 15회 예고
- 킹덤 고근희
- 리리남매
- 해킹
- 은혜의 강 교회
- 제넥신
- 이지혜
- libtins
- 임영규
- 성남 코로나 확진자
- 고민정
- 스페인 코로나
- 조희연
- 유튜버 김재석
- 홍혜걸
- 김영권
- 학교 개학 연기 4월
- 폰폰테스트
- 미국 금리인하
- 양적완화
- 최강욱
- 성남은혜의강교회
- 김재석
- 스콜피온킹
- 금리인하
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