文件名称:JMPscare:多执行跳转覆盖内省的工具
文件大小:13.45MB
文件格式:ZIP
更新时间:2024-05-26 05:06:10
Rust
JMPscare 多执行跳转覆盖内省的工具包:通过检查缺少哪些条件跳转来分析模糊测试结果。 该存储库包括以下组件: 收藏和模块可使用轻松收集执行跟踪 分析多个执行跟踪的工具,以查找始终/从未执行的条件跳转 适用于任何简单的执行跟踪(每行一个地址的文件) 支持ARM32,x86_64和MIPS32 潜在的新覆盖率分析(目前仅适用于ARM):评估单向跳转后可到达的N个分支的新基本块数 外挂程式 可可视化分析结果 包版广告跳跃的简要概述 指令突出显示 易于导航和自动修补(反转分支条件以强制执行) Ghidra插件WIP 有关更多信息,请授予每个目录中的自述文件。 有关更多信息,请参见BAR 2021上的论文“ JMPscare:仅二进制模糊测试的内省”。在阅读论文的预印本,并提供详细的详细信息。
【文件预览】:
JMPscare-master
----.gitignore(169B)
----analysis()
--------src()
--------Cargo.toml(458B)
--------README.md(2KB)
----LICENSE(1KB)
----collection()
--------python()
--------rust()
----.gitmodules(128B)
----README.md(1KB)
----binja.png(243KB)
----eval()
--------cov.zip(14.88MB)
--------README.md(519B)
--------eval.sh(288B)
----plugins()
--------binaryninja()