Transcription of Lecture 1: Introduction to Reverse Engineering
{{id}} {{{paragraph}}}
Fotis Fotopoulos Boston, 2001 Table of Contents 2 Table of Contents Table of 2 1. 5 About the Course and Notes .. 5 5 Typical Examples .. 6 Hacking .. 7 Hiding Information from Public .. 7 Cell Phones .. 10 Computer Applications .. 10 Requirements .. 12 Scope .. 13 Ethics .. 13 Miscellaneous Information .. 14 2. Programming Processors .. 16 Programming Languages .. 16 Processor Arithmetic .. 18 Memory Structure .. 22 23 Unicode Strings .. 24 Pointers .. 24 3. Windows Anatomy .. 26 Windows 26 File System .. 27 File Anatomy .. 28 File 29 Into PE Format .. 31 The PE Header .. 34 Section Table .. 43 Commonly Encountered Sections .. 51 PE File Imports .. 59 Table of Contents 3 PE File Exports .. 62 4. Basic Concepts of 67 67 Flag.
Chapter 1: Introduction to Reverse Engineering 8 Take for example the CueCat barcode scanner from Digital Convergence, which Radio Shack, Forbes and Wired Magazine have been giving away.
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}