苏飞论坛
标题:
115网盘模拟登陆
[打印本页]
作者:
try
时间:
2014-10-6 21:32
标题:
115网盘模拟登陆
新人一枚,第一次发帖。
分享个115网盘登陆的小例子。
密码是通过SHA1加密的
(, 下载次数: 139)
上传
点击文件名下载附件
我用的是IE自带的调试器,找到他的加密代码。
return oofUtil.security.sha1(oofUtil.security.sha1(a(b) + oofUtil.security.sha1(c)) + d.toUpperCase());
这段就是了
先用SHA1加密密码,再加上SHA1加密后的账号,再进行一次加密,加密的结果再加上ssoext(
d.toUpperCase 把这个参数里的字母转换成大写
)这个参数再进行一次加密,就是加密后的密码了。
(, 下载次数: 145)
上传
点击文件名下载附件
(, 下载次数: 120)
上传
点击文件名下载附件
然后用JS调试工具调试一下
(, 下载次数: 122)
上传
点击文件名下载附件
输出的结果跟抓包的是一样的
代码有些乱,凑合看吧。
(, 下载次数: 116)
上传
点击文件名下载附件
作者:
qyhack
时间:
2014-10-6 21:53
强烈支持楼主ing……
作者:
Cheungnotes
时间:
2014-10-7 08:10
看过帖子回复一下是个好习惯
作者:
xbtxkj
时间:
2014-10-7 14:19
看过帖子回复一下是个好习惯
作者:
cload
时间:
2014-10-7 15:45
必须支持一下!!
作者:
站长苏飞
时间:
2014-10-7 16:37
我只是路过打酱油的。
作者:
ed2000de
时间:
2014-10-8 10:43
ssoext是固定的?????不对吧
作者:
ching126
时间:
2014-10-8 12:21
强烈支持楼主ing……
作者:
龍游天下
时间:
2014-10-9 08:59
我只是路过打酱油的。
作者:
kingsun333
时间:
2014-10-14 00:14
强烈支持楼主ing……
作者:
try
时间:
2014-10-24 00:32
ed2000de 发表于 2014-10-8 10:43
ssoext是固定的?????不对吧
随机的 那个不用管 这是ssoext的算法 a和b空就行了 uniqid() 。
function uniqid(a, b) {
"undefined" == typeof a && (a = "");
var c, d = function (a, b) {
return a = parseInt(a, 10).toString(16), b < a.length ? a.slice(a.length - b) : b > a.length ? Array(1 + (b - a.length)).join("0") + a : a;
};
return this.php_js || (this.php_js = {}), this.php_js.uniqidSeed || (this.php_js.uniqidSeed = Math.floor(123456789 * Math.random())), this.php_js.uniqidSeed++, c = a, c += d(parseInt((new Date).getTime() / 1e3, 10), 8), c += d(this.php_js.uniqidSeed, 5), b && (c += (10 * Math.random()).toFixed(8).toString()), c;
}
作者:
程序员
时间:
2015-6-15 15:20
见到好东西分享就要顶一下
作者:
leslieay
时间:
2015-10-26 11:43
强烈支持楼主ing……
作者:
a7478729
时间:
2015-12-26 18:16
受教了学习中……
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4