Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- c 언어
- pwnable
- pwntools
- Stack Canary
- pwnable.kr
- 2차원 배열
- 혼공C
- Dreamhack
- CTF
- 포인터
- ssh
- plt
- zbhack
- Git
- stack buffer overflow
- ASLR
- 배열
- sfp
- NX
- C
- strcpy
- zb
- buffer
- linux
- shellcode
- Little Endian
- Bandit
- 혼공 c
- c언어
- Crypto
Archives
- Today
- Total
목록NX (2)
zerobean's archive
[dreamhack] Return to Library
보호되어 있는 글입니다.
pwnable/dreamhack
2024. 1. 13. 22:14
[pwnable] NX & ASLR
dreamhack 시스템 해킹 로드맵 중 NX & ASLR을 정리한 글입니다. 틀린 부분은 댓글로 알려주시기 바랍니다. 1. 서론 ASLR은 Address Space Layout Randomization의 약자로 공격자가 메모리에서 주소를 정확히 알기 어렵게 하는 방법이다. NX는 No - eXecute의 약자로 공격자가 메모리 영역에서 불필요한 실행권한을 가지지 못하게 한다. 2. NX NX는 checksec으로 검사했을 때 stack 다음에 나오고 이는 gdb의 vmmap으로도 검색이 가능하다. NX를 인텔에서는 XD, AMD에서는 NX, 윈도우에서는 DEP, ARM에서는 XN이라고 부른다. 바이너리 코드가 존재하는 영역은 실행 권한이 있다. 3. ASLR ASLR은 바이너리가 실행될 때마다 스택, ..
pwnable/개념
2024. 1. 12. 16:48