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.

GitHub

1k stars
32 watching
129 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

assemblerassemblyblue-teamcpluspluscppcybercyber-threat-intelligencecybersecurityhackhackingidaida-proidapromicrosoft-windowsreverse-engineeringtrainingtraining-materialtraining-materialswin32apiwindows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
arizvisa/ida-minsc Provides a scripting interface to IDAPython's features for reverse engineering 319
antelcat/ida_copilot An IDA Pro plugin that integrates the capabilities of ChatGPT to aid in reverse engineering and analysis 143
danielplohmann/idascope An extension for IDA Pro reverse engineering software that provides tools and functionality to simplify analysis of malware and Windows applications. 110
s4n7h0/practical-reverse-engineering-using-radare2 Training materials and resources to learn reverse engineering using Radare2, a tool for analyzing and disassembling binary executables. 107
adamtheone/candrive Tools and software for accessing and decoding data from automotive CAN bus networks 542
nccgroup/driverbuddy Automates tasks during reverse engineering of Windows kernel drivers by identifying driver types and analyzing IOCTL codes 352
ps1337/automotive-security-research Reverse engineering results and resources for automotive security research 85
airbus-cert/ttddbg A plugin for IDA Pro that allows time travel debugging and supports loading of WinDBG Preview traces 553
hasherezade/malware_training_vol1 Teaches various techniques used by malware authors to analyze Windows malware 1,938
gemesa/rustlink Tools to program and manage STM32 microcontrollers using Rust 3
cider-security-research/cicd-goat A deliberately vulnerable CI/CD environment designed to teach security best practices through interactive challenges 1,946
zer0mem0ry/kernelreadwritememory A proof-of-concept project demonstrating kernel-level memory manipulation on Windows NT 275
misp/misp-training Training materials and source code for threat intelligence, information sharing, and MISP software development. 389
lordnoteworthy/cpu-internals Documentation of CPU internals and low-level system programming concepts 1,081
opentoallctf/tips A collection of tips and guides for learning and mastering various topics in reverse engineering and low-level programming. 135