Advertisement

Windows_Keyboard_Logger_Cpp: 用C++编写的简易键盘记录工具

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一个使用C++语言开发的简单键盘记录器项目,旨在捕捉并记录用户的按键信息。请仅用于合法和教育目的。 这是一篇关于我的第一个项目——一个基本的键盘记录器的文章。这个键盘记录器完全用C++编写,并使用了“GetAsyncKeyState”API。该项目是在Microsoft Visual Studio Ultimate 2013中开发完成。 ### 特性: - 监控击键 - 隐身记录获取活动窗口名称 ### 计划功能更新: - 支持没有可打印ASCII等效字符的按键(例如退格、制表符) - 区分大小写字母自动截图 - 将日志发送到电子邮件 项目中的代码和可执行文件位于不同的目录中。源代码存放于/KeyLogger目录,而调试用的可执行文件则在/debug 目录下。 输出的日志文本将保存在与可执行文件相同的目录内。若要自行构建此项目的可执行程序,在Microsoft Visual Studio Ultimate 2013中,请转到Build->Build Solution(或按F7键)。对于Dev-c++,只需编译代码即可得到位于源代码同一路径的可执行文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Windows_Keyboard_Logger_Cpp: C++
    优质
    这是一个使用C++语言开发的简单键盘记录器项目,旨在捕捉并记录用户的按键信息。请仅用于合法和教育目的。 这是一篇关于我的第一个项目——一个基本的键盘记录器的文章。这个键盘记录器完全用C++编写,并使用了“GetAsyncKeyState”API。该项目是在Microsoft Visual Studio Ultimate 2013中开发完成。 ### 特性: - 监控击键 - 隐身记录获取活动窗口名称 ### 计划功能更新: - 支持没有可打印ASCII等效字符的按键(例如退格、制表符) - 区分大小写字母自动截图 - 将日志发送到电子邮件 项目中的代码和可执行文件位于不同的目录中。源代码存放于/KeyLogger目录,而调试用的可执行文件则在/debug 目录下。 输出的日志文本将保存在与可执行文件相同的目录内。若要自行构建此项目的可执行程序,在Microsoft Visual Studio Ultimate 2013中,请转到Build->Build Solution(或按F7键)。对于Dev-c++,只需编译代码即可得到位于源代码同一路径的可执行文件。
  • 使C#钩子以输入
    优质
    本项目采用C#编程语言开发,实现了一个键盘钩子工具,用于捕捉并记录用户的键盘输入信息。 在使用C#语言的编码过程中设置了一个全局键盘钩子来记录当前键盘输入的字符,并可以控制显示输出字符的格式。
  • 监控
    优质
    键盘监控记录工具是一种软件应用,能够实时追踪并记录用户的所有键盘输入活动。它广泛应用于企业管理、安全防护及数据分析等领域,帮助管理员工的工作效率和保障信息安全。 键盘监听记录器是一种能够捕捉并记录用户在计算机上输入的所有按键的软件工具。这类程序通常用于监控目的或数据收集,在合法且透明的情况下使用是被允许的。然而,非法使用这种技术侵犯了用户的隐私权,并可能构成违法行为。因此,在考虑部署此类解决方案时,必须遵守相关法律法规和道德标准。
  • C#备忘
    优质
    这是一款使用C#语言开发的简易备忘录程序,功能简洁实用,适合日常记录和管理个人事务。用户可以轻松添加、编辑及删除笔记条目,并设置提醒以避免错过重要事项。 用C#编写的简单备忘录程序可以永久保存备忘信息,并具备提醒功能。代码简洁易懂,非常适合C#新手参考学习。
  • C#开发器-.NET
    优质
    本项目旨在展示如何使用C#在.NET框架下编写一个简单的键盘记录程序,适用于学习和研究目的。注意,此类工具需合法合规地使用。 SharpLogger作者注意,我没有维护任何项目。但对于更新频率更高且更稳定的项目,我建议您使用WireTap的键盘记录器实现。 简单的C#项目可以将击键记录到控制台和临时文件中。 用法: 执行命令:Keylogger.exe execute-assembly Keylogger.exe 示例输出: 用户:DOMAIN\USER 窗口:Gmail-Google Chrome浏览器 时间:2018-12-18 01:01:54 PM 日志文件路径将根据实际配置生成。
  • 日志C# .NETSimpleLogger
    优质
    SimpleLogger是一款基于C# .NET开发的日志记录工具,设计简洁易用,帮助开发者轻松管理应用程序中的日志信息。 简单记录器C# .NET 很好用。 用法: ```csharp public static void Main () { // 添加处理器 - 显示日志消息(ILoggerHandler) Logger.LoggerHandlerManager .AddHandler(new ConsoleLoggerHandler()) .AddHandler(new FileLoggerHandler()) .AddHandler(new DebugConsoleLoggerHandler()); // 快速记录(监控类和方法的名称) ```
  • C#中
    优质
    C#中的键盘记录介绍了如何使用C#编程语言实现对用户键盘输入进行监测的技术方法,包括所需API和代码示例。 C#键盘记录可以将按键记录在一个文件里,并使用全局钩子来实现这一功能。
  • C#排班软件
    优质
    这是一款使用C#编程语言开发的简单实用排班工具软件。它能够帮助用户轻松地创建和管理员工的工作日程表,提高工作效率。 为朋友开发了一个简单的排班软件,支持按月进行三班倒的安排,并可设定休息天数及最大连续工作天数。这款软件比较简单,没有使用复杂的算法,适合编程新手参考学习。
  • tar: C语言tar
    优质
    这是一款使用C语言开发的简单实用的tar工具,旨在提供基本的文件打包和解包功能,适用于需要管理文件归档的用户。 一个简单的tar实现 版权所有(c)2015 Jason Lee @ calcccrypto在gmail.com 请参阅许可文件以获得许可。 这仅是tar文件格式的简单实现,可以压缩并解压文件。尽管还编写了一些实用程序函数,但它们只是GNU Tar提供的功能的一个很小子集。所有内容都是基于Wikipedia和对GNU Tar的观察编写的。 由于使用了大量的POSIX头文件,因此此代码只适用于Linux(或类似环境如cygwin)。所需最低C标准为C99。 其目的是成为一个可以在其他程序中使用的tar库,这样程序就不必在外部调用tarring命令。 构建方法: make - 创建libtar.a make exec - 构建命令行工具