-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于新的密码加密策略 #42
Comments
来我们一起搞! |
不好意思最近挺忙的。。要写paper.. 首先是访问 接下来是访问http://imgcache.qq.com/ptlogin/ver/刚才的js_ver/js/comm.js 最好把它按版本缓存到一个固定的地址, 比如~/.xfdown/comm_10122.js之类的 然后是用node运行这个repo里面的main.js 关于如何从python调用node. 还有就是我希望这部分能够独立成一个py文件,有问题了也好改。 |
Hi, 我简单地测试了一下。 If node.js can not initialize pt object in comm.js, I am thinking of using selenium to mock the login process. After that, we may still use the current xfdown api to do what we want. |
我来看看,这个是新版本加了什么了,原来不需要的。 另外之前忘了说了。 需要先
然后是
就能调用了。p和v分别是密码明文和验证码。 |
我就是再傻也不会不放comm.js. 你测试成功了?我的error是
|
抱歉我刚才立刻就发现了。已经改掉了。正在看 |
我做了如下事情后能运行了。
已经上传了改好的comm.js到xfcipher了。 |
根据我在#41 所说
腾讯换了密码加密手段,不是简单的密码md5+验证码再md5就完了。。
用了一个rsa, 也不知道密钥是什么。
加密js参见
http://imgcache.qq.com/ptlogin/ver/10114/js/comm.js
看起来非常头疼。。不想改了
我的想法是用nodejs本地调用加密js就完了,不知大家意向如何?
会添加node和一些python调用node的依赖关系,
不过以后TX再改基于js的加密手段就都可以应对了。
The text was updated successfully, but these errors were encountered: