Echo:通用静态分析框架

时间:2024-05-01 13:17:56
【文件属性】:

文件名称:Echo:通用静态分析框架

文件大小:574KB

文件格式:ZIP

更新时间:2024-05-01 13:17:56

bytecode emulation code-analysis control-flow-analysis x86

回声 Echo是一个实验性的通用,静态分析,符号执行和仿真框架,旨在为各种平台提供二进制代码分析帮助。 Echo是根据LGPLv3许可证发行的。 主要特点 控制流分析 创建静态和符号流程图 支配者分析 序列化为作用域的流程块或指令列表 数据流分析 创建数据流程图 检查指令的堆栈和变量依赖性。 统一的通用API。 将任何类型的图形序列化为点文件格式。 添加新的流程分析平台所需的工作量最少 支持平台: AsmResolver(CIL) dnlib(CIL) Iced(x86 32位和64位) 编译中 可以使用dotnet build或任何能够构建.NET Standard 2.0项目的IDE(例如Visual Studio或JetBrains Rider)来构建Echo。 并非所有项目都需要为生成有效的二进制文件而构建。 仅需要构建src/Core中找到的核心库。 任何其他项目


网友评论