Assembly Language
Any recommendations for good resources to learn Assembly? Thanks
Comments
-
RobertKaucher Member Posts: 4,299 ■■■■■■■■■■VTC has a course on it. For books, I suggest the Art of Assembly Language. When I read this it was to get a really strong foundation in very low-level Windows debugging. I had no intention of actually programming in Assembly.
-
dmoore44 Member Posts: 646I'll second The Art of Assembly Language - I've got a copy that I've been reading through. It's pretty well written and provides a nice foundation. You can also get a pretty good deal on the ebook + physical book at the No Starch site.Graduated Carnegie Mellon University MSIT: Information Security & Assurance Currently Reading Books on TensorFlow
-
paul78 Member Posts: 3,016 ■■■■■■■■■■One way to learn assembly and have some fun while doing it is to learn an abstract assembly language called Redcode. It is used to create warriors (essentially viruses/bots) which are then run in a simulated computer memory core to fight other assembly programs.
I took a class in college where the final grade was based on how well your program defeated other programs. In an advanced class, that I took, we were allowed to "****" and rewrite the assembly language using the simulated CPU microcode to optimize it.
See here for details - KOTH.org - the pMARS homepage -
Xcluziv Member Posts: 513 ■■■■□□□□□□I haven't written Assembly Language code since school...that was one language that was crazy just to do one thing
-
dbrink Member Posts: 180I agree with all of the above and you should also check out Security Tube's Videos. They have a Linux and Windows primer.Currently Reading: Learn Python The Hard Way
http://defendyoursystems.blogspot.com/