SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 261 | Next

Shon Harris, Allen Harper, Chris Eagle, and Jonathan Ness

"Gray Hat Hacking, Second Edition"

metasploit.com/2006_09_01_
archive.html
Gray Hat Hacking: The Ethical Hacker??™s Handbook
118
Tools
The BackTrack Wiki at http://backtrack.offensive-security.com describes most of the tools
included on the CD. Even experienced pen-testers will likely find a new tool or trick by
reviewing the list of tools included and playing with the most interesting. Figure 5-5
shows a representative sample of the type of entries in the BackTrack Wiki tools section.
References
www.grayhathackingbook.com
BackTrack Wiki, Tools section http://backtrack.offensive-security.com/index.php?title=Tools
Figure 5-5 Sample of BackTrack Wiki tool listing
Exploits 101
?–  Chapter 6 Programming Survival Skills
?–  Chapter 7 Basic Linux Exploits
?–  Chapter 8 Advanced Linux Exploits
?–  Chapter 9 Shellcode Strategies
?–  Chapter 10 Writing Linux Shellcode
?–  Chapter 11 Writing a Basic Windows Exploit
119
This page intentionally left blank
CHAPTER 6 Programming
Survival Skills
??? C programming language
??? Basic concepts including sample programs
??? Compiling
??? Computer memory
??? Random access memory
??? Structure of memory
??? Buffers, strings, pointers
??? Intel processors
??? Registers
??? Internal components
??? Assembly language basics
??? Comparison with other languages
??? Types of assembly
??? Constructs of language and assembling
??? Debugging with gdb
??? Basics of gdb
??? Disassembly
??? Python survival skills
Why study programming? Ethical gray hat hackers should study programming and learn
as much about the subject as possible in order to find vulnerabilities in programs and
get them fixed before unethical hackers take advantage of them.


Pages:
249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273