网易163邮箱模拟登录

网易163邮箱模拟登录在激活成功教程mail.163.com这个登录网页过程中,遇到了一些困难,很蛋疼,它的登录密码已经破译,但是在模拟登录过程中,不论我如何模拟这个网页http://dl.reg.163.com/l总是返回{“dt”:”04”,

在激活成功教程mail.163.com这个登录网页过程中,遇到了一些困难,很蛋疼,它的登录密码已经破译,但是在模拟登录过程中,不论我如何模拟这个网页http://dl.reg.163.com/l总是返回{“dt”:”04”,”ret”:”401”},无奈只好放弃转而去激活成功教程他的手机版网页,如果哪位大神知道是什么原因,跪求告知,下面回归正题。

1、激活成功教程加密

找到加密js

function rsaPwd() { 
   
var form = document.f;
if (form.publicExponent.value != "" && form.modulus.value != "") {
    var password = form.password.value;
    bodyRSA(form.publicExponent.value, form.modulus.value);
    form.password.value = encryptedString(key, encodeURIComponent(password));
}
return true;
}
var key;
function bodyRSA(rsa_publicExp, rsa_modulus) { 
   
setMaxDigits(131);
key = new RSAKeyPair(rsa_publicExp, "", rsa_modulus);
}
document.getElementById('submit').onclick = function() { 
   
rsaPwd();
}

2、post登录

请求链接http://m19.mm.mail.163.com/login.s
设置请求头

params.put("method", "login");
params.put("timestamp", "0");
params.put("m", "1");
params.put("register", "0");
params.put("wml", "false");
params.put("publicExponent", "10001");
params.put("modulus", "967094d470dc7940f32ab7e8b701cf2ca732c7cd7aed176ecd8cac605da26e5fc8664382bb2c0b73b8a0109016130ff0c0f73985fa990a18466008b14284969d58f2c2c2698f91b6dcc6bebd90663d288dca79586b8294a56619dd87ab21274088c318e26b6e3210b165118b87ebc8798df572b2b84cfa9fe54d04e3b8dc1b25");
params.put("username", username); //用户名
params.put("domain", "163.com"); 
params.put("password", password); //激活成功教程后的密码

获得cookies和重定向链接

http://m42.mm.mail.163.com/xm/welcome.do?"+mCookie+"&passport=&keyfrom=auth.input&auth=1&user="+URLEncoder.encode(username)+"&wml=false&timestamp=0&register=0

mCookie为返回头中的mCookie开头的cookie。

3、进行邮件抓取

带cookie请求上面获取到链接,为所欲为。

今天的文章网易163邮箱模拟登录分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/61398.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注