Awesome Malware and Reversing
Malware Analysis
- Malware Analysis Tutorials: a Reverse Engineering Approach https://fumalwareanalysis.blogspot.com/p/malware-analysis-tutorials-reverse.html
- CS6038/CS5138 Malware Analysis, UC https://class.malware.re/
- Introduction to Malware Analysis and Reverse Engineering http://class.snusbaum.com/
- Malware Analysis Series
- https://exploitreversing.com/2021/12/03/malware-analysis-series-mas-article-1/
- https://exploitreversing.com/2022/02/03/malware-analysis-series-mas-article-2/
- https://exploitreversing.com/2022/05/05/malware-analysis-series-mas-article-3/
- https://exploitreversing.com/2022/05/12/malware-analysis-series-mas-article-4/
- https://exploitreversing.com/2022/09/14/malware-analysis-series-mas-article-5/
- https://exploitreversing.com/2022/11/24/malware-analysis-series-mas-article-6/
- https://exploitreversing.com/2023/01/05/malware-analysis-series-mas-article-7/
Malware repo
- Malware collection for researchers to understand more about malware threats, analysis and mitigation. https://github.com/alvin-tosh/Malware-Exhibit
- One of the few malware collection https://github.com/Vichingo455/MalwareDatabase
- Samples from Rootkits & Bootkits book https://github.com/bootkitsbook
- Live malwares https://github.com/ytisf/theZoo
- Source code for Malware Analysis and Detection Engineering book https://github.com/Apress/malware-analysis-detection-engineering
CTF & Exercises
- Embedded Security CTF https://microcorruption.com/
- Crackme https://crackmes.one/
- Academy Hackaflag -BR https://academy.hackaflag.com.br
- Try Hack Me https://tryhackme.com
- Attack-Defense https://attackdefense.com
- alert to win https://alf.nu/alert1
- CTF Komodo Security https://ctf.komodosec.com
- CMD Challenge https://cmdchallenge.com
- Explotation Education https://exploit.education
- Google CTF https://capturetheflag.withgoogle.com
- HackTheBox https://www.hackthebox.eu
- Hackthis https://www.hackthis.co.uk
- Hacksplaining Pick a Vulnerability to Learn About https://www.hacksplaining.com/lessons
- Hacker101 https://ctf.hacker101.com
- Hacker Security https://capturetheflag.com.br
- Hacking-Lab Hacking-Lab.com
- HSTRIKE https://hstrike.com
- ImmersiveLabs https://immersivelabs.com
- Labs Wizard Security https://labs.wizard-security.net
- NewbieContest https://www.newbiecontest.org
- OverTheWire http://overthewire.org
- Practical Pentest Labs https://practicalpentestlabs.com
- Pentestlab https://pentesterlab.com
- Penetration Testing Practice Labs http://www.amanhardikar.com/mindmaps/Practice.html
- PentestIT LAB https://lab.pentestit.ru
- PicoCTF https://picoctf.com
- PWNABLE https://pwnable.kr/play.php
- Pwn college https://pwn.college/
- ROP Emporium https://ropemporium.com/
- Root-Me https://www.root-me.org
- Root in Jail http://ctf.rootinjail.com
- Shellter https://shellterlabs.com/pt
- SANS Challenger https://www.holidayhackchallenge.com
- SmashTheStack SmashTheStack Wargaming Network https://www.smashthestack.org/
- Try Hack Me https://tryhackme.com
- The Cryptopals Crypto Challenges https://cryptopals.com
- Vulnhub https://www.vulnhub.com
- W3Challs https://w3challs.com
- WeChall http://www.wechall.net
- Zenk-Security https://www.zenk-security.com/
- Cyberdefenders https://lnkd.in/dVcmjEw8
- LetsDefend https://letsdefend.io/
- Nightmare https://github.com/guyinatuxedo/nightmare
Exploitation
- Windows exploitation https://web.archive.org/web/20200510110201/https://fullpwnops.com/windows-exploitation-pathway.html
- Introduction to Exploit Development https://samsclass.info/127/ED_2020.shtml
- Cover various topics like code injection, disassembly, shellcode etc. https://axcheron.github.io/tags/
- Getting Started with Exploit Development https://dayzerosec.com/blog/2021/02/02/getting-started.html
Reverse Engineering
- R4ndom’s Beginning Reverse Engineering Tutorials https://legend.octopuslabs.io/sample-page.html
- Reverse engineering focusing on x64 Windows https://github.com/0xZ0F/Z0FCourse_ReverseEngineering
- Reverse Engineer binaries with Radare2 & Malware Analysis https://artik.blue/reversing
- Intro to Cutter https://www.goggleheadedhacker.com/post/intro-to-cutter
- C Structures in Ghidra: How to Reverse Engineer Faster https://www.youtube.com/watch?v=YF7xzImREoE
- Operation Crack: Hacking IDA Pro Installer PRNG from an Unusual Way https://devco.re/blog/2019/06/21/operation-crack-hacking-IDA-Pro-installer-PRNG-from-an-unusual-way-en/
- Patching Binaries (with vim, Binary Ninja, Ghidra and radare2) https://www.youtube.com/watch?v=LyNyf3UM9Yc
- Reverse Engineering with ghidra https://www.youtube.com/playlist?app=desktop&list=PLIfB3Ur76mFghKTtY5v7y94Fn8m1qoNV-
- What're you telling me, Ghidra? https://byte.how/posts/what-are-you-telling-me-ghidra/
- IDA Pro Tutorial https://www.youtube.com/playlist?list=PLt9cUwGw6CYG2kmL5n6dFgi4wKMhgLNd7
- Exploiting Reverseing Series https://exploitreversing.com/2023/04/11/exploiting-reversing-er-series/
- IDA Pro Tutorial - Reverse Engineering Dynamic Malware Imports https://www.youtube.com/watch?app=desktop&v=hM2Zvsak3GM
- Reverse Engineering https://www.youtube.com/playlist?list=PLHJns8WZXCdvb-EDfSqi5Fdtd9O7y0u5J
Evasion Techniques
Evasion Techniques
IDA
- All things IDA https://www.youtube.com/@allthingsida/videos
- Recon 2011 - Practical C++ decompilation by Igor Skochinsky https://www.youtube.com/watch?v=efkLG8-G3J0
- TiGa IDA Series (1-12) https://forum.tuts4you.com/files/file/1466-tiga-ida-series-1-12/
- Awesome IDA https://github-com.translate.goog/xrkk/awesome-ida?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en#ea11818602eb33e8b165eb18d3710965
- Reversing & Exploiting with Free Tools: Part 1 https://www.coresecurity.com/core-labs/articles/reversing-and-exploiting-free-tools-part-1
- Reversing & Exploiting with Free Tools: Part 2 https://www.coresecurity.com/core-labs/articles/reversing-and-exploiting-free-tools-part-2
- Reversing & Exploiting with Free Tools: Part 3 https://www.coresecurity.com/core-labs/articles/reversing-and-exploiting-free-tools-part-3
- Reversing & Exploiting with Free Tools: Part 4 https://www.coresecurity.com/core-labs/articles/reversing-and-exploiting-free-tools-part-4
- IDA tips https://hex-rays.com/blog/tag/idatips/
- IDA Pro Beginner Guide https://guidedhacking.com/threads/ida-pro-beginner-guide.8006/
- IDA Pro or Ghidra - What's the Difference? https://guidedhacking.com/threads/ida-pro-or-ghidra-whats-the-difference.20177/
- Top 5 Best IDA Pro Plugins for Malware Analysis https://guidedhacking.com/threads/top-5-best-ida-pro-plugins-for-malware-analysis.20107/
- Ida Pro Alternatives - Disassemblers & Debuggers https://guidedhacking.com/threads/ida-pro-alternatives-disassemblers-debuggers.20298/
Mal Dev
- https://www.malware-traffic-analysis.net/tutorials/index.html?s=08
- https://malapi.io/
- https://www.vx-underground.org/
- Easy_Kernel Writeup from K3RN3LCTF 2021 https://x3ero0.tech/posts/easy_kernel_exploitation/?s=08
Networking
- Computer Science 60 Computer Networks -- want to program the Internet? https://www.cs.dartmouth.edu/~campbell/cs60/
- C Project Based Tutorials? https://www.reddit.com/r/C_Programming/comments/872rlt/c_project_based_tutorials/
Other
- Low Level Programming University https://github.com/gurugio/lowlevelprogramming-university#Languages
- Resouces for Reverse Engineering from start! https://github.com/HACKE-RC/awesome-reversing
- Malware-analysis-and-Reverse-engineering (Some of my publicly available Malware analysis and Reverse engineering)
- https://github.com/Dump-GUY/Malware-analysis-and-Reverse-engineering
- Malware and Reverse Engineering Complete Collection by Joas https://github.com/CyberSecurityUP/Awesome-Malware-and-Reverse-Engineering
- Awesome Reversing Resources (not maintained) https://github.com/tylerha97/awesome-reversing
- C Programming and Assembly Resources https://github.com/snowcra5h/c-systems-programming
- A workshop about Malware Development https://github.com/chvancooten/maldev-for-dummies
- Coding Interview Questions https://github.com/jwasham/coding-interview-university