昨天和光明唠嗑,聊到QQ注册时密码的问题。手痒去看了一下,发现申请QQ的时候密码变成RSA加密的了。大概搜了一下没看到有公开的源码,于是花了点时间写了一下这个东西……其实rsa.js需要改动的地方很少,几乎直接放在脚本组件执行就可以,只要去掉关于 navigator 以及 crypto 这两个内容的就行了,至于去掉之后涉及到的具体JS值,我是用火狐的脚本调试器来观察的,把原本通过判断得到的值直接改成了IE浏览器的固定值,肯定是可以用的,只要腾讯不想取消对IE浏览器的支持。调试耗费时间的地方在于腾讯恶心的验证机制。不加延迟不行,不读取省市数据不行——光是这两点就让我走了各种各样的误区,调试了很多次才确定是这两个问题。调试的过程是枯燥乏味的,只有偏执狂才能做程序员。这件事情教育我们调试的时候要听林志炫[误]附件里时易语言源码以及用到的两个模块 [彗星HTTP应用模块] 和 [高精度等待模块]。再次感谢泪闯天涯和凌晨孤星,以及众多朋友。他们的模块和源码让我在易语言的路上始终保持了前进的脚步。

易语言源码下载地址:https://www.sdhack.com/wp-content/uploads/2012/05/QQRSA.zip

本文转自:http://bbs.eyuyan.com/read.php?tid=306106


深度QQ号码免费申请器官方博客原创文章,转载请注明来自:易语言:QQ申请器POST过程密码RSA加密示例(源码)