文件名称:elf2json:将ELF二进制文件转换为JSON表示形式
文件大小:64KB
文件格式:ZIP
更新时间:2024-05-31 18:10:46
OCaml
elf2json 将ELF二进制文件转换为JSON表示形式,因为它是2015年,所有内容都应转换为JSON,为什么不呢? 新的功能 elf2json -o symbolTable :从JSON表示中有选择地打印键 现在, symbolTable和dynamicSymbols按地址排序。 增加了slideSectors键,它是一个具有begin , end和slide字段的对象,这些字段提供从符号的VM地址中减去的值,以给出其二进制磁盘上偏移位置(如果有)。 安装 简单的: opam install elf2json 生成并安装: make && make install 或者: ocaml setup.ml -configure && ocaml setup.ml -build && sudo ocaml setup.ml -install 用法 最基本的: elf2json
【文件预览】:
elf2json-master
----.gitignore(13B)
----configure(363B)
----_tags(1017B)
----myocamlbuild.ml(17KB)
----opam()
--------opam(667B)
--------descr(267B)
--------files()
----Makefile(750B)
----output()
--------other.b64.min.json(36KB)
----src()
--------elf2json.ml(6KB)
----.merlin(79B)
----setup.ml(172KB)
----LICENSE(1KB)
----_oasis(1005B)
----README.md(38KB)
----lib()
--------E2j_ByteCoverage.ml(835B)
--------E2j_ElfProgramHeader.ml(710B)
--------META(361B)
--------E2j_ElfSectionHeader.ml(768B)
--------E2j_Json.ml(1KB)
--------E2j_ElfSymbolTable.ml(853B)
--------E2j_ElfHeader.ml(1KB)
--------E2j.ml(276B)
--------e2jlib.mldylib(217B)
--------E2j_ElfDynamic.ml(661B)
--------e2jlib.mllib(217B)
--------E2j_ElfReloc.ml(473B)