목록CTF (20)
DIMICTF 2017 - ropsaurusrex2
보호되어 있는 글입니다.
보안/워게임
2021. 10. 10. 20:35

1. ASLR 주소 공간 배열 무작위 ASLR은 데이터 영역만 무작위화 시킨다. 데이터 영역은 stack, heap, library가 있음 (바이너리 영역 무작위화는 PIE이다.) ASLR 끄기 터미널에서 해야 함 echo 0 > /proc/sys/kernel/randomize_va_space 2. Canary SFP바로 위에 랜덤 데이터가 생겨 변조되면 경고 발생함 SFP와 RET 접근을 어렵게 함 컴파일 옵션 -fno-stack-protector : canary를 끔 ***Stack Smashing Detected*** 3. PIE 바이너리 주소가 랜덤화 된다. 바이너리 주소가 offset을 가지고 있다. 실행 시 바뀐다. 컴파일 옵션 -fPIE -pie : PIE 끄기 4. NX stack, hea..
보안/개인공부
2021. 10. 10. 01:34
DIMICTF 2017 - ezshellcode
보호되어 있는 글입니다.
보안/워게임
2021. 10. 9. 20:21
DIMICTF 2017 - ezheap
보호되어 있는 글입니다.
보안/워게임
2021. 10. 8. 12:39