功能的CFG:被调用函数的CFG应该包含在外部函数的CFG中吗?

时间:2017-03-04 08:19:10

标签: compiler-construction static-analysis malware disassembly control-flow-graph

假设我已经获得了函数的CFG(控制流图),并假设其中一个基本块调用了另一个函数(当然,调用是在Basic块的最后一条指令中进行的) )。

我的问题是:我应该将被调用函数的CFG嵌入到外部函数的CFG中吗?

要记住的事情:

  • 我为反汇编的二进制文件中的所有函数维护CFG。
  • 我正在处理的项目是使用静态分析进行恶意软件检测
  • 如果测试二进制样本中的任何一个CFG与恶意软件样本中的任何一个CFG匹配。

测试样本是恶意的。

0 个答案:

没有答案