文件名称:elfhash:ELF哈希操作工具
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-06 11:17:56
C++
elfhash elfhash是用于操纵ELF文件的哈希表的实用程序。 #特征: 0,体系结构独立,这意味着您可以在x86 / x86_64平台上处理32位ARM ELF。 1,将ELF中的GNU样式哈希表转换为sysV样式。 2,重新构建sysv哈希表,如果您手动更改ELF动态符号,则可能需要重新对其进行哈希处理。 3,将符号重命名为相同长度的新名称。 “相同长度”是一个限制:如果新符号名称具有不同的长度,则需要处理这么多的偏移量问题。 #建造: $ make $ sudo进行安装 它将安装“ elfhash”以处理32位和64位ELF。 #用法: $ elfhash:将gnu样式哈希转换为sysv样式(如果存在)。 $ elfhash -r:重建sysv哈希。 $ elfhash -f old_symbol -t new_symbol:将旧符号名称重命名为新名
【文件预览】:
elfhash-master
----test()
--------Makefile(775B)
--------hello.c(207B)
--------helloWorld.h(410B)
--------HelloWorld.java(269B)
--------main.c(163B)
----README.md(1KB)
----Makefile(294B)
----elfhash.h(766B)
----elf.h(139KB)
----elfhash.c(19KB)
----rsc()
--------elfwrap.c(19KB)
----main.c(6KB)