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

2021-08-02 11:04:49 +08:00
 fishlium

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

6211 次点击
所在节点    问与答
54 条回复
jsutfun
2021-08-02 14:55:25 +08:00
社死现场哈哈哈哈
murmur
2021-08-02 14:57:08 +08:00
让我想到了一群 imm 人在所有数列题的空里都填 114514,反正我可以设计一个算法,让 f(你那群东西)=114514,解密是一样的
fkdtz
2021-08-02 15:09:33 +08:00
@TuYanzheng 哈哈兄弟暴躁了
fkdtz
2021-08-02 15:11:43 +08:00
@SimonOne 老兄经验之谈了
fkdtz
2021-08-02 15:15:38 +08:00
盲猜是自定义字典的 base64
misdake
2021-08-02 15:19:00 +08:00
看起来像是地图一类的东西,有两个坐标(似乎是包围盒),一个多边形,四个坐标
Astron2M
2021-08-02 15:32:23 +08:00
我第一反应是 rsa 的公钥或者私钥 0.0
yEhwG10ZJa83067x
2021-08-02 15:33:26 +08:00
@Astron2M 和你一样的感觉,第一反应也是 RSA
misdake
2021-08-02 15:40:24 +08:00
fishlium
2021-08-02 15:40:37 +08:00
@misdake 对,是地图相关的,你是怎么看出来的呀
fishlium
2021-08-02 15:41:32 +08:00
@0o0o0o0 我也想知道是怎么格式化的
cjw1115
2021-08-02 15:42:21 +08:00
@misdake 这是用什么解的呀,看起来好强
SmartKeyerror
2021-08-02 15:53:02 +08:00
今日份快乐
misdake
2021-08-02 16:02:25 +08:00
@cjw1115 base64 转二进制,再转成 16 进制来看,在文本编辑器里边看边手动整理的
lysS
2021-08-02 16:14:22 +08:00
要是真实 example,那编码效率也太低了吧
proletarius
2021-08-02 16:16:25 +08:00
好像 ArcGIS
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
2021-08-02 16:35:56 +08:00
你们都好凶,这都能猜出来。

是投影坐标系吧,还能转成经纬度。
0o0o0o0
2021-08-02 16:53:57 +08:00
@lu5je0
@fishlium
找规律然后手打 hhh
wpblank
2021-08-02 17:01:54 +08:00
今日份的快乐 哈哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/793105

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX