Forwarded from 羽毛的小白板
duangsuse::Echo
#telegram 可是基于 MTProto 的... 二进制序列化哈? 😶
科普:MTProto 类似于 Google 的 Protobuf,不是啥 JSON 啥 XML,它不会把信息编码为字符串传输
duangsuse::Echo
经常看见 Python、Ruby 的 pack() unpack() 函数就是用于处理二进制结构的
https://ctf-wiki.github.io/ctf-wiki/misc/prefix/#python
就可以解析 BMP 文件头
struct.unpack('<ccIIIIIIHH',bmp)就可以解析 BMP 文件头
https://github.com/duangsuse/MonkeyVM/blob/master/src/main.rs#L300
当时写的 MonkeyVM 已编译块格式文档... 闹笑话2333
节选
当时写的 MonkeyVM 已编译块格式文档... 闹笑话2333
节选
///Id:33-byte value(i32)但的确可以正常工作... 我也不知道为何
///Lo:32-byte value(u32)
GitHub
duangsuse/MonkeyVM
Contribute to MonkeyVM development by creating an account on Github.