首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

百度网盘那种提取码如何设计的?这么短够用吗?

  •  
  •   dyllen · 109 天前 · 6385 次点击
    这是一个创建于 109 天前的主题,其中的信息可能已经有所发展或是发生改变。

    提取码就是数字加字母,长度也很短,够用吗?

    第 1 条附言  ·  109 天前
    好吧,各位大佬,思考方向错了。。。
    51 回复  |  直到 2019-06-30 14:31:50 +08:00
        1
    Abbeyok   109 天前 via Android
    62 的四次方算一下?
        2
    yangggg   109 天前
    够用什么意思?你是说资源的验证码是永不重复的?
        3
    txwd   109 天前   ♥ 1
    那你觉得 6 位的银行卡密码够不够用呢?
        4
    huiyadanli   109 天前
    从安全方面来说,不够用,当初直接可以被单机暴力破解。
    但是毕竟是用于分享,从易用程度来说 4 位差不多了。
        5
    nanhezzb   109 天前
    这东西不需要唯一性啊
        6
    mokeyjay   109 天前
    提取码是啥?你是说 4 位的那个分享密码?
        7
    brust   109 天前
    为啥是够用吗?
    楼主意思是不能重复,那自定义分享密码的呢
        8
    ccdarkness   109 天前   ♥ 6
    小写 36 个字母+大写 36 个字母+10 个数字=82
    82 的 6 次方=304,006,671,424
        9
    Ciallo   109 天前   ♥ 30
    @ccdarkness 多少字母?
        10
    MaiKuraki   109 天前
    当初有人暴力破解过。后来百度禁止了尝试的次数
        11
    justfindu   109 天前
    就算是 4 位数的数字, 对于一个资源链接来说也是够了吧.
        12
    lzxgh621   109 天前 via iPhone
    提取码是啥?加密分享的密码又不需要唯一 链接里的短链足够长了 用完再加一位就好
        13
    yjxjn   109 天前
    @ccdarkness 哥,算错了。。。26 个字母。。。
        14
    A18524478970   109 天前 via Android
    浏览器的插件可以自动输入密码是什么原理?服务器里有还是本地提取的?
        15
    402124773   109 天前
    @ccdarkness
    36 个感觉怪怪的
        16
    JamesR   109 天前
    @MaiKuraki #10 哈哈,还爆破,提取码用 PanDownload 能共享的,白嫖专用。
        17
    foxni   109 天前
    又不需要保证唯一性,地址+提取码唯一就够了。
        18
    moonsola   109 天前   ♥ 1
    链接:xx.xx.xx/s/1uz_oxxxxXXXX96PNFR1aVg
    提取码:7yt4
    1uz_oxxxxXXXXxxxxFR1aVg 对应的才是具体文件,你觉得组合够用不够?
    提取码就是一个验证码而已,鉴权用的
        19
    Sanko   109 天前 via Android   ♥ 7
    @ccdarkness 哥,这个帖子将成为你一生的耻辱(哈哈哈哈哈哈
        20
    leafre   109 天前
    文件 URL+提取码 又不是只有一个提取码
        21
    lastpass   109 天前 via Android
    #14 楼 (无法 @你)
    wifi 万能钥匙一样的原理。
        22
    crab   109 天前
    ["1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "m", "n", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
        23
    ThanksSirAlex   109 天前
    和文件绑定的又不要唯一性
        24
    randyzhao   109 天前
    我密码设置为 1 位数也 ok 啊,反正有资源地址啊。。。一个资源地址对应一个提取码不是么?
        25
    silencefent   109 天前
    你银行卡卡号决定你的存款址还是你银行卡密码决定存款址?
    银行卡密码才 6^10
        26
    silencefent   109 天前
    10^6
        27
    q409195961   109 天前
    @moonsola 正解。

    验证码=密码,随便设置,重复也没关系。

    关键是链接后面那串
        28
    msaionyc   109 天前
    @ccdarkness 换号吧
        29
    monimonipo   109 天前
    配合链接,提取码不需要唯一性
        30
    Blacate   108 天前
    @ccdarkness 今日最佳 👍
        31
    touxigua   108 天前
    @ccdarkness
    下周一去财务结下工资
    然后去趟人事
        32
    o00o   108 天前 via Android
    吃了一斤,现在混 v2 的都这么菜了吗
        33
    galikeoy   108 天前
    @ccdarkness #8 哥,太羞耻了
        34
    binxin   108 天前
    @ccdarkness 哥,你让我周末加班的过程中产生了快感。
        35
    barrelsoil   108 天前 via Android
    @ccdarkness 大哥挺住啊……🐶
        36
    msg7086   108 天前   ♥ 1
    顺便一提。
    下面的密码是客户端生成并上传的,也就是说其实是可以自己自定义的。
    我们曾经用过汉字(一个汉字=3 字节=3 位密码),也用过标点符号(比如波浪线),当然后来被服务器屏蔽了。
    但是手动指定个 1234 什么的还是可以的。
        37
    otakustay   108 天前
    不是,为什么你们这么纠结,不够了加一位不就好了吗……谁说过这东西要永久固定长度的吗
        38
    zhangxiaodao   108 天前
    不单是一个码,是分享链接+密码,链接是唯一的
        39
    lijbgo   108 天前
    楼主应该是和短链接弄混了,短链接是有重复的问题,提取码不怕重复
        40
    GuoGuang   108 天前
    @ccdarkness 你放心,继续说,英语老师板子我摁住了
        41
    DEANHZED   108 天前 via iPhone
    难受的是有人分享的压缩包有密码,费劲吧啦,还是得支持正版啊。
        42
    cst4you   108 天前
    链接: https://pan.baidu.com/s/13NakyZJ6LWQCBg0YHQZpOQ 提取码: V2EX
    提取码甚至都能自定义, 了解一下?
        43
    Huelse   108 天前
    分享码只需要保证账号唯一性就行了
        44
    84533328   108 天前
    @ccdarkness 我有理由怀疑你是来骗感谢的 2333
        45
    Caan07   108 天前
    @ccdarkness #8 今日最佳。老哥挺住。
        46
    liuxey   108 天前
    国王与大米的故事都这么多年了,还没长记性
        47
    l1nyanm1ng   108 天前
    @ccdarkness 老哥我怀疑你是友军,你承包了我今天一整天的笑点
        48
    iamxiarui   108 天前
    @ccdarkness 老哥可以的 第一眼竟没觉得奇怪 甚至我还想点赞
        49
    rizon   107 天前
    @ccdarkness #8 我心思这到底是多个英文字母。。。。

    ![5d1754323e80b37470.png]( https://i.loli.net/2019/06/29/5d1754323e80b37470.png)
        50
    rizon   107 天前   ♥ 1
    ![]( )
    ![]( )
        51
    opengps   107 天前
    似乎很多回复不够友好,我从个人角度解释下:
    数字 0-9,10 个,
    大写字母 A-Z,26 个,
    小写字母 a-z,26 个,
    只考虑这点,就是 10+26+26,可以理解成是个 62 进制的数字。现在才只用到第四位,62 的 4 次方而已。至于以后不够用了,加大位数即可。密码是校验,目前的密码不需要参与识别文件,不然咋输错了密码拿不到错的文件呢!
    同样的逻辑,参考新浪短链接,短链接要求识别大小写,那就是因为那个参数实际上是个 id 而已。我为此也自己做过一个短链接工具网站。用的美滋滋。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2843 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 12:02 · PVG 20:02 · LAX 05:02 · JFK 08:02
    ♥ Do have faith in what you're doing.