Assembley lanugage for Penetration tester


Below are the useful resources to learn Assembley Language for pentesters to start learning Exploit writing


http://www.skullsecurity.org/wiki/index.php/Assembly
Linux Assembley
http://asm.sourceforge.net/
Programming From the Ground Up
http://download.savannah.gnu.org/rel...irect/pgubook/
Iczelion’s Win32 Assembly Homepage
http://win32assembly.online.fr/
Art of Assembly
http://homepage.mac.com/randyhyde/we...edu/index.html
first 5 chapters is enough
Intel Developer Manuals
http://www.intel.com/products/processor/manuals/
Assembly Language Primer for Hackers Videos
Assembly Primer for Hackers (Part 1) System Organization
http://securitytube.net/Assembly-Pri...ion-video.aspx
Assembly Primer for Hackers (Part 2) Virtual Memory Organization
http://securitytube.net/Assembly-Pri...ion-video.aspx
Assembly Primer for Hackers (Part 3) GDB Usage Primer
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-3)-GDB-Usage-Primer-video.aspx
Assembly Primer for Hackers (Part 4) Hello World
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-4)-Hello-World-video.aspx
Assembly Primer for Hackers (Part 5) Data Types
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-5)-Data-Types-video.aspx
Assembly Primer for Hackers (Part 6) Moving Data
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-6)-Moving-Data-video.aspx
Assembly Primer for Hackers (Part 7) Working with Strings
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-7)-Working-with-Strings-video.aspx
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-8)-Unconditional-Branching-video.aspx
Assembly Primer for Hackers (Part 9) Conditional Branching
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-9)-Conditional-Branching-video.aspx
Assembly Primer for Hackers (Part 10) Functions
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-10)-Functions-video.aspx
Assembly Primer for Hackers (Part 11) Functions Stack
http://securitytube.net/Assembly-Primer-for-Hackers-(Part-11)-Functions-Stack-video.aspx