MorFans Dev
折腾 - 开发 - 分享

百度云私密分享自定义密码教程

百度云私密分享自定义密码教程

20151017073540191

前几天在MCBBS里看到 “【TRP|HappyWater】32位红石电脑RSC-3230(无命令方块)”帖子,里面的百度云下载的密码竟然是汉字,于是就研究了一下,现在给出教程

废话不多说了,教程开始.教程介绍两个方法~~
方法1:

初步准备

我们在自己的百度云里选择我们需要分享的文件,打开 分享界面,打开分享界面后 请勿点击 创建私密链接按钮[百度网盘的网页版]
Image 11

引入代码

然后我们在浏览器按下F12,我用谷歌浏览器测试(谷歌内核都可以),点击 console 这个选项 输入下面的代码,然后回车

javascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword=function(){return prompt("亲,这里输入你的自定义的密码,注意位数!","魔帆测试(16/4/18)")}

这时我们再点击 创建私密链接 然后会弹出密码输入框,这里我输入“2333”【你们可以写自己的】 点击“ 确认”
Image 13
然后 大功告成 💡
Image 12

密码类型

必须是 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并选中
971576-209bec2a2be0beca
右侧切换到Inspectors \ WebForms标签下
971576-fc090e380b902dba
pwd项目中的vm9x即为刚才分享文件的提取码,修改的规则见上面。修改完成后便可以将该Request放行,点击Fiddler工具栏中的Go即可。
971576-9bf4bdd2a9d7f560
然后 大功告成 💡 这两种方法,你学会了吗?
部分参考:简书

赞赏
魔帆博客,版权所有 | 如未注明,均为原创
本站均采用 BY-NC-ND 协议 (署名-非商业性使用-禁止演绎) 进行授权。
转载请注明来自本站文章:百度云私密分享自定义密码教程(https://www.morfans.cn/archives/1534)

野小新

文章作者

野小新很野~

发表回复

textsms
account_circle
email

  • asjack

    目前这个方法已经失效……

    7 年前 回复
  • Gorange

    Chrome52失败:Uncaught ReferenceError: require is not defined(…)(anonymous function) @ VM141:1

    8 年前 回复
  • DDAres

    已失效

    8 年前 回复
  • Login926

    《使用Fiddler修改百度云分享提取码》请标注来源为简书。

    8 年前 回复
  • 😆 因为是UTF-8编码,所以一个汉字占3位长度,也就是说提取码可以是4位数字和字母的任意组合,或者是3位数字和字母加1位汉字的任意组合

    8 年前 回复

百度云私密分享自定义密码教程
前几天在MCBBS里看到 “【TRP|HappyWater】32位红石电脑RSC-3230(无命令方块)”帖子,里面的百度云下载的密码竟然是汉字,于是就研究了一下,现在给出教程 废话不多说了,教程开始.教程…
扫描二维码继续阅读
2016-04-22