|
1 |
| -# linux exploit development tutorial |
| 1 | +# Linux exploit development tutorial |
2 | 2 |
|
3 | 3 | ## What's this ?
|
4 | 4 |
|
5 |
| -A series tutorial for linux exploit development to newbie. |
| 5 | +A series of tutorial for Linux exploit development to newbie. |
6 | 6 |
|
7 |
| -The test machine is ubuntu 14.04 which was default install. |
| 7 | +The test machine is ubuntu 14.04 which was a default installment. |
8 | 8 |
|
9 | 9 | *Read this in other languages: [English](README.md), [简体中文](README-zh.md).*
|
10 | 10 |
|
11 | 11 | ## How to organize ?
|
12 | 12 |
|
13 | 13 | ### chapter 1: Basic knowledge
|
14 | 14 |
|
15 |
| -base knowledge like : what's stack and heap ? how convert c language to assembly language ? what's elf and memroy layout? etc.. |
| 15 | +basic knowledge : what's stack and heap ? how to convert c language to assembly language ? what's ELF and memroy layout? etc. |
16 | 16 |
|
17 |
| -base vulnerability problems like : what's is overflow and memory corruption ? how heap working ? etc... |
| 17 | +basic vulnerability problems : what is overflow and memory corruption ? how does the heap work ? etc. |
18 | 18 |
|
19 | 19 | ### chapter 2: Stack security
|
20 | 20 |
|
21 |
| -this chapter focus userspace stack security mechanism and bypass. |
| 21 | +this chapter focuses on userspace stack security mechanism and bypass. |
22 | 22 |
|
23 | 23 | ### chapter 3: Heap security
|
24 | 24 |
|
25 |
| -this chapter focus the security mechanism of heap in modern linux. |
| 25 | +this chapter focuses on security mechanism of heap in modern linux. |
26 | 26 |
|
27 | 27 | ### chapter 4: Kernel security
|
28 | 28 |
|
29 |
| -this chapter focus the mechanism security of modern linux kernel (2.6.32) and later |
30 |
| - |
31 |
| -### chapter 5: Vulnerability discovery |
32 |
| - |
33 |
| -(WIP) |
34 |
| - |
35 |
| -this chapter is a new filed to me. |
| 29 | +this chapter focuses on mechanism security of modern linux kernel (2.6.32) and to me. |
36 | 30 |
|
37 | 31 | ## How to modify and update ?
|
38 | 32 |
|
|
0 commit comments