为了账号安全,请及时绑定邮箱和手机立即绑定

有关爬虫模拟登陆时,处理用户名密码加密问题的方法

有关爬虫模拟登陆时,处理用户名密码加密问题的方法

当年话下 2018-08-27 05:08:39
之前爬一家网站的数据,需要登陆之后才能进行;所以当时使用selenium偷鸡了一波;现在我想尝试用requests方法,结果在登录时,就遇到了用户名密码加密问题 查了下登陆有关的js,找到了加密的方法,但是之前没玩过这块的知识,所以没有头绪,不知道怎么做。                    pubFuc.load(api.loginKey,null,"POST",function(s){                        if(s.code==0){                             key1=s.data.mm;                             key2=s.data.ee;                             setMaxDigits(130);                               var tt= new RSAKeyPair(key2,"",key1);                             userName=encryptedString(tt,userName);                             psw=encryptedString(tt,psw);                             data.loginName=userName;                             data.password=psw;有没有大佬能告诉我下,处理这种问题的思路啊,我想学习下,谢谢!(比如,是否要写个加密工具,然后调用它去生成uid和pwd这样,还是可以直接调用js什么的)
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

rsa加密,直接获取了rsa的m与e,加密就行。如果是C#,有第三方dll可以执行javascript


查看完整回答
反对 回复 2018-09-01
  • 1 回答
  • 0 关注
  • 1496 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信