键盘记录器仅在使用特定应用程序时使用
Keylogger only used when using a specific application
我应该查看哪些工具/参考,以便仅在用户输入专有企业应用程序时让定制的键盘记录器捕获数据?
例如,当用户在 excel 中键入时,没有任何反应。当他们切换到word时,我的应用程序意识到了这一点,并捕获了数据。请记住,我希望它与我们的专有(且不可修改)软件结合使用,因此我不能指望目标程序来协助该过程。
我计划用VBscript或JavaScript编写。只是一个业余编码员。
我希望这是有道理的。欢迎建议!
set service = GetObject ("winmgmts:")
for each Process in Service.InstancesOf ("Win32_Process")
If Process.Name = "Progranametocheck.exe" then
wscript.echo "Progranametocheck is running"
wscript.quit
End If
next
wscript.echo "Progranametocheck is not running"
上面的代码(VBscript)检查程序是否正在运行,并弹出一个弹出窗口告诉您它是否正在运行。要在程序正在运行时运行程序,请将:"wscript.echo "Progranametocheck 正在运行"替换为:
Set objShell = Nothing
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("""C:''dir''logger.exe""")
Set objShell = Nothing
所以它一起变成了:
set service = GetObject ("winmgmts:")
for each Process in Service.InstancesOf ("Win32_Process")
If Process.Name = "Progranametocheck.exe" then
Set objShell = Nothing
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("""C:''dir''logger.exe""")
Set objShell = Nothing
wscript.quit
End If
next
wscript.echo "Progranametocheck is not running"
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- firefox插件:退出不工作的应用程序观察器
- 通过node.js将Visual Studio调试器附加到电子边缘应用程序
- Basecamp的Trix WYSIWYG编辑器gem没有在Rails 4应用程序中保存文件附件
- 无法将日期选取器应用于使用 .load 添加到应用程序的 html 页面上的字段
- 事件侦听器,用于完全关闭后重新启动的应用程序
- 从web应用程序DYMO标签书写器打印
- 我可以在谷歌脚本编辑器(谷歌应用程序脚本)中调试JavaScript代码吗
- 图书获胜't阅读器应用程序练习显示
- 如何使用Spotify应用程序API制作大型专辑播放器
- 三星智能电视视频播放器应用程序-访问存储在USB上的mp4
- 在HTML5、CSS、JavaScript中添加选项选择器,类似于移动应用程序中的选项设置
- 此api版本不支持onedrive文件选择器aadsts70001应用程序
- jQuery日期选择器未显示在我的应用程序中
- 在 Node.js 应用程序中包装记录器的设计模式
- 键盘记录器仅在使用特定应用程序时使用
- 用于打包移动应用程序(Android、iOS)的Javascript错误日志记录/报告/跟踪器
- SAPUI5:作为应用程序包装器的容器,sap.m.Shell和sap.m.App的优点和缺点是什么
- 你的意思是js:垂直模块运行应用程序创建器
- 审查者不能批准我的Tizen应用程序,因为他们不能在我的应用程序播放器中玩HLS