银行有控件,怎么用软件模拟登录呢。。。用JS调用银行控件,然后传入密码取回加密过的密码,思路可行吗?希望各位技术大牛给一些方法
1.直接注入;
2.窗口消息;
3.修改虚拟设备;
4.虚拟设备;
5.Others...
你好,非常感谢你的回答,但是我还想问问,如果用软件批量登录(post),而不是模拟(类似按键精灵),账号密码都是对的,有什么好方法吗?
@吕布v1.0: 银行控件 -》你需要确认是否能post->是否是http(s);
通常来说是银行用双项认证,这是js无法管控的,那么需要一个软件来支持,比如浏览器...
都插件了,就已经不是简单post来搞定的,如果是这样,银行等还用搞个插件干什么。
不可行.用按键精灵还好点
可以实现的,给你几种方案。
1、逆向安装的ActiveX插件,找到加密方式,在js中是有地方调用和传参的。
2、某些ActiveX可以通过COM的方式引用后,在程序内部调用,实现加密,得到结果。
3、楼上说的,类似按键精灵的效果。
可以的,你可以在主页面嵌入一个 iframe, 访问银行的动作由 iframe 完成, 主页面上写一个 interval 来定期检测结果。