美国国家安全局(NSA)刚刚宣布,它将免费向公众开放其逆向工程工具 GHIDRA,源码将于今年 3 月登陆代码托管平台 GitHub 。NSA 指出,GHIDRA 框架的本质,是一款适用于 Windows、Mac 和 Linux 平台的反汇编程序。它能够将可执行文件分解为汇编代码,以进行分析。对于希望深入了解恶意软件,以查看其工作原理的安全研究人员来说,反汇编 工具 是相当实用的。
实际上,NSA 早已向其它政府机构分享过该工具。2017 年的时候,维基解密在 Vault 7 中首次曝光了 GHIDRA,消息来自于中央情报局(CIA)的内部文件。
该软件采用 Java 来编写,因此能够在安装了 Java 运行时环境(JRE)的任何系统上运行。交互式 GUI 使得逆向工程师能够利用在各个平台上运行的功能,并支持各种处理器指令集。
GHIDRA 可分解几乎所有操作系统的二进制文件,包括 Windows 、macOS、Linux、iOS 和 Android 。
此外,它还采用了模块化设计,方便用户为其添加软件包、以实现功能扩展。
使用过这款工具的政府官员在接受 ZDNet 采访时称,该软件深受欢迎。通过开放源码、成为一套免费的替代方案,NSA 之外的 开发 人员,也将能够快速挖掘和排查问题。
需要指出的是,GHIDRA 并不是 NSA 向公众提供的唯一工具(目前已有超过 30 款)。它们的命名风格不尽相同,比如 Beer Garden、Maplesyrup、Lemongrenade 和 Waterslide。
NSA 将在 3 月 5 号于旧金山举行的 RSA会议期间演示 GHIDRA,届时所有内容都可以在 GitHub 上找到。
[编译自: TechSpot ]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- NSA 将向公众开源逆向工程工具 GHIDRA
- NSA 将向公众开源逆向工程工具 GHIDRA
- BUF早餐铺 | Ethereum Classic 疑遭双花攻击;NSA宣布开源GHIDRA逆向工程工具;广东发布净网战报:...
- 免费逆向工程工具Ghidra指南
- 【技术分享】Cocoa应用逆向工程简介
- 【技术分享】Cocoa应用逆向工程简介
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
游戏开发的数学和物理
[ 日] 加藤洁 / 徐 谦 / 人民邮电出版社 / 59.00元
本书严格选取了游戏开发中最常用的数学和物理学知识,通过游戏开发实例,配上丰富的插图,以从易到难的顺序进行讲解。第1章到第5章分别讲解了物体的运动、卷动、碰撞检测、光线的制作、画面切换的细分处理。这五章将2D游戏必需的知识一网打尽,同时还严格挑选了少量3D游戏编程的基础内容以供参考。第6章系统梳理了游戏开发的数学和物理学理论,帮助读者更好地理解前五章的内容。 本书适合网络和手机游戏开发者阅读。一起来看看 《游戏开发的数学和物理》 这本书的介绍吧!