1. 首页
  2. 考试认证
  3. 其它
  4. 颜色分类leetcode barf project BARF 多平台开源二进制分析和逆向工程框架

颜色分类leetcode barf project BARF 多平台开源二进制分析和逆向工程框架

上传者: 2024-10-06 19:57:31上传 ZIP文件 961.08KB 热度 7次
颜色分类leetcode BARF :二元分析和逆向工程框架二进制代码的分析是计算机科学和软件工程学科的许多领域的关键活动,从软件安全和程序分析到逆向工程。手动二进制分析是一项困难且耗时的任务,并且有一些软件工具可以实现自动化或协助人类分析师。然而,这些工具中的大多数都有一些技术和商业限制,限制了大部分学术和从业者社区的访问和使用。 BARF是一个开源二进制分析框架,旨在支持信息安全学科中常见的各种二进制代码分析任务。它是一个可编写脚本的平台,支持从多个架构进行指令提升、二进制转换为中间表示、代码分析插件的可扩展框架以及与外部工具(如调试器、SMT求解器和仪器工具)的互操作。该框架主要设计用于人工辅助分析,但它可以完全自动化。 BARF项目包括BARF和相关的工具和包。到目前为止,该项目由以下项目组成: BARF :多平台开源二进制分析和逆向工程框架PyAsmJIT :适用于Intel x86_64和ARM架构的JIT。基于BARF构建的工具: BARFgadgets :让您在二进制程序中搜索、分类和验证ROP小工具。 BARFcfg :让您恢复二进制
下载地址
用户评论