- 使用python模仿linux下的readelf工具的实现,最近看<<程序员的自我修养--链接、装载与库>>这本书,了解了一点点elf文件格式
- 目前仅支持查看elf文件头信息和段表描述符信息,后续会增加查看符号表的功能
- 支持32位和64位格式的文件
- 有些东西还是做得不够好,解析文件头和段表的时候,完全使用了索引偏移的方式,重复性代码显得很冗余,后来想到完全可以使用ctypes模块来实现一个类似的c语言结构体存储结构来保存信息
-
Notifications
You must be signed in to change notification settings - Fork 1
hongningexpro/Py_readelf
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
python模仿readelf工具的实现
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published