专栏名称: 看雪学苑
致力于移动与安全研究的开发者社区,看雪学院(kanxue.com)官方微信公众帐号。
目录
相关文章推荐
福建省人民政府公报  ·  公告 ·  昨天  
嘶吼专业版  ·  Zyxel发现不良签名更新导致防火墙关键错误 ·  昨天  
今靖江  ·  工信部曝光!这些App,高风险!速查→ ·  2 天前  
今靖江  ·  工信部曝光!这些App,高风险!速查→ ·  2 天前  
新法治报  ·  全部禁言!彻底凉凉! ·  4 天前  
新法治报  ·  全部禁言!彻底凉凉! ·  4 天前  
51好读  ›  专栏  ›  看雪学苑

AI时代 安全护航 | Binary Ninja,助力第八届安全开发者峰会(SDC2024)

看雪学苑  · 公众号  · 互联网安全  · 2024-09-29 17:59

主要观点总结

看雪·第八届安全开发者峰会(SDC 2024)将聚焦AI时代的安全问题,Binary Ninja将作为黄金合作伙伴出席。Binary Ninja是一款强大的安全工具,具有反编译、反汇编、调试、二进制分析等功能,支持多种指令集和操作系统。此外,还提供丰富的API扩展性和团队协作功能。

关键观点总结

关键观点1: SDC 2024以“AI时代安全护航”为主题,聚焦AI与安全的深度融合。

峰会将探讨AI技术在安全领域的应用和发展趋势。

关键观点2: Binary Ninja是一款强大的安全工具,具有多种功能。

包括反编译、反汇编、调试、二进制分析等,广泛应用于恶意软件分析、漏洞挖掘、科学研究等领域。

关键观点3: Binary Ninja支持多种指令集和操作系统。

包括x86、ARM、PowerPC、MIPS等主流指令集,以及PE、Mach-O、ELF等操作系统可执行文件的加载。

关键观点4: Binary Ninja提供丰富的API扩展性。

用户可以使用Python/C++/Rust API添加对其他指令集或文件格式的支持,实现自动化流程。

关键观点5: Binary Ninja支持团队协作分析。

企业版提供更强大的功能,如浮动许可证、项目管理、SSO登录认证等。


正文


AI时代,安全不仅仅是防御和保护,而是需要与技术创新并行发展。


10月23日,看雪·第八届安全开发者峰会(SDC 2024)将于上海举办!本届峰会以“AI时代 安全护航”为主题,携手业界顶尖的开发者、安全专家和技术从业人员,共同探讨AI与安全的深度融合。


Binary Ninja, 将作为 SDC 2024 黄金合作伙伴盛大出席峰会,共促安全技术的创新与发展。



Binary Ninja是一款交互式的反编译器、反汇编器、调试器,以及二进制分析平台。Binary Ninja由Vector35公司开发。自2015年创立以来,我们一直致力于为逆向工程师助力。

Binary Ninja拥有强大的分析能力,简洁高效的用户界面,以及高质量的API,已在全世界被广泛用于恶意软件分析,漏洞挖掘,科学研究等领域。


SDC


反汇编文件

Binary Ninja能够反汇编多种指令集/架构,包括x86,x86_64, ARMv7 (包含Thumb2),ARMv8 (AArch64),PowerPC,MIPS,RISC-V,NanoMIPS,MSP430,TriCore,C-SKY等等。 此外,我们的用户社区也开发了许多用于其他指令集/框架的插件。 Binary Ninja包含针对主流操作系统可执行文件的加载器(PE, Mach-O, ELF),以及略为小众的MD1Rom、VxWorks等。 另外,可以通过我们的Python/C++/Rust API添加对其他指令集或文件格式的支持。


SDC


反编译代码

Binary Ninja的反编译器支持其所有官方支持的架构。Binary Ninja的反编译器包含在软件内,无需额外购买。此外,对于非官方支持的架构,用于也可以实现由汇编代码到LLIL的提升,进而获得完整的反编译支持。我们的反编译器可以输出C伪代码或者BNIL,并且可以自由切换。


SDC


调试代码

我们的开源调试器支持在Windows、macOS、Linux上调试应用程序。它支持本地调试以及远程调试。在Windows系统上,调试器还集成了WinDbg的TTD(Time-Travel Debugging)功能,能够记录程序的执行过程并且任意回放与分析。


SDC


自动化流程

我们的Python/C++/Rust API扩展性极强,不仅可以用于编写新的架构和加载器,还可以自动化完成任何能够在图形用户界面中完成的工作流程(定义和使用类型,修补代码,反编译等等)。


SDC


创建插件

如果你编写了一个很酷的插件,可以将其发布到插件管理器并与我们的用户社区分享。用户可以直接在Binary Ninja的插件管理器中安装或升级插件。


SDC


快速浏览文件

Triage视图可以提供初步的信息。使用熵视图寻找有意思的区域,例如加壳或者加密的代码。单击任何位置即可跳转到对应的地址。


SDC


交互式的探索

我们的用户图形界面是简洁高效的,没有任何会散你注意力的选项,但具有完成重要工作所需的所有功能,包括多页签、同步和拆分视图、自定义主题和布局等。


SDC


标注一切

逆向工程是探索未知事物的过程。随着您理解的加深,我们会为您提供工具来表示并改进分析结果。添加类型、结构、注释、突出显示、标签等。


SDC


高效的修补代码

使用各种专为提高速度而设计的工具快速有效地制作二进制补丁。直接编辑汇编代码,选择预设补丁,用我们的十六进制编辑器视图编辑原始字节,甚至使用内置SCC编译器将C代码编译到文件中。


SDC


随时切换平台

Binary Ninja 不仅可以在 Windows、macOS 和 Linux 上无缝运行,而且每次购买都包含所有三个平台,无需单独付费。


SDC


批量处理

您可以将Binary Ninja做为一个分析引擎来构建复杂的分析流程,或者自动化的批量处理文件。我们的分析可以完全在不借助图形界面的情况下进行。(仅限商业版,旗舰版或企业版)







请到「今天看啥」查看全文