登录 注册
当前位置:主页 > 资源下载 > 9 > QBDI是一款基于LLVM技术的动态二进制分析框架

QBDI是一款基于LLVM技术的动态二进制分析框架

  • 更新:2024-11-29 13:13:02
  • 大小:629KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

介绍 QuarkslaB动态二进制工具(QBDI)是一个模块化,跨平台和跨体系结构的DBI框架。 它旨在支持在x86,x86-64,ARM和AArch64架构上运行Linux,macOS,Android,iOS和Windows操作系统。 除了C / C ++ API,Python和JS / frida绑定可用于脚本QBDI。 有关什么是DBI框架以及QBDI的工作方式的信息可以在用户文档介绍( )中找到。 QBDI模块化意味着它不包含首选的注入方法,并且被设计为与外部注入工具一起使用。 QBDI包括一个微型的(基于LD_PRELOAD的)Linux和macOS注入程序,用于动态可执行文件(QBDIPreload)。 QBDI还与参考动态仪表工具套件完全集成,允许任何人使用其组合的功能。 当前的局限性是QBDI不处理信号,多线程(不处理新线程的创建)和C ++异常机制。 但是,那些与系