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.
Chapter 1: Introduction to Reverse Engineering 7 All major software developers do have knowledge of RE and they try to find programmers that are familiar with the concepts that will be taught during this class.
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}