[ LOG ]
10/3 debug, LIBC, pie64bp, pie32bp, setbp, getpiebase32, getpiebase64
- PIE 분석하다 빡쳐서 파이썬 모듈을 제작하려고 합니다. 개인용!
10/4 pie64bp, pie32bp, setbp, getpiebase32, getpiebase64 제거 / BP class 추가 (bp64, bp32, bp, done)
- 길게 쓰기 귀찮아서 더 줄였습니다.
ntpwn
debug() : send / recv되는 값들을 확인할 수 있습니다.
LIBC(libcname) : 원하는 라이브러리로 환경변수를 맞춰줍니다. (pwn.process(env)에 넣어줌)
BP(process) : BP 객체를 만듭니다.
BP.bp64(offset) : 원하는 offset으로 브레이크 포인트를 생성합니다. (PIE 상관없음)
BP.bp32(offset) : 원하는 offset으로 브레이크 포인트를 생성합니다. (PIE 상관없음)
BP.bp(string) : 원하는 내용으로 gdb에 입력합니다.
BP.done(bplist) : 지금까지 설정한 모든 브레이크 포인트를 저장합니다.
'해킹 > Project' 카테고리의 다른 글
Spectre & Meltdown 취약점 분석 (0) | 2018.01.21 |
---|---|
[1 - Wifi 모의해킹] Wifi 보안방식에(WEP,WAP등) 따른 Wifi비밀번호 해킹 (1) | 2016.05.08 |
[0 - Wifi 모의해킹] 프로젝트 계획서 (0) | 2016.04.05 |