![]() |
|
[Assembly] Trying to learn assembly language , DOS , Linux or Windows ? - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Coders Lounge (https://hackforums.net/forumdisplay.php?fid=5) +---- Thread: [Assembly] Trying to learn assembly language , DOS , Linux or Windows ? (/showthread.php?tid=5830537) |
Trying to learn assembly language , DOS , Linux or Windows ? - Witchcraft33 - Apr 28, 2018 Which one has more examples available on the internet ? My first try ended up in different hello worlds , that is all Any book suggestions ? Thanks RE: Trying to learn assembly language , DOS , Linux or Windows ? - Donkey Death Jam - Apr 28, 2018 x86 Assembly has the most resources I believe. There was a nice read I had a while back 'Practical Malware Analysis' which had a chapter/crash-course on assembly, it doesn't go too deep into it but it explains the basics. Regardless it's a great book and was addicting to read which says a lot for someone who hates reading. 'Art of Intel x86 Assembly' is worth the read too. In general though, books will be your main source of learning, and looking at other people's source code. YouTube & other e-learning platforms don't have much on this, and if they do, it generally isn't correct & makes a hard thing to learn ten times harder. Good luck & shoot me a PM if you get stuck! RE: Trying to learn assembly language , DOS , Linux or Windows ? - .kr. - Apr 28, 2018 I write assambly only on microcontroller like Atmel Atmega8. The Dokumentation are great you'll find all you need on the Atmel website. Think its a good startpoint to learn the basics RE: Trying to learn assembly language , DOS , Linux or Windows ? - Witchcraft33 - Apr 28, 2018 Thanks for the replies . OK , I have few options . I can focus on MS DOS Assembly , Linux Assembly or Windows MASM32 Assembly right now I collected a few notes from here and there , now it looks like this . Quote:label mnemonic operand(s) ; comment Quote:General purpose registers Quote:The three basic modes of addressing are − MS DOS Code .model smallLinux Code section .textMASM32 Code .386Not exactly sure where to go from here ? RE: Trying to learn assembly language , DOS , Linux or Windows ? - enmafia2 - Jun 2, 2018 Start learning what functions do, then try to make little pieces of software, then if you're into it you can use dissasembler and reverse engineer some code :P RE: Trying to learn assembly language , DOS , Linux or Windows ? - KingArthurBoss - Sep 18, 2018 (Apr 28, 2018 03:20 PM)Donkey Death Jam Wrote: Good luck & shoot me a PM if you get stuck! Hey Donkey Death Jam can you list some resources for learning assembly? I see you've already listed The art of intel assembly 😁 😉 RE: Trying to learn assembly language , DOS , Linux or Windows ? - Masm4ever - Sep 19, 2018 Install the Masm32 SDK, then study \Masm32\Examples David Evans has a short guide that is worth reading. RE: Trying to learn assembly language , DOS , Linux or Windows ? - MrCracker_ - Oct 7, 2018 Learn NASM for linux platform. if you need an Ebook as guide buy or get a "Assembly Language Step by Step". If you need any suggestion or if you stuck then PM me. I will happy to help you. RE: Trying to learn assembly language , DOS , Linux or Windows ? - eliasta - Oct 26, 2018 You should check virtual masm RE: Trying to learn assembly language , DOS , Linux or Windows ? - macheti228 - Nov 20, 2018 good information for me men RE: Trying to learn assembly language , DOS , Linux or Windows ? - realsunjester - Nov 20, 2018 (Apr 28, 2018 03:20 PM)Donkey Death Jam Wrote: x86 Assembly has the most resources I believe. There was a nice read I had a while back 'Practical Malware Analysis' which had a chapter/crash-course on assembly, it doesn't go too deep into it but it explains the basics. Regardless it's a great book and was addicting to read which says a lot for someone who hates reading. 'Art of Intel x86 Assembly' is worth the read too. In general though, books will be your main source of learning, and looking at other people's source code. YouTube & other e-learning platforms don't have much on this, and if they do, it generally isn't correct & makes a hard thing to learn ten times harder. Good luck & shoot me a PM if you get stuck! both of that books are badass, i also suggest them. there are also plenty of undergrads that publish assembly papers/books online, cant go wrong with yale and vatech papers. RE: Trying to learn assembly language , DOS , Linux or Windows ? - TGilb94 - Jul 13, 2019 (Apr 28, 2018 03:20 PM)Donkey Death Jam Wrote: x86 Assembly has the most resources I believe. There was a nice read I had a while back 'Practical Malware Analysis' which had a chapter/crash-course on assembly, it doesn't go too deep into it but it explains the basics. Regardless it's a great book and was addicting to read which says a lot for someone who hates reading. 'Art of Intel x86 Assembly' is worth the read too. In general though, books will be your main source of learning, and looking at other people's source code. YouTube & other e-learning platforms don't have much on this, and if they do, it generally isn't correct & makes a hard thing to learn ten times harder. Good luck & shoot me a PM if you get stuck! Hey, I'm looking to get into Assembly. Would you recommend a certain learning path? I'm comfortable with JS and currently completed a C certification. Loads of information about there, sometimes difficult to parse. Always good to ask a person with more experience :) Let me know RE: Trying to learn assembly language , DOS , Linux or Windows ? - Son of Morning - Sep 6, 2019 https://www.youtube.com/watch?v=VQAKkuLL31g&t=1s - Has the best tutorial that I've seen. Although it's Linux x64 you can easily convert the code to x86 as he explains later in the tutorial (replacing r with e) RE: Trying to learn assembly language , DOS , Linux or Windows ? - null_byte - Sep 15, 2019 (Sep 6, 2019 12:09 AM)Defrag Wrote: https://www.youtube.com/watch?v=VQAKkuLL31g&t=1s - Has the best tutorial that I've seen. Although it's Linux x64 you can easily convert the code to x86 as he explains later in the tutorial (replacing r with e) Very interesting set of resources, thanks for sharing! |