Hacking-Windows
Windows internals training
A comprehensive training course on reverse engineering and understanding Windows internals using C programming
A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.
1k stars
32 watching
133 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list
assemblerassemblyblue-teamcpluspluscppcybercyber-threat-intelligencecybersecurityhackhackingidaida-proidapromicrosoft-windowsreverse-engineeringtrainingtraining-materialtraining-materialswin32apiwindows
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides a scripting interface to IDAPython's features for reverse engineering | 320 |
| An IDA Pro plugin that integrates the capabilities of ChatGPT to aid in reverse engineering and analysis | 149 |
| An extension for IDA Pro reverse engineering software that provides tools and functionality to simplify analysis of malware and Windows applications. | 110 |
| Training materials and resources to learn reverse engineering using Radare2, a tool for analyzing and disassembling binary executables. | 107 |
| Tools and software for accessing and decoding data from automotive CAN bus networks | 550 |
| Automates tasks during reverse engineering of Windows kernel drivers by identifying driver types and analyzing IOCTL codes | 352 |
| Reverse engineering results and resources for automotive security research | 85 |
| A plugin for IDA Pro that allows time travel debugging and supports loading of WinDBG Preview traces | 553 |
| Teaches various techniques used by malware authors to analyze Windows malware | 1,942 |
| Tools to program and manage STM32 microcontrollers using Rust | 3 |
| A deliberately vulnerable CI/CD environment designed to teach security best practices through interactive challenges | 1,967 |
| A proof-of-concept project demonstrating kernel-level memory manipulation on Windows NT | 274 |
| Training materials and source code for threat intelligence, information sharing, and MISP software development. | 391 |
| A collection of tips and guides for learning and mastering various topics in reverse engineering and low-level programming. | 135 |