我对逆向工程科学完全陌生,对汇编语言知之甚少。顺便说一下,我正在研究kaggle 上可用的反汇编恶意文件的数据集。这些文件由 IDA Pro 生成,我无权访问可执行文件或 IDA Pro。
此外,我已经阅读了几篇关于这个主题的论文,并尝试实现其中之一,这个。但是,我需要从这些代码生成函数调用图。我用谷歌搜索了几个小时,但找不到任何开源工具来从反汇编文件静态生成这个图。
我是一名计算机科学专业的学生,因此,正如预期的那样,如果没有人,我愿意实施一个,但是,我不知道如何或从哪里开始。
总结一下,我有以下几个问题:
1- How to generate function call graphs from disassembled files, statically?
2- Are there any algorithms, tools, or libraries to do this task or similar ones?
问候