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

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

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

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

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

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

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

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