/KeyboardRecorder-1

C语言实现键盘记录器

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

C语言实现键盘记录器

开发语言:C

开发工具:Visual Studio 2019

开发时间:2019.8.7

开发者:Summer

参考课程:C/C++黑客技术:键盘记录器……

项目源码参考:C语言实现键盘记录器-源码


一、编写Crack.dll钩子,记录键盘操作

  源码参考:Crack

二、编写使用程序 CrackPassword

  源码参考:CrackPassword

三、使用说明

  双击运行CrackPassword\Release\CrackPassword.exe,会弹出运行窗口,之后即会记录所有键盘操作,生成文件CrackPassword.dat,保存在C盘根目录下,保存内容包含键盘操作的窗口的标题键盘输入

Alt

Alt

  文件保存目录可在Crack\Crack.cpp中39行进行自定义修改。

FILE* pFile = fopen("C:\\CrackPassword.dat", "a+");

  程序运行的显示窗口可在CrackPassword\CrackPassword.cpp中56行进行设置显示或者隐藏。

//ShowWindow(hWnd, SW_HIDE);	//隐藏程序运行窗口
ShowWindow(hWnd, SW_SHOW);		//显示程序运行窗口