水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
首页
|
上页
|
下页
|
尾页
|
2/3
|
转到
主题:Kaitai Struct: A new way to develop parsers for binary stru
10楼
|
Knightmare
|
2021-01-17 17:14:11
|
只看此ID
真不是。
protobuf主要是为了传递数据用的
这个是可以描述所有binary结构的,包括elf,pe,mp3,mp4等等。
【 在 canper (洗衣粉) 的大作中提到: 】
: 标 题: Re: Kaitai Struct: A new way to develop parsers for binary
: 发信站: 水木社区 (Sun Jan 17 15:43:50 2021), 站内
:
:
: 类似protobuf?
: 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : 你只要用这个定义一次数据结构就可以让支持的所有语言都可以操作。
: : 而且操作接口抽象的还挺好的。
: : 我说你就不能花宝贵的20秒上网站上看一眼再来bbs水么?
: : ...................
:
: --
:
: 於是問其妹伊邪那美命曰汝身者如何成答曰吾身者成成不成合處一處在爾伊邪那岐命詔 我身者成成而成餘處一處在故以此吾身成餘處刺塞汝身不成合處而奈何
:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 58.61.240.*]
--
修改:Knightmare FROM 106.39.150.*
FROM 106.39.150.*
11楼
|
windd123
|
2021-01-17 17:55:31
|
只看此ID
挺好
【 在 MetalSlugX 的大作中提到: 】
:
https://kaitai.io/
--
FROM 120.37.161.*
12楼
|
olddognewwit
|
2021-01-17 20:26:22
|
只看此ID
很棒,十年前我就打算作一个,后来因为开发业务腾不出时间作罢。
建议改一个名字如FlexForm之类的,kaitai太拼音化了。
--
FROM 61.149.218.*
13楼
|
eematlab
|
2021-01-17 20:46:57
|
只看此ID
这个不会是中国人开发的吧, kaitai也不好读啊
其实名字不重要,重要的是知名度
当然如果叫binFlex可能更易懂些
看了一下runtime Library都是MIT, 赞
【 在 olddognewwit 的大作中提到: 】
: 很棒,十年前我就打算作一个,后来因为开发业务腾不出时间作罢。
: 建议改一个名字如FlexForm之类的,kaitai太拼音化了。
--
FROM 101.86.19.*
14楼
|
javaboy
|
2021-01-17 21:11:09
|
只看此ID
有可能是国人开发的。在搞逆向的圈子见过它。。。
【 在 eematlab (一辰未冉) 的大作中提到: 】
: 这个不会是中国人开发的吧, kaitai也不好读啊
: 其实名字不重要,重要的是知名度
: 当然如果叫binFlex可能更易懂些
: ...................
--
FROM 114.87.240.*
15楼
|
ArchLinux
|
2021-01-17 22:27:57
|
只看此ID
看GitHub上的Kaitai team的成员,很多都是欧洲人。
【 在 eematlab (一辰未冉) 的大作中提到: 】
: 这个不会是中国人开发的吧, kaitai也不好读啊
: 其实名字不重要,重要的是知名度
: 当然如果叫binFlex可能更易懂些
: ...................
--
FROM 114.253.248.*
16楼
|
ArchLinux
|
2021-01-17 22:29:12
|
只看此ID
类似的东西也不是没有,coreboot有个叫bincfg的小工具,就是输入一个文件描述,再根据描述给一个设定值,这个工具就能产生一个对应的二进制文件。Kaitai的创新点是把文件描述转换成了各种语言的解析器代码。
https://review.coreboot.org/c/coreboot/+/17445
【 在 MetalSlugX (冰天雪地敲冰块,春光灿烂挖臭虫) 的大作中提到: 】
:
https://kaitai.io/
--
FROM 114.253.248.*
17楼
|
ZHMZFFL
|
2021-01-17 23:25:09
|
只看此ID
记下了
--
FROM 119.248.181.*
18楼
|
superisaac
|
2021-01-18 13:09:03
|
只看此ID
turing complete吗?
【 在 Knightmare (梦醒时分) 的大作中提到: 】
: 标 题: Re: Kaitai Struct: A new way to develop parsers for binary
: 发信站: 水木社区 (Sun Jan 17 17:15:27 2021), 站内
:
: 真不是。
: protobuf主要是为了传递数据用的
: 这个是可以描述所有binary结构的,包括elf,pe,mp3,mp4等等。
:
:
:
: 【 在 canper (洗衣粉) 的大作中提到: 】
: : 标 题: Re: Kaitai Struct: A new way to develop parsers for binary
: : 发信站: 水木社区 (Sun Jan 17 15:43:50 2021), 站内
: :
: :
: : 类似protobuf?
: : 【 在 Knightmare (梦醒时分) 的大作中提到: 】
: : : 你只要用这个定义一次数据结构就可以让支持的所有语言都可以操作。
: : : 而且操作接口抽象的还挺好的。
: : : 我说你就不能花宝贵的20秒上网站上看一眼再来bbs水么?
: : : ...................
: :
: : --
: :
: : 於是問其妹伊邪那美命曰汝身者如何成答曰吾身者成成不成合處一處在爾伊邪那岐命詔 我身者成成而成餘處一處在故以此吾身成餘處刺塞汝身不成合處而奈何
: :
: :
: : ※ 来源:·水木社区 newsmth.net·[FROM: 58.61.240.*]
:
:
: --
:
: ※ 修改:·Knightmare 于 Jan 17 17:17:13 2021 修改本文·[FROM: 106.39.150.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 106.39.150.*]
--
修改:Knightmare FROM 106.39.150.*
FROM 103.82.227.*
19楼
|
RuralHunter
|
2021-01-19 18:29:03
|
只看此ID
看上去不错
【 在 MetalSlugX 的大作中提到: 】
:
:
https://kaitai.io/
#发自zSMTH@Fisher 8
--
FROM 218.82.216.*
首页
|
上页
|
下页
|
尾页
|
2/3
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版