. . . . . . . . . . . . . . . . . . . . . . 139
Getting Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Hello World in Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Python Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Dictionaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Files with Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Sockets with Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Gray Hat Hacking: The Ethical Hacker??™s Handbook
xii
Chapter 7 Basic Linux Exploits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Stack Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pages:
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