自动化逆向工程培训:用Binary Ninja提升二进制分析技能

Trail of Bits宣布推出基于Binary Ninja的自动化逆向工程培训课程,涵盖恶意分析、漏洞研究、架构扩展等实战模块,帮助安全分析师通过Python/C++ API实现自动化逆向任务与插件开发。

宣布自动化逆向工程培训 – Trail of Bits博客

Josh Watson
2019年5月30日
binary-ninja, reversing, static-analysis, training

Trail of Bits很高兴宣布推出基于Binary Ninja的自动化逆向工程新培训课程。

近期培训

2020年1月20-23日 – 纽约市

多年来我们一直盛赞Vector35的Binary Ninja。我们用它实现了以下成果:

  • 在DEFCON 2016 CTF资格赛中为2000个独特二进制文件生成"漏洞利用"
  • 实现DEFCON 2017比赛中奇特的clemency架构
  • 编写可反虚拟化C++虚函数的架构无关插件
  • 精准模拟Heartbleed漏洞的二进制模型
  • 在McSema 2.0中恢复程序控制流
  • 开发EVM字节码反汇编器Ethersplay

这些工作和大量交流赢得了Binary Ninja作者的高度赞扬:

“Josh无疑是我们最懂Binary Ninja的用户。我们密切关注他的所有反馈,想不到比他更合适的第三方讲师来传授使用Binary Ninja解决逆向工程问题的方法。”
——Jordan Wiens, Vector35联合创始人

如果您正在进行任何手动逆向工程,真的应该考虑学习使用Binary Ninja。其API比竞争对手更清晰,文档更全面且示例丰富,能快速找到所需内容。

Binary Ninja的设计比其他二进制分析工具现代得多。Vector35从头构建它旨在持续创新,避免受历史设计选择束缚。他们不断添加新功能和更优分析,并开放接口允许编写插件和创建自定义工具。

自动化也变得更加容易。内置的分析功能无需自行实现,所有内容都提升为架构无关语言,可在Binary Ninja支持的任何语言上执行相同分析。如果使用API编写自己的架构插件并实现提升器,立即免费获得所有分析功能。

更重要的是,Binary Ninja的价格显著低于主要竞争对手。

在行业专家帮助下掌握Binary Ninja

您可以自学Binary Ninja。Vector35在发布实用材料、管理活跃Slack社区和提供信息丰富的演示方面做得很好。

但如果您无法为学习时间计费,请考虑我们的模块化培训。这些培训可根据公司需求定制,您可以选择技能数量和培训天数。以下是可学习的内容:

Binary Ninja逆向工程(1天)

通过这个一日模块,您将能逆向工程软件并自动化简单任务,为进入核心模块"自动化逆向工程"做好准备。

Binary Ninja自动化逆向工程(2天)

将逆向工程技能提升到新水平。这个两天培训模块深入探讨Python API,结束后您将能自动化常见分析任务,并通过插件扩展Binary Ninja的内置功能。

Binary Ninja自动化恶意软件分析(2天)

在自动化逆向工程模块基础上,这个两天模块提供应对恶意软件隐藏或混淆功能的高级技术工具箱。结束后您将能编写检测和反混淆字符串及控制流的插件,并编写检测例程以批量识别恶意行为。

Binary Ninja自动化漏洞研究(2天)

这个两天模块延伸自动化逆向工程内容,提供自动化二进制应用漏洞挖掘工具,并使用Binary Ninja编写C语言漏洞利用载荷。练习以友好的夺旗赛形式提供。

自定义加载器和架构(1天)

这个一日模块培训扩展Binary Ninja对新文件类型和架构的支持,并学习扩展现有架构插件。结束后您将能逆向工程指令集,并实现反汇编器、提升器和加载器插件。

使用C++ API扩展Binary Ninja(1天)

这个一日模块演示不同API的差异,以及如何用C++编写高效Binary Ninja插件。结束后您将能开发与Binary Ninja核心交互的独立应用。

[下载包含所有模块描述的PDF]

让分析师发挥更大效能

逆向工程潜力巨大,但如果手动操作,会浪费大量时间和智力。使用Binary Ninja自动化逆向工程,并通过我们的培训模块加速提升能力。

[联系我们安排培训]

如果您喜欢这篇文章,请分享至: Twitter | LinkedIn | GitHub | Mastodon | Hacker News


页面内容
近期培训 | 在行业专家帮助下掌握Binary Ninja | 让分析师发挥更大效能

近期文章
构建安全消息系统很难:对Bitchat安全辩论的 nuanced 观点
使用Deptective调查依赖项
做好准备,AIxCC评分轮已开始!
使智能合约超越私钥风险
Go解析器中意想不到的安全隐患

© 2025 Trail of Bits.
使用Hugo和Mainroad主题生成。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计