This covers the architecture of Windows keyloggers from userland hooks to kernel drivers, walking through six methods with actual code and their detection profiles. You get SetWindowsHookEx mechanics (both low-level and regular), RegisterRawInputDevices, GetAsyncKeyState polling, direct HID access, and ETW-based capture. The real value is in the IOC analysis for each approach, especially the RegisterRawInputDevices ETW telemetry that most red teamers miss. It includes window title capture for context filtering and practical stealth techniques like DNS exfiltration and sleep masking. Use this when designing implant persistence modules or analyzing malware samples to understand their capture mechanism and detection surface. The comparison table at the end is genuinely useful for threat modeling.
npx -y skills add hypnguyen1209/offensive-claude --skill keylogger-arch --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
hoodini/ai-agents-skills
agamm/claude-code-owasp
addyosmani/agent-skills
giuseppe-trisciuoglio/developer-kit