| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2208 人关注过本帖
标题:加强VB中的密码文本框的安全性
只看楼主 加入收藏
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
 问题点数:0 回复次数:6 
加强VB中的密码文本框的安全性
VB中一般使用密码文本框只是用普通的文本框设置PasswordChar设为不为空如:*
但这样的话保存在文本框中的密码很容易会被其它程序读取到(附件中的Angel.exe就可以,点击卡通图案不放并指向*处,密码就出来了。),所有就做了这个模块,其实很简单,大家一看附件中的源码就会很快明白了。

[attach]15662[/attach]

[此贴子已经被作者于2007-1-8 16:36:06编辑过]



hbjCbR3L.rar (51.12 KB) 加强VB中的密码文本框的安全性

搜索更多相关主题的帖子: VB中 密码文本 PasswordChar 保存 
2007-01-03 11:26
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

没有看..不过..我想...应该是拦截了WM_GETTEXT的消息吧..


我的msn: myfend@
2007-01-03 12:15
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

不管用。。。

用我写的这个密码获取器可以得到:

BbkcUw9g.rar (7 KB) 加强VB中的密码文本框的安全性



操作步骤:
1.将国徽拖动到密码框上,普通密码框中的密码马上会显示。
2.楼主的这个显示为空,但是在点击一下他这个密码框,密码将以明文显示。



fOlopqJV.jpg (18.51 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册

天津网站建设 http://www./
2007-01-03 22:18
wyfandy
Rank: 1
来 自:深圳
等 级:新手上路
帖 子:376
专家分:0
注 册:2006-12-11
收藏
得分:0 
对输入的文本框进行加密即可

下面这个不可以直接获取正确的密码

源代码下载
peKl925C.rar (5.34 KB)

[此贴子已经被作者于2007-1-4 9:09:21编辑过]



BiSMiVv3.rar (5.31 KB)

不论什么事,只要认准了一个目标,然后朝之不懈地努力,就一定实现。编程爱好者QQ群:21318556
2007-01-04 09:04
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
多谢3楼的兄弟提醒,再试试下面这个(稍稍修改了一下),现在应该会更安全一点。
pIRtFQR5.rar (2.33 KB) 加强VB中的密码文本框的安全性


[此贴子已经被作者于2007-1-8 16:26:36编辑过]


VB QQ群:47715789
2007-01-08 16:06
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
以下是引用wyfandy在2007-1-4 9:04:32的发言:
对输入的文本框进行加密即可

下面这个不可以直接获取正确的密码



这个确实是截不到,但是有几个问题:
1,如果前面一个字符出错不能删掉前面的字符(所有的功能键都被当成了密码);
2,不能粘贴,只能用键盘操作;
3,只能顺序输入,如果用鼠标选插到其它位置,得到的结果是错误的。

不过这种方法是好的,但是还要进一步的优化。

[此贴子已经被作者于2007-1-8 16:35:08编辑过]


VB QQ群:47715789
2007-01-08 16:32
zhdgzhdg
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-26
收藏
得分:0 
测试了,实在不知道后台如何获取。
2013-07-19 09:18
快速回复:加强VB中的密码文本框的安全性
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014477 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved