Skip to content
/ h00k Public

Simple Windows keylogger using window.h (winapi) and hooks.

Notifications You must be signed in to change notification settings

giwiro/h00k

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

|¯|     ___   ___       
| |__  / _ \ / _ \ _  __
| '_ \| | | | | | | |/ /
| | | | |_| | |_| |   < 
|_| |_|\___/ \___/|_|\_\

> What did you learn in school today?
Revenge.

Description

h00k is a simple Windows c keylogger made using window.h. It writes all keystrokes by application, on a log file in plain text.

forthebadge

This is an example of a log: Char to LPCWSTR

Compile errors

  • Cannot convert from CHAR to LPCWSTR

Char to LPCWSTR

The solutions is to change some parameters in project properties.

Project > Properties > Configuration Properties > General > Character Set > Use Multi-Byte Character Set
  • Cannot find or open PDB file

Char to LPCWSTR

Solution: Add debugging symbols from Microsoft Server automatically (Stackoverflow)

Tools > Options > Debugging > Symbols > Microsoft Symbol Servers
  • Linking errors

If you get error of unresolved link symbols, you might want to coompile it statically.

For Debug:

Project > Properties > Configuration Properties > C/C++ > Code Generation > Runtime Library > Multi-threaded Debug (/MTd)

For Release:

Project > Properties > Configuration Properties > C/C++ > Code Generation > Runtime Library > Multi-threaded (/MT)

About

Simple Windows keylogger using window.h (winapi) and hooks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published