V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fishlium
V2EX  ›  问与答

这一串编码有人能看出来是撒么?

  •  
  •   fishlium · 2021-08-02 11:04:49 +08:00 · 5652 次点击
    这是一个创建于 991 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MwAAILgnD8tReSBBgHNGnCkoQ0Hfw5tAaHsgQeDgC3OAKENBAQAAABgAAAAAAAAA0NVWTC57IEE8AU3ccShDQYBIvz0xeyBBPAFNXG4oQ0Eg0m+fTHsgQdgS8slNKENBgMDKwVh7IEHojChtTihDQVhSJyBbeyBB7OI2Ck4oQ0EAeAtkZHsgQVyxvwRDKENBiOtR2GJ7IEHojChtQihDQSD99rVWeyBB2BLyyUEoQ0Gwv+z+Z3sgQaRwPTotKENBUEmdQFx7IEGAc0acKShDQUgDeCuoeSBBgHNGnCkoQ0HQO06xoXkgQYBzRpwpKENBwMEXxp55IEF8FK6nKShDQWBUUkeMeSBB7FG45iwoQ0EIX5gMi3kgQaDWNJ8tKENBgGq8NIp5IEGopE5gLihDQbgnD8tReSBBXNxGe3EoQ0FIe4MvXHkgQVzcRntxKENBIIXr0VJ5IEFsNICffChDQZiyDLFYeSBBkA96bn4oQ0GArrZijXkgQZAPem5+KENBgK62Yo15IEHg4AtzgChDQThwzggieyBB/KnxcoAoQ0HQ1VZMLnsgQTwBTdxxKENBBAAAAAMAAAABAAAApobxQlp7IEFNNhVbTihDQZYBAAAFAAAAAQAAAHzpwhtkeyBB9vZ2pEIoQ0GWAQAACAAAAAEAAADosMyRZXsgQWtBR7gqKENBlgEAABIAAAABAAAAjYl8CFR5IEHyiXngfShDQZYBAAA=

    54 条回复    2021-08-03 11:37:29 +08:00
    TuYanzheng
        1
    TuYanzheng  
       2021-08-02 11:07:16 +08:00 via Android   ❤️ 2
    就是 base64 啊。。。
    this is a example
    元音音素不用 an,差评
    SimonOne
        2
    SimonOne  
       2021-08-02 11:09:43 +08:00   ❤️ 63
    @TuYanzheng #1 https://tool.oschina.net/encrypt?type=3
    我猜你用的这个工具,这个进来“this is a example”,解码不成功也还是“this is a example”
    crab
        3
    crab  
       2021-08-02 11:12:31 +08:00
    内容中有+/尾部有=大概率加密后的 base64
    fishlium
        4
    fishlium  
    OP
       2021-08-02 11:16:46 +08:00
    @crab @TuYanzheng 谢谢,我之前已经试过 base64,解码不成功
    misdake
        5
    misdake  
       2021-08-02 11:18:08 +08:00
    原文不是字符串吧,感觉就是二进制数据
    fishlium
        6
    fishlium  
    OP
       2021-08-02 11:18:46 +08:00
    @misdake 嗯嗯,原文是二进制数据
    hsfzxjy
        7
    hsfzxjy  
       2021-08-02 12:10:03 +08:00 via Android   ❤️ 3
    @SimonOne 笑死我了
    des
        8
    des  
       2021-08-02 12:29:42 +08:00 via iPhone
    还没点进来就猜到是 base64 了
    解码之后,看起来像是某种结构化的数据,不像是加密
    0o0o0o0
        9
    0o0o0o0  
       2021-08-02 13:35:21 +08:00   ❤️ 1
    dfkjgklfdjg
        10
    dfkjgklfdjg  
       2021-08-02 13:35:38 +08:00
    这种 "==" / "=" 结尾的,可以直接按 F12 用控制台尝试,
    ![preview]( https://z3.ax1x.com/2021/08/02/fpBLh8.jpg)
    wellsc
        11
    wellsc  
       2021-08-02 13:42:04 +08:00
    @SimonOne 窒息攻防
    luckyrayyy
        13
    luckyrayyy  
       2021-08-02 14:07:12 +08:00
    有点搞笑
    dtgxx
        14
    dtgxx  
       2021-08-02 14:18:45 +08:00
    是乱码
    misaka19000
        15
    misaka19000  
       2021-08-02 14:20:54 +08:00
    @TuYanzheng #1 哈哈哈
    tankren
        16
    tankren  
       2021-08-02 14:23:49 +08:00
    @TuYanzheng #1 老哥你笑死我了
    lu5je0
        17
    lu5je0  
       2021-08-02 14:38:51 +08:00
    @0o0o0o0 比较好奇是怎么做到格式化的
    xuqiccr
        18
    xuqiccr  
       2021-08-02 14:41:20 +08:00
    @SimonOne #2 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
    GuuJiang
        19
    GuuJiang  
       2021-08-02 14:48:55 +08:00
    @SimonOne 社死现场,删号重练吧
    GuuJiang
        20
    GuuJiang  
       2021-08-02 14:50:03 +08:00
    上一条 @错人了,应该是 @TuYanzheng
    jsutfun
        21
    jsutfun  
       2021-08-02 14:55:25 +08:00
    社死现场哈哈哈哈
    murmur
        22
    murmur  
       2021-08-02 14:57:08 +08:00   ❤️ 2
    让我想到了一群 imm 人在所有数列题的空里都填 114514,反正我可以设计一个算法,让 f(你那群东西)=114514,解密是一样的
    fkdtz
        23
    fkdtz  
       2021-08-02 15:09:33 +08:00
    @TuYanzheng 哈哈兄弟暴躁了
    fkdtz
        24
    fkdtz  
       2021-08-02 15:11:43 +08:00
    @SimonOne 老兄经验之谈了
    fkdtz
        25
    fkdtz  
       2021-08-02 15:15:38 +08:00
    盲猜是自定义字典的 base64
    misdake
        26
    misdake  
       2021-08-02 15:19:00 +08:00
    看起来像是地图一类的东西,有两个坐标(似乎是包围盒),一个多边形,四个坐标
    Astron2M
        27
    Astron2M  
       2021-08-02 15:32:23 +08:00
    我第一反应是 rsa 的公钥或者私钥 0.0
    justrand
        28
    justrand  
       2021-08-02 15:33:26 +08:00
    @Astron2M 和你一样的感觉,第一反应也是 RSA
    fishlium
        30
    fishlium  
    OP
       2021-08-02 15:40:37 +08:00
    @misdake 对,是地图相关的,你是怎么看出来的呀
    fishlium
        31
    fishlium  
    OP
       2021-08-02 15:41:32 +08:00
    @0o0o0o0 我也想知道是怎么格式化的
    cjw1115
        32
    cjw1115  
       2021-08-02 15:42:21 +08:00
    @misdake 这是用什么解的呀,看起来好强
    SmartKeyerror
        33
    SmartKeyerror  
       2021-08-02 15:53:02 +08:00
    今日份快乐
    misdake
        34
    misdake  
       2021-08-02 16:02:25 +08:00   ❤️ 5
    @cjw1115 base64 转二进制,再转成 16 进制来看,在文本编辑器里边看边手动整理的
    lysS
        35
    lysS  
       2021-08-02 16:14:22 +08:00
    要是真实 example,那编码效率也太低了吧
    proletarius
        36
    proletarius  
       2021-08-02 16:16:25 +08:00
    好像 ArcGIS
    sobigfish
        37
    sobigfish  
       2021-08-02 16:24:55 +08:00
    base64 前的 binary 这个可能是 protobuf ?
    我照 @misdake 的格式设计了 proto3
    syntax = "proto3";

    message LBSMessage {
    int64 id = 1;
    repeated GeoPoint edge=2;
    repeated GeoPoint dots=3;
    repeated Beacon beacon=4;
    }

    message GeoPoint {
    double lat = 1;
    double lng = 2;
    }

    message Beacon {
    GeoPoint point=1;
    int64 type = 2;
    }

    编码出来的有点像 数据没用一样的

    ```swift

    import Foundation

    var lbsm = LBSMessage()
    lbsm.id=0x33000020

    var p = GeoPoint()
    p.lat = 539816.8966
    p.lng = 2510931.2209

    lbsm.edge=[p,p]
    lbsm.dots=[]

    for _ in 1...24{
    var tmpPoint = GeoPoint()
    tmpPoint.lat = Double(Int.random(in: 5398091233...5400999999))/1000
    tmpPoint.lng = Double(Int.random(in: 25010000000...25119000000))/1000
    lbsm.dots.append(tmpPoint)
    }

    var b = Beacon()
    b.point = p
    b.type = 0x9601
    lbsm.beacon=[b,b,b,b]

    let binaryData: Data = try lbsm.serializedData()

    print(binaryData.base64EncodedString())


    ```
    输出
    `
    CKCAgJgDEhIJuycPy1F5IEERgnNGnCkoQ0ESEgm7Jw/LUXkgQRGCc0acKShDQRoSCVYOLVIjmFRBEfLSTT5853dBGhIJ9P3U8P2ZVEERF9nOye7ld0EaEgmamZnpB5pUQRE3iUF8zeB3QRoSCX0/NU6/mFRBEawcWn6K83dBGhIJf2q8hGaaVEERg8DKC+jfd0EaEgk9Ctc70JlUQRHZzvf74Nt3QRoSCSUGgTUqmFRBEbTIdsJJ4ndBGhIJDAIrZ5yXVEERvHSTLjvcd0EaEgliEFjpXJpUQRFzaJFPo9x3QRoSCaabxPAvmVRBEdEi27Pp5XdBGhIJRrbzvYKZVEERTDeJFW3fd0EaEgliEFiR7pdUQRE/NV6+UPR3QRoSCZMYBI4rmFRBEY2XbnAn7ndBGhIJkxgELgyaVEER5dAimfrtd0EaEgk3iUE4W5pUQREOLbIj++J3QRoSCYPAylEumVRBEWQ73yUI6HdBGhIJ30+Npy+YVEER7nw/FyTbd0EaEgliEFhJOZpUQRFKDAJxTuh3QRoSCXE9CtfBl1RBEYts57Vv7HdBGhIJ7nw/BT+aVEERhxbZjBLld0EaEgm8dJNAK5hUQRF9PzX6/fF3QRoSCfp+apSSmVRBEVK4Hqk+3XdBGhIJz/dTe1OaVEER2/l+nALvd0EaEgnufD9dN5hUQRGyne9VdOl3QSIYChIJuycPy1F5IEERgnNGnCkoQ0EQgawCIhgKEgm7Jw/LUXkgQRGCc0acKShDQRCBrAIiGAoSCbsnD8tReSBBEYJzRpwpKENBEIGsAiIYChIJuycPy1F5IEERgnNGnCkoQ0EQgawC
    Program ended with exit code: 0
    3dwelcome
        38
    3dwelcome  
       2021-08-02 16:35:56 +08:00
    你们都好凶,这都能猜出来。

    是投影坐标系吧,还能转成经纬度。
    0o0o0o0
        39
    0o0o0o0  
       2021-08-02 16:53:57 +08:00   ❤️ 2
    @lu5je0
    @fishlium
    找规律然后手打 hhh
    wpblank
        40
    wpblank  
       2021-08-02 17:01:54 +08:00
    今日份的快乐 哈哈哈哈
    chaselen
        41
    chaselen  
       2021-08-02 17:16:12 +08:00
    社死现场,哈哈
    pusheax
        42
    pusheax  
       2021-08-02 17:37:53 +08:00
    办公室同事问我为什么笑的像个 sb
    evejwp
        43
    evejwp  
       2021-08-02 18:00:38 +08:00
    @SimonOne 哈哈哈哈哈
    lution
        44
    lution  
       2021-08-02 20:02:32 +08:00
    笑死了哈哈哈
    crystom
        45
    crystom  
       2021-08-02 21:04:30 +08:00
    高手在民间 @misdake
    NeezerGu
        46
    NeezerGu  
       2021-08-02 21:16:55 +08:00
    @TuYanzheng
    每当到这时候,就得感谢 v2 不能删除自己的评论
    realpg
        47
    realpg  
       2021-08-03 07:02:15 +08:00
    @0o0o0o0 #9
    看起来像是一种坐标系的数据点
    musi
        48
    musi  
       2021-08-03 08:07:59 +08:00
    大家不要笑,1 楼还是个高中生
    fishlium
        49
    fishlium  
    OP
       2021-08-03 08:15:10 +08:00
    兄弟们都太强了,谢谢
    TuYanzheng
        50
    TuYanzheng  
       2021-08-03 08:53:34 +08:00 via Android
    @fkdtz 雀食
    RRRoger
        51
    RRRoger  
       2021-08-03 09:36:43 +08:00
    @misdake 大佬
    RRRoger
        52
    RRRoger  
       2021-08-03 09:38:42 +08:00
    @TuYanzheng 别的不说 英语基础知识还是扎实的
    ltruntu
        53
    ltruntu  
       2021-08-03 10:18:02 +08:00
    @SimonOne 笑尿
    goodboy95
        54
    goodboy95  
       2021-08-03 11:37:29 +08:00
    @TuYanzheng 科普一个小知识,base64 长度约为原英文字符串的 4/3 倍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1209 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:01 · PVG 02:01 · LAX 11:01 · JFK 14:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.