EvilZone
Other => Found it on the Webs => : Matriplex August 27, 2014, 01:21:51 AM
-
I found this thing after scouring the web for some tutorials I could understand to learn ASM. I'm using NASM while this tutorial explains with a different and older one, however I think the idea is the same. One thing to note is that he is using 16 bit registers only. Other than that I think it's very good
http://www.skynet.ie/~darkstar/assembler (http://www.skynet.ie/~darkstar/assembler)
I've been meaning to learn assembly and get back into hacking, but I've just been very busy with my job and now school. Hopefully I can post a bit more and chat with you guys every once in a while.
-
You might find these links interesting:
http://asm.sourceforge.net/ (http://asm.sourceforge.net/)
https://mammon.github.io/ (https://mammon.github.io/)
http://www.whatsacreel.net76.net/asmtutes.html (http://www.whatsacreel.net76.net/asmtutes.html)
http://www.cheapersunglasses.com/asm.html (http://www.cheapersunglasses.com/asm.html)
http://win32assembly.programminghorizon.com/index.html (http://win32assembly.programminghorizon.com/index.html)
http://medialab.freaknet.org/~alpt/tutorial/ReverseEngineering/+Malattia/+Ma%27s%20Reversing%20The%20Lazy%20Beginning%20Reverser%27s%20Guide%20to%20Windows%20Assembly.htm (http://medialab.freaknet.org/~alpt/tutorial/ReverseEngineering/+Malattia/+Ma%27s%20Reversing%20The%20Lazy%20Beginning%20Reverser%27s%20Guide%20to%20Windows%20Assembly.htm)
http://www.agner.org/optimize/#manuals (http://www.agner.org/optimize/#manuals)
http://www.opensecuritytraining.info/IntroX86.html (http://www.opensecuritytraining.info/IntroX86.html)
http://www.securitytube.net/groups?operation=view&groupId=6 (http://www.securitytube.net/groups?operation=view&groupId=6)
http://www.securitytube.net/groups?operation=view&groupId=5 (http://www.securitytube.net/groups?operation=view&groupId=5)
Learning an assembly language was something I wanted to do ever since I got my feet wet with a PicoBlaze dev board. I'd recommend Jeff Duntemann's Assembly Language Step By Step (https://evilzone.org/ebooks/assembly-language-step-by-step-3rd-edition/), a pdf of which lucid has posted some time ago (it's really good, but sadly I haven't gone beyond chapter 5).
-
Wow, awesome assortment of links, thanks!
+1