{"slug": "a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking", "title": "A curated list of Assembly Language / Reversing / Malware Analysis / Game Hacking-resources", "summary": "This article provides a curated list of resources for learning assembly language, reverse engineering, malware analysis, and game hacking. It includes links to YouTube playlists, tutorials, documentation, and GitHub repositories covering x86 and ARM assembly, as well as tools and courses for binary exploitation and reverse engineering. The collection is designed for both beginners and advanced learners seeking practical and theoretical knowledge in these cybersecurity and low-level programming fields.", "body_md": "https://www.youtube.com/playlist?list=PLKK11Ligqitg9MOX3-0tFT1Rmh3uJp7kA\nhttps://www.youtube.com/playlist?list=PLmxT2pVYo5LB5EzTPZGfFN0c2GDiSXgQe\nhttps://www.youtube.com/playlist?list=PLetF-YjXm-sCH6FrTz4AQhfH6INDQvQSn\nhttps://www.youtube.com/playlist?list=PL038BE01D3BAEFDB0\nhttps://www.tutorialspoint.com/assembly_programming/index.html\nhttps://www.youtube.com/playlist?list=PL0C5C980A28FEE68D\nhttp://opensecuritytraining.info/IntroX86.html\nhttps://blog.rchapman.org/posts/Linux_System_Call_Table_for_x86_64/\nhttps://github.com/cirosantilli/x86-assembly-cheat\nhttps://www.cs.virginia.edu/~evans/cs216/guides/x86.html\nhttps://blog.stephenmarz.com/2020/05/20/assemblys-perspective/\nhttps://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf\nhttps://www.recurse.com/blog/7-understanding-c-by-learning-assembly\nhttps://www.youtube.com/watch?v=75gBFiFtAb8\nhttps://www.felixcloutier.com/x86/index.html\nhttps://gpfault.net/posts/asm-tut-0.txt.html\nhttps://gpfault.net/posts/asm-tut-1.txt.html\nhttps://gpfault.net/posts/asm-tut-2.txt.html\nhttp://www.egr.unlv.edu/~ed/assembly64.pdf\nhttps://pacman128.github.io/pcasm/\nhttps://www.syncfusion.com/ebooks/assemblylanguage\nhttps://www.whoishostingthis.com/resources/assembly-language/\nhttps://inst.eecs.berkeley.edu/~cs161/sp15/discussions/dis06-assembly.pdf\nhttps://www.shadowinfosec.io/2018/05/a-gentle-introduction-into-arm-assembly.html\nhttp://opensecuritytraining.info/IntroARM.html\nhttp://opensecuritytraining.info/IntroX86.html\nhttps://azeria-labs.com/writing-arm-assembly-part-1/\nhttps://github.com/0xZ0F/Z0FCourse_ReverseEngineering\nhttps://revers.engineering/applied-reverse-engineering-series/\nNightmare is an intro to binary exploitation / reverse engineering course based around ctf challenges.\nhttps://guyinatuxedo.github.io/index.html\nhttps://www.reversinghero.com/\nhttps://github.com/GeoSn0w/Reverse-Engineering-Tutorials\nhttps://hackaday.io/project/172292-introduction-to-reverse-engineering-with-ghidra\nhttps://www.pelock.com/articles/reverse-engineering-tools-review\nhttp://www.woodmann.com/TiGa/idaseries.html\nhttps://www.youtube.com/playlist?list=PLhx7-txsG6t6n_E2LgDGqgvJtCHPL7UFu\nhttps://darungrim.com/research/2020-06-17-using-frida-for-windows-reverse-engineering.html\nhttps://www.youtube.com/playlist?list=PLiP0FxVgYuUz0kdK7L7YaI5n4qkOuymue\nhttps://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN\nhttps://github.com/onethawt/reverseengineering-reading-list\nhttps://malwareunicorn.org/workshops/re101.html#0\nhttps://www.youtube.com/playlist?list=PLKwUZp9HwWoDDBPvoapdbJ1rdofowT67z\nhttps://www.youtube.com/watch?v=bYDK5IJphPU\nhttp://security.cs.rpi.edu/courses/binexp-spring2015/\nhttps://www.apriorit.com/dev-blog/363-how-to-reverse-engineer-os-x-and-ios-software\nhttps://www.robertxiao.ca/hacking/dsctf-2019-cpu-adventure-unknown-cpu-reversing/\nhttps://github.com/wtsxDev/reverse-engineering\nhttps://github.com/hugsy/defcon_27_windbg_workshop/\nhttps://epic.blog/reverse-engineering/2020/07/27/reverse-engineering-android-app.html\nhttps://sourceware.org/gdb/onlinedocs/gdb/\nhttps://gist.github.com/r1walz/64babc526d4e6f753c0821e46211dd30\nhttps://www.evilsocket.net/2017/04/27/Android-Applications-Reversing-101/\nhttps://wrongbaud.github.io/ghidra-training/\nhttps://prezi.com/a5tm-lf0879-/reverse-engineering-101-nyupoly-2010/\nhttps://azeria-labs.com/debugging-with-gdb-introduction/\nhttps://www.pelock.com/articles/reverse-engineering-tools-review\nhttps://ghidra-sre.org/CheatSheet.html\nhttps://old.liveoverflow.com/binary_hacking/reverse_engineering.html\nhttps://www.notion.so/806c7afcbce24dc19e26fcd4b9c84f7b?v=ee1e96f93aaa46e2a2d11c9d70ed3a8b\nhttps://osandamalith.com/2019/02/11/linux-reverse-engineering-ctfs-for-beginners/\nhttps://www.youtube.com/watch?v=LAkYW5ixvhg\nhttps://www.megabeets.net/a-journey-into-radare-2-part-1/\nhttps://www.taintedbits.com/2020/04/28/linux-binary-exploitation-series-with-pwnable-kr/\nhttps://ctf101.org/reverse-engineering/overview/\nhttps://ctf101.org/binary-exploitation/overview/\nhttps://medium.com/@yardenshafir2/windbg-the-fun-way-part-1-2e4978791f9b\nhttps://www.youtube.com/watch?v=nf7yj51WkUA\nhttps://icyphox.sh/blog/python-for-re-1/\nhttps://www.slideshare.net/AngelBoy1/presentations\nhttps://reversing.io/resources/\nhttps://reverseengineering.stackexchange.com/\nhttps://maxkersten.nl/binary-analysis-course/\nhttps://forum.tuts4you.com/files/file/1307-lenas-reversing-for-newbies/\nhttps://ghidra.re/courses/GhidraClass/Beginner/Introduction_to_Ghidra_Student_Guide_withNotes.html\nhttps://hot3eed.github.io/2020/07/30/starling_p1_obfuscations.html\nReverse Engineering Starling Bank (Part II): Jailbreak & Debugger Detection, Weaknesses & Mitigations\nhttps://hot3eed.github.io/2020/08/02/starling_p2_detections_mitigations.html\nhttps://www.tenouk.com/Bufferoverflowc/Bufferoverflow3.html\nhttp://opensecuritytraining.info/IntroductionToReverseEngineering.html\nhttps://medium.com/swlh/intro-to-reverse-engineering-45b38370384\nhttps://medium.com/swlh/intro-to-reverse-engineering-part-2-4087a70104e9\nhttps://blog.malwarebytes.com/security-world/2012/09/so-you-want-to-be-a-malware-analyst/\nhttps://hshrzd.wordpress.com/how-to-start/\nhttps://medium.com/secjuice/the-road-to-reverse-engineering-malware-7c0bc1bda9d2\nhttps://github.com/rshipp/awesome-malware-analysis\nhttps://www.youtube.com/watch?v=Wh_DJTaDq6U\nhttps://fumalwareanalysis.blogspot.com/p/malware-analysis-tutorials-reverse.html\nhttps://www.youtube.com/watch?v=QuFJpH3My7A\nhttps://www.youtube.com/watch?v=NuSdV8t3S4I\nhttps://medium.com/@tom_rock/fifty-shades-of-malware-strings-d33b0c7bee99\nhttps://www.youtube.com/playlist?list=PLz8CtXWiXoXnpw41rMRjFOkgO0jxpOf7n\nhttps://www.malwaretech.com/beginner-malware-reversing-challenges\nhttps://www.malwaretech.com/2017/11/creating-a-simple-free-malware-analysis-environment.html\nhttps://drive.google.com/file/d/1lSEps7jDX6an_iXJ0Wokdjh0rnBgY9l7/view\nhttp://www.hexacorn.com/blog/2018/04/14/how-to-become-the-best-malware-analyst-e-v-e-r/\nhttp://opensecuritytraining.info/MalwareDynamicAnalysis.html\nhttp://opensecuritytraining.info/ReverseEngineeringMalware.html\nhttps://www.youtube.com/playlist?list=PLOIa0J36PkUhKKjREFKzDo4DAP0W_Wce4\nhttps://www.youtube.com/playlist?list=PLynb9SXC4yER8NinXJwV4GHUM9-jaIsN_\nhttps://www.youtube.com/playlist?list=PLynb9SXC4yEQFbBGoLy9yGaHM_71RoTG4\nhttps://www.youtube.com/playlist?list=PLynb9SXC4yETaQYYBSg696V77Ku8TOM8-\nhttps://www.youtube.com/playlist?list=PLVMLi-YiSh3zR9hSGWxhBXGFrZ19jvDdm\nhttps://www.youtube.com/playlist?list=PLVMLi-YiSh3yKO06HnnT3OJXbAVfNWySF\nhttps://www.youtube.com/playlist?list=PL3CZ2aaB7m83eYTAVV2knNglB8I4y5QmH\nhttps://www.youtube.com/playlist?list=PL3CZ2aaB7m81OSOJ5Go-2sBbFcVVxX9Xu\nhttps://www.youtube.com/playlist?list=PLPsJIruML_Zg_iLA2bfoAPCo5d2aEuuV8\nhttps://blog.scrt.ch/2020/06/19/engineering-antivirus-evasion/\nhttps://struppigel.blogspot.com/2017/06/training-1-file-type-analysis-and-code.html?view=sidebar\nhttps://www.youtube.com/playlist?list=PLiFO-R_BI-kAqDPqtnOq2n70mtAZ6xg5N\nhttps://danusminimus.github.io/Analyzing-Modern-Malware-Techniques-Part-1/\nhttps://danusminimus.github.io/Analyzing-Modern-Malware-Techniques-Part-2/\nhttps://danusminimus.github.io/Analyzing-Modern-Malware-Techniques-Part-3/\nhttps://danusminimus.github.io/Analyzing-Modern-Malware-Techniques-Part-4/\nhttp://opensecuritytraining.info/Rootkits.html\nhttps://www.youtube.com/watch?v=8yHLqZ3k1Xs\nhttps://www.youtube.com/watch?v=hM2Zvsak3GM\nhttps://www.youtube.com/playlist?list=PLniOzp3l9V83Yf52IXJTvW9rjstdqkduP\nhttps://www.securityinbits.com/malware-analysis/tools/wireshark-filters/\nhttps://medium.com/ax1al/introduction-to-game-hacking-fb70e29de60f\nhttps://guidedhacking.com/threads/ghb1-start-here-beginner-guide-to-game-hacking.5911/\nhttps://heathhowren.github.io/faq.html\nReverse Engineering hidden game cheat codes\nhttps://guidedhacking.com/threads/c-game-hacking-guide-start-here.12701/\nhttps://guidedhacking.com/threads/linux-game-hacking-full-guide.16411/\nhttps://www.youtube.com/watch?v=5lZSFtxM_3w\nhttps://youtube.com/playlist?list=PLhixgUqwRTjzzBeFSHXrw9DnQtssdAwgG\nhttps://youtube.com/playlist?list=PLhixgUqwRTjwrqAY_YDWllMw4e5E89E3x\nhttps://youtube.com/playlist?list=PL2C03D3BB7FAF2EA0\nhttps://youtube.com/playlist?list=PLt9cUwGw6CYG-d7LGlLKHmLWFBJqA2XSV\nhttps://youtube.com/playlist?list=PLt9cUwGw6CYG1b4L76vZ49tvI2mfmRSCl\nhttps://youtube.com/playlist?list=PLt9cUwGw6CYGVvMWmbIFXmNTNeJ_p8pv2\nhttps://www.unknowncheats.me/wiki/UnKnoWnCheaTs_Game_Hacking_Wiki\nhttps://github.com/dsasmblr/game-hacking\nhttps://github.com/dsasmblr/hacking-online-games\nhttps://www.retroreversing.com/tutorials/introduction\nhttps://en.wikipedia.org/wiki/Cheating_in_online_games\nhttps://secret.club/2019/02/10/battleye-anticheat.html\nhttps://www.vice.com/en/article/59p7qd/this-man-has-survived-by-hacking-mmo-online-games\nhttps://en.wikipedia.org/wiki/List_of_open-source_video_games\nhttps://www.youtube.com/channel/UC_bMnu_fYu9-2_EY7GUfclQ\nhttps://www.youtube.com/channel/UCZF93Qrt6yMAabRnlND4YsQ\nhttps://www.youtube.com/user/L4DL4D2EUROPE\nUnKnoWnCheaTs Forum (https://unknowncheats.me/) REGames Discord (https://discord.gg/VdTRNA8) Guided Hacking (https://guidedhacking.com/) Cheat Engine (https://forum.cheatengine.org/) Reverse Engineering Games (https://www.reddit.com/r/REGames/)\nhttps://www.radare.org/n/radare2.html\nhttps://github.com/0xd4d/dnSpy\nhttps://onlinedisassembler.com/static/home/index.html\nhttps://www.vb-decompiler.org/\nhttps://www.immunityinc.com/products/debugger/\nhttps://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools\nhttps://www.gnu.org/software/gdb/\nhttps://www.sweetscape.com/010editor/\nhttps://github.com/mrT4ntr4/CTF-Game-Challenges\nhttps://www.malwaretech.com/beginner-malware-reversing-challenges\nhttps://ringzer0ctf.com/challenges\nhttps://github.com/N4NU/Reversing-Challenges-List\nhttps://github.com/3XPL017/Reversing-Challenges\nhttps://0x00sec.org/c/reverse-engineering/challenges/\nhttps://reversing.ctfd.io/challenges", "url": "https://wpnews.pro/news/a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking", "canonical_source": "https://gist.github.com/retornam/824156384e64841d9bc7c4c9a3edb313", "published_at": "2022-03-24 19:53:57+00:00", "updated_at": "2026-05-22 16:09:00.683786+00:00", "lang": "en", "topics": ["cybersecurity", "developer-tools", "research"], "entities": ["TutorialsPoint", "OpenSecurityTraining", "Felix Cloutier", "Syncfusion", "Shadow Infosec"], "alternates": {"html": "https://wpnews.pro/news/a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking", "markdown": "https://wpnews.pro/news/a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking.md", "text": "https://wpnews.pro/news/a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking.txt", "jsonld": "https://wpnews.pro/news/a-curated-list-of-assembly-language-reversing-malware-analysis-game-hacking.jsonld"}}