首页
社区
课程
招聘
delphi,webbrowser登录淘宝,突破不了安全控件
发表于: 2011-3-6 21:29 9351

delphi,webbrowser登录淘宝,突破不了安全控件

2011-3-6 21:29
9351
以为蛮简单的,没想到用了各种方法还是不行,

直接给wb.OleObject.Document.All.Item('TPL_password',0).Value   := 'a123456789';
变量赋值,一点用处都没有,

尝试发送消息,依然失败,别人框都能发送消息来赋值,就是安全控件不行。

各位大牛门,还有没有什么方法呀?提示一下???

spy++别的消息都能抓到,就是安全控件的那个密码框不行。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 1240
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
那个密码框是特别的控件,用普通方法自然是抓不到密码的,要不还有啥安全性可言呢?
2011-3-6 22:19
0
雪    币: 656
活跃值: (448)
能力值: ( LV12,RANK:360 )
在线值:
发帖
回帖
粉丝
3
把 安全控件登录 勾去掉不就行了吗?无语
2011-3-6 22:27
0
雪    币: 677
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
模拟下键盘11111
2011-3-6 22:49
0
雪    币: 75
活跃值: (688)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
淘宝那个控件。。除非你用驱动。或者你逆向IE加载淘宝的控件HOOK之,下钩js脚本注入等等其他三层方法还是别玩了
2011-3-6 23:27
0
雪    币: 247
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
谢谢各位了,

那个控件 我只是想输入进去密码,不是想破解密码
还有那个不能勾不要控件,是支付的页面

我想到了解决办法了,

是用webbrowser直接改网页源码,
把登陆控件弄掉,直接写<input name=paypassword value:='3DES_2_000000000000000000000000000000_4514C7DD5EFDD0BF'>这样的输入框

然后给密码赋值,就用加密了的密码登录,好像那个控件加密后的密码是一个固定值,所以可以一一映射。

这样就绕过了控件。不过每个用户都要自己找加密文了 悲剧。。。
2011-3-7 09:17
0
雪    币: 201
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
按道理说,真人在使用的时候,也就是用键盘输入,那这个控件应该就是处理的键盘消息啊,怎么你同样发消息都不灵,有可能是你的发消息的方法不对,使用下底层的消息库试试 。
2012-3-30 09:12
0
游客
登录 | 注册 方可回帖
返回
//