• 请不要在回答技术问题时复制粘贴 AI 生成的内容
collo
V2EX  ›  程序员

求助下这是什么编码?

  •  
  •   collo · Apr 27, 2020 · 5613 views
    This topic created in 2255 days ago, the information mentioned may be changed or developed.

    填坑,实在是不知道这个编码怎么弄得,也不知都怎么解码。

    求助大佬瞄一眼。

    类似: pI5+8Xa7yhGgMgyO2Em+PQ==

    Supplement 1  ·  Apr 27, 2020
    更新下:
    加密前对应的内容找到了,是一串规律字符串,现在就缺加密过程了。

    不知道有没有大佬对破解加密过程感兴趣,需要签保密协议,正规渠道,非黑、灰产。

    有偿,有意私聊。

    对了,原文不是密码,也不是比特币密钥……
    34 replies    2020-04-29 13:33:20 +08:00
    Exdui
        1
    Exdui  
       Apr 27, 2020
    base64
    ThirdFlame
        2
    ThirdFlame  
       Apr 27, 2020
    编码时 base64 但可能是其他加密后 用 base64 编下码而已
    collo
        3
    collo  
    OP
       Apr 27, 2020
    不是的,我开始也以为是 base64,解码后是乱码。
    collo
        4
    collo  
    OP
       Apr 27, 2020
    @ThirdFlame #2 看来确实这样啊。
    deplives
        5
    deplives  
       Apr 27, 2020
    我这 b64 解码后是这个
    ~vʑ2 ؉=
    iminto
        6
    iminto  
       Apr 27, 2020
    @collo 晕,从来都没人说过 base64 解码后不能是乱码啊。。。凭啥认为解码乱码就不是 base64 呢。。。
    ethusdt
        7
    ethusdt  
       Apr 27, 2020
    可能就是一个超长密码 (:逃
    collo
        8
    collo  
    OP
       Apr 27, 2020
    @iminto #6 想当然了。
    collo
        9
    collo  
    OP
       Apr 27, 2020
    @FaiChou #7 应该不是,可以确定,这不是密码。
    iminto
        10
    iminto  
       Apr 27, 2020
    @collo base64 用的最多的就是对二进制文件进行编码(最常见的就是图片,密钥文件)以方便传输,这个时候你解码的肯定是乱码
    qwerthhusn
        11
    qwerthhusn  
       Apr 27, 2020   ❤️ 1
    疑似 base64,还原后是 16 字节,HEX 编码是 a48e7ef176bbca11a0320c8ed849be3d
    ASCII,GBK,UTF8,UTF16BE,UTF16LE 都不能得到有意义的数据

    起码要说这个数据从哪来的啊,不然就是 16 个没规律的字节,鬼都不知道是啥
    我赌一手 AES128 的密钥
    sariya
        12
    sariya  
       Apr 27, 2020 via Android
    也可能替换过 base64 的映射表吧
    Cmdhelp
        13
    Cmdhelp  
       Apr 27, 2020
    这。。。
    whoami9894
        14
    whoami9894  
       Apr 27, 2020
    base64 的意义就是把所有字符映射到可见字符,比如我加密后为了方便传输把密文编码成 base64,你这个样本解码后 16 字节,大概率是某种分组密码加密后的数据,你问这个问题没有任何意义
    javashell
        15
    javashell  
       Apr 27, 2020 via Android
    base 编码后 aes 数据?
    crackhopper
        16
    crackhopper  
       Apr 27, 2020
    还可能是 uuid 。正好是 128 位。
    collo
        17
    collo  
    OP
       Apr 27, 2020
    感谢各位大佬,看来暂时无解了。。。
    newmlp
        18
    newmlp  
       Apr 27, 2020
    base64 啊,至于加密前是什么就不知道了
    多说一句,base64 是对二进制进行可视化编码,所以它可以对任何数据进行编码
    Qzier
        19
    Qzier  
       Apr 27, 2020
    某种密文然后 base64 编码。
    nnnToTnnn
        20
    nnnToTnnn  
       Apr 27, 2020
    a4 8e 7e f1 76 bb ca 11 a0 32 0c 8e d8 49 be 3d 具体表示什么含义,那就是不知道了,盲猜 aes key
    jimmyismagic
        21
    jimmyismagic  
       Apr 27, 2020   ❤️ 5
    有可能是比特币私钥,还差一半就可以解锁千万财富
    wdjwxh
        22
    wdjwxh  
       Apr 27, 2020
    AES 吧,长得像
    dearmymy
        23
    dearmymy  
       Apr 27, 2020   ❤️ 1
    @collo 没人规定 base64 接码后必须可读啊。。。。
    suiterchik
        24
    suiterchik  
       Apr 27, 2020
    解不出的编码一律按表白处理
    goodboy95
        25
    goodboy95  
       Apr 27, 2020
    难道是大小写被搞乱的 base64 ?以前见过这种蛋疼的情况
    yousabuk
        26
    yousabuk  
       Apr 27, 2020 via iPhone
    压缩后 base64 了吧
    collo
        27
    collo  
    OP
       Apr 27, 2020
    @iminto #10
    @qwerthhusn #11
    @whoami9894 #14
    @newmlp #18
    @Qzier #19
    @nnnToTnnn #20
    @goodboy95 #25

    更新下:
    加密前对应的内容找到了,是一串规律字符串,现在就缺加密过程了。

    不知道有没有大佬对破解加密过程感兴趣,需要签保密协议,正规渠道,非黑、灰产。

    有偿,有意私聊。

    对了,原文不是密码,也不是比特币密钥……
    jinliming2
        28
    jinliming2  
       Apr 28, 2020 via iPhone
    base64 解码之后 16 个字节?盲猜 MD5……😂
    dearmymy
        29
    dearmymy  
       Apr 28, 2020
    @collo 逆向什么端的产品?安卓 ios 还是 pc 。有做混淆加密么
    nnnToTnnn
        30
    nnnToTnnn  
       Apr 28, 2020
    @collo 是特殊的科学符号 p=v^2/r 吗? 感觉有点像
    collo
        31
    collo  
    OP
       Apr 28, 2020
    @dearmymy #29

    @nnnToTnnn #30

    不是逆向,是一个字符串先加密,然后再 base64 编码,有原文和 base64 编码后的字符串。



    aliipay
        32
    aliipay  
       Apr 28, 2020
    单个串不可能分析出来的,毕竟凯撒密码也需要大量才能进行统计学分析。
    能提供大量数据可以试试
    dearmymy
        33
    dearmymy  
       Apr 28, 2020
    @collo 这怎么可能能搞出来。。。。你要有他产品,可以逆向加密过程,你这只有原文跟密文。。。基本搞不出。
    nnnToTnnn
        34
    nnnToTnnn  
       Apr 29, 2020
    @collo 单个加密内容是不可能分析出来原始字符串的。

    最简单的莫斯密码,如果你没有对方的码表,只发送一次,没有原文,不可能得到加密后的字符串。

    所谓的密码攻击都是在拥有样本的情况下进行攻击的。或者穷举攻击,但是现在都 2020 年了 。 莫斯密码仅仅是 1836 年的产物。

    现在有更安全的 aes 。


    与其推演加密的过程,我建议你直接逆向来,看他是怎样的加密过程,例如 QICQ 登入的密码方式。

    盲猜,楼主是做协议分析的。

    ```
    需要签保密协议,正规渠道,非黑、灰产
    ```

    根据中国刑法 第二百八十五条 非法侵入计算机信息系统罪

    1. 违反国家规定,侵入国家事务、国防建设、尖端科学技术领域的计算机信息系统的,处三年以下有期徒刑或者拘役。
    2. 违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
    3. 提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。 单位犯前三款罪的,对单位判处罚金,并对其直接负责的主管人员和其他直接责任人员,依照各该款的规定处罚。


    那么问题来,张三在一个网站上接到了一个某某人的帖子,签订保密协议,并且从事的协议的分析,以及处理或者传输协议数据,那么张三应该怎么判?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5320 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    ♥ Do have faith in what you're doing.