IntroductionToIntelx86-Part1.pdf

(1739 KB) Pobierz
Introduction to Intel x86
Assembly, Architecture,
Applications, & Alliteration
Xeno Kovah – 2009/2010
xkovah at gmail
Approved for Public Release: 10-3348. Distribution Unlimited
All materials is licensed under a Creative
Commons
“Share
Alike” license.
•  http://creativecommons.org/licenses/by-sa/3.0/
2
Additional Content/Ideas/Info
Provided By:
•  Jon A. Erickson, Christian Arllen, Dave
Keppler
•  Who suggested what, is inline with the
material
3
About Me
Security nerd - generalist, not specialist
Realmz ~1996, Mac OS 8, BEQ->BNE FTW!
x86 ~2002
Know or have known ~5 assembly
languages(x86, SPARC, ARM, PPC,
68HC12). x86 is by far the most complex.
•  Routinely read assembly when debugging my
own code, reading exploit code, and reverse
engineering things
4
• 
• 
• 
• 
About You?
•  Name & Department
•  Why did you want to take the class?
•  If you know you will be applying this
knowledge, to which OS and/or
development environment?
5
Zgłoś jeśli naruszono regulamin