

Python 有没有能从 elf 文件中解析出函数调用关系的 lib?
source link: https://www.v2ex.com/t/780697
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

我现在是用 fromelf 生成反汇编文件,然后再用正则表达式从反汇编文件中解析出函数调用关系(单片机程序,只有几十 K )
但是反汇编文件本身没有标准,每个编译器生成的反汇编文件格式都不一样,,而且还会随着时间变化,,不方便维护
我就想,fromelf 能从 elf 文件解析出函数调用关系,那说明 elf 文件中是存储了这种信息的,而 elf 格式本身是标准化的,,那直接从 elf 文件中解析函数调用关系岂不是更稳定、更全面
网上搜到的 elf 解析库主要是 pyelftools,,但是感觉它只能解析 elf 文件的各种 header 和符号表,,似乎没有解析函数调用关系的能力
请问各位大佬,,python 有 lib 能实现这种功能吗?
Recommend
-
52
安全验证 - 知乎系统监测到您的网络环境存在异常,为保证您的正常访问,请点击下方验证按钮进行验证。在您验证完成前,该提示将多次出现
-
50
(点击上方公众号,可快速关注) 来源:潇湘隐者 , www.cnblogs.com/kerrycod...
-
58
内容出自极客时间专栏 《Linux 性能优化实战...
-
2
使用 Chrome 觀看都相當正常 使用 Edge 觀看會有機率進入藍白畫面, 甚至直接重開機 當機完之後再啟動會有降低當機的機率 Windows 10 專業版 (2004) Intel i7-9700F GeFo...
-
5
10亿枚 XRP 从 Ripple 托管钱包中解锁
-
11
V2EX › 程序员 用从 binlog 中解析出的 id,立即向数据库(主库),会存在查不到的情况吗?
-
12
Unlock Music 音乐解锁 在浏览器中解锁加密的音乐文件。 Unlock encrypted music file in the browser. unlock-music项目是以学习和技术研究的初衷创建的,修改、再分发时请遵循
-
8
readtime 2021-11-08 01:59 采纳率: 0% 最新版ipad微信朋友圈数据库wc005_008.db文件表中Buffe...
-
8
V2EX › 程序员 有没有现成的代码分析出数组的通项公式? tuding · 20 小时 41 分钟前 · 7...
-
7
数据分析的真正核心在于如何从海量数据中提炼出有价值的结论,本文作者便从确定分析目标、提高商业认知以及不断学习复盘来帮助大家提高数据分析出结论能力,一起来看看吧!
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK