| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Cross-cache attack
- memory
- 커널
- tp link
- Router
- Pwnable
- linux ring 권한 구조
- 익스플로잇
- 공유기
- System Management Mode
- ROP
- mr 100
- 라우터
- UART
- exit handler overwrite
- physmap
- openwrt
- protection ring
- SMM
- fini array
- e
- mips
- Slab free list poisoning
- hardware hakcing
- exploit
- tl mr 100
- Kernel
- kernel exploit
- Today
- Total
목록Linux kernel (10)
haehet
리눅스 커널의 메모리 구조에 대해 정리해보겠다. 그냥 궁금한 내용을 docs를 읽고 정리한 거라서 틀린 내용이 있을 수도 있따. (틀린 내용은 댓글에 지적 부탁드립니다.)전체 구조( 4-level paging 기준)======================================================================================================================== Start addr | Offset | End addr | Size | VM area description=============================================================================..
linux kernel에 있는 보안기법을 정리해보겠다. 구글링하면서 찾거나 아니면 다른 라이트업을 보면서 찾은 내용이라 틀린게 있을 수도 있다. 1. KASLR (Kernel Adress Space Layout Randomization)일반적인 바이너리에 있는 ASLR과 비슷하게 커널 메모리의 주소를 랜덤하게 하는 것이다. 리눅스 커널 옵션 중 config_physical_align과 kaslr 주소 랜덤화의 엔트로피는 반비레한다. 1-1. FG-KASLR (Function Granular KASLR)커널의 각 함수를 함수 단위로 분리하여 부팅 시점마다 무작위로 재배치함으로써 커널 코드의 위치 예측을 훨씬 더 어렵게 만드는 세분화된 주소 공간 배치 난수화 기법이다. 함수들은 ksymtab구조체에서 관리..
