1. SSP(Stack Smashing Protector)
__stack_chk_fail
2. NX
readelf -l ./vul
실행권한 확인
3. Dummy
gcc -v
2.96 이상부터 더미존재
4. Random Stack
cat /proc/sys/kernel/exex-shield-randomize
1 - O
2 - X
5.Random Library
cat /proc/self/maps
6. ASCII Armor
cat /proc/self/maps
'System Hacking > 정리' 카테고리의 다른 글
IDA 리모트 디버깅 설정 (0) | 2015.11.11 |
---|---|
소멸자(.dtors) +4 하는 이유 (0) | 2015.11.10 |
FSB 소멸자 주소가 아닌 ret주소를 이용한 공격 (0) | 2015.11.10 |
/proc/pid/maps (0) | 2015.11.09 |
; cat 을 쓰는 이유 (0) | 2015.11.03 |