谷歌上周五宣布BinDiff开源——这是给安全研究人员用于进行二进制文件分析和对比的工具。早在2011年的时候,谷歌就收购了Zynamics,也就成为了BinDiff的东家,那个时候这款工具就已经很流行了。BinDiff当时是需要商业授权的,只不过谷歌在收购Zynamics之后调低了其价格。

谷歌自己将BinDiff融入到了许多内部文件分析系统中,利用其二进制对比技术,来追踪恶意程序家族。谷歌软件工程师Christian Blichmann表示:“在谷歌,BinDiff核心引擎驱动着大规模的恶意程序处理流程,帮助保护内部和外部用户。BinDiff提供对比结果,通过数十亿次的对比,将全球恶意程序汇聚成相关家族。”

除了恶意程序的追踪,BinDiff开发人员还说,该工具可用于发现厂家提供软件中的错误修正,跨相似二进制文件传递分析结果。这在进行安全研究,帮助开发团队避免相同代码重复工作的问题上,能够节约很多时间。

当前,BinDiff能够针对x86、MIPS、ARM/AArch64、PowerPC等架构进行二进制文件的对比。最新版,是为Windows和Linux平台开发的4.2版,当前已经可以从官方网站下载。

开源linux 二进制工具,谷歌开源二进制文件对比工具 BinDiff相关推荐

  1. Diaphora源码分析——二进制文件对比工具

    本博客由闲散白帽子胖胖鹏鹏胖胖鹏潜力所写,仅仅作为个人技术交流分享,不得用做商业用途.转载请注明出处,未经许可禁止将本博客内所有内容转载.商用. 0x00 Diaphora介绍 Diaphora(δι ...

  2. 开源linux 二进制工具,又一款开源好物:逐字节分析的二进制数据分析工具bitinsight...

    项目名称:bitinsight 项目作者:compilelife 开源许可协议:GPL-3.0 项目地址:https://gitee.com/compilelife/bitinsight 项目简介 b ...

  3. 继Facebook开源PyTorch3D后,谷歌开源TensorFlow 3D场景理解库

    来源:机器之心本文约2000字,建议阅读5分钟谷歌于近日开源了一个基于 TF 框架的高度模块化和高效处理库 TensorFlow 3D. 继 2020 年初 Facebook 开源基于 PyTorch ...

  4. 继 Facebook 开源 PyTorch3D 后,谷歌开源 TensorFlow 3D 场景理解库

    转自:机器之心 [导语]:继 2020 年初 Facebook 开源基于 PyTorch 的 3D 计算机视觉库 PyTorch3D 之后,谷歌也于近日开源了一个基于 TF 框架的高度模块化和高效处理 ...

  5. 小米9开源linux内核,发布即开源:小米开源新机Mi 11内核源码

    小米已开源最近发布的新机小米 11 的源码,小米 11 系统内核基于 Android R,源码已更新至小米手机内核的 GitHub 仓库,代号为 venus-r-oss. 由于 Android 系统是 ...

  6. mysql 结构对比工具_Mysql 数据库结构 对比工具

    一. This program does not update a database. It only produces update scripts (which show the differen ...

  7. Facebook 开源 Instagram 的Python 代码静态安全分析工具 Pysa

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Facebook 正式发布安全工具 Pysa,它专用于查找并修复 Instagram app 庞大Python 代码库中的漏洞. Py ...

  8. 谷歌开源容器镜像的签名和验证工具 Cosign

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士 谷歌发布一款新的开源工具 Cosign,使容器镜像的签名和认证管理流程更为方便. Cosign 由谷歌和Linux 基金会的 sigsto ...

  9. 谷歌开源文件访问漏洞审计工具 PathAuditor(详解)

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 本周一,谷歌宣布开放 PathAuditor 工具的源代码,帮助开发人员找到和文件访问相关的漏洞,不过它并非受谷歌官方支持的产品. 谷 ...

最新文章

  1. 10个JavaScript难点
  2. linux线程同步(4)-自旋锁
  3. 控制台程序console输入参数 获取参数
  4. 华为服务器怎么查看系统日志,华为日志服务器
  5. python3 绝对值_Python的绝对值最大的数字,python
  6. lm358应用电路讲解_工业电路板维修、电子电路、运算放大器
  7. iptables小结
  8. Swift App启动干了什么事情, 删掉UIApplicationMain,自定义实现main类, Main Runloop
  9. DSP2812学习笔记-Flash固化操作
  10. windows多线程同步机制---原子锁
  11. 三千弱水,总有一瓢知我冷暖
  12. 测试案例(五个案例)
  13. BIOS三种硬盘模式
  14. NRF24L01 无线通信模块使用方法
  15. php-fpm status,使用php-fpm状态页观察当前的php-fpm状态
  16. LSTM长短期记忆人工神经网络简述
  17. 【LeetCode】详解环形链表141. Linked List Cycle Given a linked list, determine if it has a cycle in it. To
  18. 判断一个人能否胜任团队leader,就看这一点,转载
  19. IT行业的各岗位职责
  20. GATBX遗传算法工具箱函数及实例讲解

热门文章

  1. Generator的异步编程
  2. android 生成签名和SHA1签名信息
  3. jquery的一次点击实现
  4. MVC.NET:提供对字体文件.woff的访问
  5. java学习笔记七——继承
  6. Web Service Compression for .NET CF 3.5
  7. mysql中查询缓存优化以及慢查询
  8. Python办公自动化(六)|自动更新表格,
  9. keepalived+Nginx实现Web高可用
  10. tomcat升级步骤