黑客X档案官方论坛's Archiver

610548422 发表于 2008-2-24 20:22

密码查看和按钮突破一体

在网上找的工具都不敢用,怕有毒

所以自己写了个工具,可以同时察看密码和按钮突破

以前也写了密码查看,发现有的时候查不到。至于按钮突破,直接调用EnableWindow也是可以在窗口过程截取消息的,所以也是不可以的。

这次这个工具一定可以。

密码查看就是发送EM_SETPASSWORDCHAR,可以直接看密码
按钮突破就是将按钮的WS_DISABLED风格去掉EnableWindow,所以可以获取WM_ENABLE,检查

密码察看,可以子类化,在子类过程中获取EM_SETPASSWORDCHAR,并且检查wParam,这样就可以避免了

至于怎么防,由于网上的按钮突破,是直接用

工具和源码打包了,有兴趣的可以看看。也不算什么新的DD


[attach]17316[/attach]

[[i] 本帖最后由 610548422 于 2008-2-24 20:35 编辑 [/i]]

星鏇 发表于 2008-2-25 19:50

虽然我没什么用..
但是可以给一些需要用到的人..
还是不错..
希望LZ能多发一点原创作品来充实我们编程魔方..Thank you!!

白痴娃娃 发表于 2008-2-26 12:40

不错的东东,不过对腾讯的不好使,不过很不错
支持下~::10::

610548422 发表于 2008-2-27 12:35

TX用的是自己的类,而不是系统的EDIT,所以就看不见密码了

Zatans 发表于 2008-2-27 13:28

[quote]原帖由 [i]610548422[/i] 于 2008-2-27 12:35 发表 [url=http://bbs.hackerxfiles.net/redirect.php?goto=findpost&pid=712827&ptid=95976][img]http://bbs.hackerxfiles.net/images/common/back.gif[/img][/url]
TX用的是自己的类,而不是系统的EDIT,所以就看不见密码了 [/quote]



这不关类的事,主要是TX的键盘驱动是自己写的。你在密码框里看到的是假的,真的密码早就被加密后放到XX地方了。

编程小猪 发表于 2008-2-29 09:27

据说从CEdit派生出一个新类,重载WM_GETTEXT和WM_GETLINE消息处理函数可以防止密码被看到。

610548422 发表于 2008-2-29 11:03

[quote]原帖由 [i]编程小猪[/i] 于 2008-2-29 09:27 发表 [url=http://bbs.hackerxfiles.net/redirect.php?goto=findpost&pid=714819&ptid=95976][img]http://bbs.hackerxfiles.net/images/common/back.gif[/img][/url]
据说从CEdit派生出一个新类,重载WM_GETTEXT和WM_GETLINE消息处理函数可以防止密码被看到。 [/quote]

我写的那个不是发送发送WM_GETTEXT和WM_GETLINE,

但是子类化的确可以防止这类的工具

comeon010 发表于 2008-3-18 13:45

拿走了,拿回家看看,有要是有意建再给你说,嘿嘿

lianxiaope123 发表于 2008-12-2 10:46

好用 我顶顶顶 就是密码不知道怎么用:face23

页: [1]


Powered by Discuz! 6.1.0  © 2001-2007 Comsenz Inc.