Emphasizing a true understanding of the techniques as opposed to just breaking the rules, the author helps readers determine which areas are prone to attack and why. Unlike other so-called hacking guides, this book does not gloss over technical details, and includes detailed sections on... read more
“if you understand the concepts of the core hacking techniques explained in this book, you can apply them in new and inventive ways to solve the problem du jour”
“The state of computer security is a constantly changing landscape”
The EIP register is the Instruction Pointer register, which points to the current instruction the processor is reading.Highlighted by 8 Kindle customers
The first four registers (EAX, ECX, EDX, and EBX) are known as general purpose registers. These are called the Accumulator, Counter, Data, and Base registers, respectively.Highlighted by 7 Kindle customers
The second four registers (ESP, EBP, ESI, and EDI) are also general purpose registers, but they are sometimes known as pointers and indexes. These stand for Stack Pointer, Base Pointer, Source Index, and Destination Index, respectively.Highlighted by 7 Kindle customers
The remaining EFLAGS register actually consists of several bit flags that are used for comparisons and memory segmentations.Highlighted by 4 Kindle customers
The lea instruction is an acronym for Load Effective AddressHighlighted by 4 Kindle customers
assembler is one form of machine-language translator—it is a program that translates assembly language into machine-readable code.Highlighted by 4 Kindle customers
Hackers get their edge from knowing how all the pieces interact within this bigger picture.Highlighted by 3 Kindle customers
The default size of a single unit is a four-byte unit called a word.Highlighted by 3 Kindle customers
Hacking is really just the act of finding a clever and counterintuitive solution to a problem.Highlighted by 3 Kindle customers
AT&T syntax and Intel syntax.Highlighted by 3 Kindle customers
We’re hiding the errata, movie connections, books that influenced this book, books influenced by this book, books that cite this book and books cited by this book sections. If you would like to add content to them, you must first make them visible.