前几天在MCBBS里看到 “【TRP|HappyWater】32位红石电脑RSC-3230(无命令方块)”帖子,里面的百度云下载的密码竟然是汉字,于是就研究了一下,现在给出教程
废话不多说了,教程开始.教程介绍两个方法~~
方法1:
初步准备
我们在自己的百度云里选择我们需要分享的文件,打开 分享界面,打开分享界面后 请勿点击 创建私密链接按钮[百度网盘的网页版]
引入代码
然后我们在浏览器按下F12
,我用谷歌浏览器测试(谷歌内核都可以),点击 console 这个选项 输入下面的代码,然后回车
javascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword=function(){return prompt("亲,这里输入你的自定义的密码,注意位数!","魔帆测试(16/4/18)")}
这时我们再点击 创建私密链接 然后会弹出密码输入框,这里我输入“2333”【你们可以写自己的】 点击“ 确认”
然后 大功告成 💡
密码类型
必须是 4 个字符。提取码可以是总长度为4位的任何字符,但是不能包含双字节字符。英文数字为一个字符,中文为三个字符。
如:abcd、1234、ab12、啊a (中文加一个数字或字母),其他自行探索。
好像如果密码有中文,第一次访问时会提示错误,刷新一下才正常。
[v_tips]因为是UTF-8编码,所以一个汉字占3位长度,也就是说提取码可以是4位数字和字母的任意组合,或者是3位数字和字母加1位汉字的任意组合[/v_tips]
[v_act]教程的测试分享:
链接: http://pan.baidu.com/s/1nuG9qzR 密码: 2333[/v_act]
方法2:
使用Fiddler修改百度云分享提取码
这个也很简单,只是一般不会配置fd而已。
首先启动Fiddler,并在浏览器中打开百度云。
在Fiddler中阻止Request,在Fiddler命令行(左下小黑条),然后输入
bpu http://pan.baidu.com/
回车执行,接下来就会中断URL中包含此地址的请求。
切换到浏览器,分享文件,点击创建私密链接。
因为Request被阻止,此时百度云会一直提示正在创建分享链接,请稍候。
切换到Fiddler,在左侧找到被禁止的Request并选中
右侧切换到Inspectors \ WebForms标签下
pwd项目中的vm9x即为刚才分享文件的提取码,修改的规则见上面。修改完成后便可以将该Request放行,点击Fiddler工具栏中的Go即可。
然后 大功告成 💡 这两种方法,你学会了吗?
部分参考:简书
发表回复