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

求助,关于密码方面的

  •  
  •   Colorful · 2021-11-23 17:48:09 +08:00 · 2326 次点击
    这是一个创建于 1102 天前的主题,其中的信息可能已经有所发展或是发生改变。

    CbMtxqz7u37xsKWHXA-83926 

    这个应该是个手机号来着

    我估计 83926 是手机的最后 5 位数。但是不知道怎么解密,有没有大佬帮忙解答一下

    15 条回复    2021-11-24 18:39:50 +08:00
    hello2090
        1
    hello2090  
       2021-11-23 17:52:11 +08:00 via iPhone
    这都能解开?
    v2tudnew
        2
    v2tudnew  
       2021-11-23 18:12:43 +08:00
    随随便便能解密的话,加密学是否可以扔掉了?
    lch872
        3
    lch872  
       2021-11-23 18:14:36 +08:00   ❤️ 13
    才疏学浅,根据条件只解密出了号码第一位数:1
    Colorful
        4
    Colorful  
    OP
       2021-11-23 19:04:45 +08:00
    @hello2090 没有解开,只是猜
    jeeyong
        5
    jeeyong  
       2021-11-23 19:32:33 +08:00
    我 Google 了一下..
    发现就一条结果...来自 V2EX 的你这个贴子
    hello2090
        6
    hello2090  
       2021-11-23 19:40:29 +08:00 via iPhone
    @Colorful 大写变小写,数字不变?这要怎么猜啊,加密方法无穷尽啊
    oIMOo
        7
    oIMOo  
       2021-11-23 20:19:56 +08:00
    笨办法,遍历 冲撞。
    eason1874
        8
    eason1874  
       2021-11-23 20:20:10 +08:00
    这长度足够 AES 加密再放几个混淆字符

    如果是强度足够的 AES 算法,没密码,试图靠当前的计算机穷举出明文,据说因此产生的热量足够把地球上的海水煮沸
    xilou31
        9
    xilou31  
       2021-11-23 20:46:22 +08:00
    #3 笑死,我也根据条件,解密出号码应该是 11 位数。
    wdlth
        10
    wdlth  
       2021-11-23 20:57:54 +08:00
    -前面的长度是 18 个字符,Base64 解码不了,如果没有填充的话我估计是身份证号的可能性大一些
    adoal
        11
    adoal  
       2021-11-23 21:01:49 +08:00 via iPhone
    一人藏,百人找。计算密码学里好算法的重要特征之一就是加密变换过的结果尽量分布无规律,打碎原文特征,也看不出算法标志。
    JeffGe
        12
    JeffGe  
       2021-11-23 21:39:58 +08:00 via Android
    按我的理解,考虑混淆 / 加盐的话,是不是任意手机号都可能是密码原文?
    libook
        13
    libook  
       2021-11-24 12:23:31 +08:00
    前面根据运营商和归属地可以社工一下吧,除非你连归属地都不清楚。
    liuidetmks
        14
    liuidetmks  
       2021-11-24 18:03:18 +08:00
    手机号号码格式,可能是这样 +086 188-888-83926

    +086 188-888 刚好是 12 字节,和前面 base64 decode 一样,

    12 和 常见的 des aes 块大小对不上

    运气好的话,可能就是魔改 base64 改了字母顺序,
    根据前面 “+086 1” 6 个字符判断,应该能推算一些字母对应的 6bit 数值

    如果多几个用例的话,就能推出完整的字母表。


    当然,这只是猜测运气好的情况,对方没有加密,只是魔改了 base64 一下。

    值得试一试,撞下运气
    Colorful
        15
    Colorful  
    OP
       2021-11-24 18:39:50 +08:00
    我试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:48 · PVG 14:48 · LAX 22:48 · JFK 01:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.