|¯| ___ ___
| |__ / _ \ / _ \ _ __
| '_ \| | | | | | | |/ /
| | | | |_| | |_| | <
|_| |_|\___/ \___/|_|\_\
> What did you learn in school today?
Revenge.
h00k is a simple Windows c keylogger made using window.h
. It writes all keystrokes by application, on a log file in plain text.
- Cannot convert from 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
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)