Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-reversing
A collection of resources to learn Reverse Engineering from start!
https://github.com/HACKE-RC/awesome-reversing
Last synced: 3 days ago
JSON representation
-
Assembly
-
Windows specific
-
Linux specific
-
Miscellaneous
-
-
Anti-debug and Anti-analysis
-
Miscellaneous
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://wikileaks.org/vault7/document/2015-07-PoC-Anti_Debugging_and_Anti_Emulation/2015-07-PoC-Anti_Debugging_and_Anti_Emulation.pdf
- https://anti-reversing.com/Downloads/Anti-Reversing/The_Ultimate_Anti-Reversing_Reference.pdf
- https://anti-debug.checkpoint.com/
- https://www.youtube.com/watch?v=WlE8abc8V-4&feature=emb_title
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://www.youtube.com/watch?v=WlE8abc8V-4&feature=emb_title
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
- https://iopscience.iop.org/article/10.1088/1742-6596/1744/4/042186/pdf
-
-
Windows Research
-
Miscellaneous
- Windows undocumented functions documentation
- Windows Internals Book 7th edition Tools
- Decompilation of NT API functions
- My blog on Windows Internals
- Book on Windows Internals published by MS. Use it like a reference to learn about specific topics when needed
- Has the best video courses
- Windows Process Internals
- Windows Internals Overview
- Intro to Windows Internals
- Win32 programming with code examples
- Notes for Windows API programming
- Windows undocumented functions documentation
- Windows undocumented stuff's documentation
- Full source code of ReactOS (open-source reimplementation of Windows)
- Explanation of key data structures used by device drivers, kernel, and HAL
- Take a look at more than 6000 Windows Undocumented structures
- Resources For Advanced Windows Development
- Understanding the EPROCESS data structure
- The NT Handle Table
- Anatomy of the thread suspension mechanism in Windows.
- Automatically generated diff of Windows structures
- Thread Scheduling Windows
- Kernel Callback Functions
- Decompilation of NT API functions
- Windows Process Internals
-
-
Symbolic Execution
-
Assembly Projects
-
Operating System Internals
-
Miscellaneous
- https://www.youtube.com/playlist?list=PLmbPuZ0NsyGS8ef6zaHd2qYylzsHxL63x
- https://www.youtube.com/playlist?list=PLgre7dUq8DGKbtnlMuJPvPYlvLdXOC9uh
- https://pages.cs.wisc.edu/~remzi/OSTEP/
- https://www.youtube.com/playlist?list=PLgre7dUq8DGKbtnlMuJPvPYlvLdXOC9uh
- Operating Systems Course (Recommended)
- Operating Systems Course (Recommended)
- Nand2Tetris (Lectures)
- Lectures
- Lectures
-
-
Getting started
-
Miscellaneous
- Roadmap for RE
- https://www.begin.re
- https://artik.blue/reversing
- https://legend.octopuslabs.io/sample-page.html
- https://www.youtube.com/watch?v=mDyQBM-_T1g
- https://www.youtube.com/watch?v=gPsYkV7-yJk
- https://www.youtube.com/watch?v=d4Pgi5XML8E
- https://www.youtube.com/watch?v=9vKG8-TnawY
- Roadmap for RE
-
-
Getting your hands dirty
-
Miscellaneous
- https://crackmes.one
- http://reversing.kr/challenge.php
- https://github.com/Maijin/radare2-workshop-2015/tree/master/IOLI-crackme
- https://0x00sec.org/t/challenge-collection-reverse-engineering-and-crackme/3027
- Youtube playlist on Malware Analysis
- Binary Analysis Free Course
- Youtube playlist on Malware Analysis
-
-
Deobfuscation
-
Miscellaneous
- https://www.vadesecure.com/en/blog/malware-analysis-understanding-code-obfuscation-techniques
- https://www.youtube.com/watch?v=bEsQ8UYioU4
- https://0x00sec.org/t/packers-executable-compression-and-data-obfuscation/847
- https://www.blackhat.com/presentations/bh-usa-07/Yason/Whitepaper/bh-usa-07-yason-WP.pdf
- https://www.varonis.com/blog/x64dbg-unpack-malware
- https://apr4h.github.io/2021-05-01-Manually-Unpacking-Remcos-Malware/
- https://www.youtube.com/watch?v=EdchPEHnohw
- https://www.youtube.com/playlist?list=PLynb9SXC4yER8NinXJwV4GHUM9-jaIsN_
-
-
Anti-analysis
-
Miscellaneous
- https://www.malwarebytes.com/blog/news/2014/09/five-anti-debugging-tricks-that-sometimes-fool-analysts
- https://www.oic-cert.org/en/download/Anti-Analysis techniques (OIC Talk).pdf
- https://www.cynet.com/attack-techniques-hands-on/malware-anti-vm-techniques/
- https://www.youtube.com/watch?v=5NO-W3SVjak&feature=emb_title
- https://www.youtube.com/watch?v=5NO-W3SVjak&feature=emb_title
-
-
C++ Reversing
-
Miscellaneous
-
-
Great blogs on Windows Internals
-
Others
-
Miscellaneous
- GuidedHacking
- Compiler Optimizations for Reverse Engineers.
- Reversing Stories: Updating the Undocumented ESTROBJ and STROBJ Structures for Windows 10 x64.
- Methodology for Static Reverse Engineering of Windows Kernel Drivers.
- What I Have Learned from Reverse Engineering Windows Containers.
- A Syscall Journey in the Windows Kernel.
-
Categories
Sub Categories