Assembly: Where to get started?
NovaHax
Member Posts: 502 ■■■■□□□□□□
For those that have worked with Assembly for security purposes...where should I get started.
Architecture???
Architecture???
- Windows x86 Arch
- Linux x86 Arch
- Windows x64 Arch
- Linux x64 Arch
- Disassembly / Reverse Engineering
- Exploit Development
Comments
-
Chard26 Member Posts: 49 ■■□□□□□□□□Hi Nova,
I would suggest starting with Linux Assembly Megaprimer by Vivek on Security Tube, then move on to the windows Megaprimer and incorporate the corelan tuts also, then take it from there. I am currently working my way through them at the moment hoping to end up on exploit development and research. If you can loosen the purse strings a little i would highly recommend signing up the Pentest Acedemy also run by Vivek.
Thanks
Chard -
zxshockaxz Member Posts: 108http://www.amazon.com/Hacking-The-Art-Exploitation-Edition/dp/1593271441 Does a good job of teaching assembly and C/exploit development. I say start with the linux security tube primer and follow along with that. Its free and Vivek is a pro.
I'll vouch for Pentester Academy as well. I subscribed for a couple of months when it first began. Got too busy and couldn't justify the payment with the amount that I was using it for, so I canceled. But It is great material as well, and it looks like a lot has happened since I've left. -
JDMurray Admin Posts: 13,091 AdminDon't forget about ARM assembly language if you are interested in mobile Malware and exploits. ARM is a modern assembly language that is easy for human programmer to understand when compared to the bizarre labyrinth of x86 conjured back in the 1970's. Most ARM systems are Linux-based (including Android), so there are lots of free programming tools. If you are interested in assembly language for IT security ARM is definitely worth a look.
-
YFZblu Member Posts: 1,462 ■■■■■■■■□□Tutorials Point does a surprisingly good job of covering all the basic concepts. I also second Vivek's video series.
As far as architecture, I would start with x86.
Assembly Programming Tutorial -
philz1982 Member Posts: 978I need to look it up but there is a whole free video series on x86 intel.Read my blog @ www.buildingautomationmonthly.com
Connect with me on LinkedIn @ https://www.linkedin.com/in/phillipzito -
philz1982 Member Posts: 978Read my blog @ www.buildingautomationmonthly.com
Connect with me on LinkedIn @ https://www.linkedin.com/in/phillipzito