radare2 5.6.0 发布,逆向工程框架和命令行工具集

栏目: 软件资讯 · 发布时间: 4年前

内容简介:radare2 是 radare 的一个重写版本,是一个逆向工程框架和命令行工具集,可以用来简化逆向工程任务。 radare2 5.6.0 现已发布,主要更新内容包括: Highlights ABI breaks - RAnal api 是 RAsm 插件的 new home,...

radare2 是 radare 的一个重写版本,是一个逆向工程框架和命令行 工具 集,可以用来简化逆向工程任务。

radare2 5.6.0 现已发布,主要更新内容包括:

Highlights

  • ABI breaks - RAnal api 是 RAsm 插件的 new home,减少安装大小
  • 在纯 C 中添加一个初始的、可运行的本地 r2pm 的重新实现(不需要 posix shell)
    • Windows 支持将在以后提供,需要更多测试和用户反馈。
  • 支持线程的初始版本(目前支持每个线程一个 RCore)
    • 删除或制作 TLS 全局变量、添加 atomic 支持、修复互斥和线程
    • r2r 测试套件现在可以在启用线程清理器的情况下运行构建
    • 删除所有sdb_fmt使用以换取线程安全的r_strf
  • 更多 ESIL 测试并提高 x86、arm64、riscv、v850 等的质量!
  • 改进了可用性并修复了面板中的一些错误交互,更好的帮助消息和改进的颜色主题。
  • 支持最新的 capstone,并倾向于系统范围的安装以获得更好的离线构建
  • 在沙盒模式下添加项目加载并添加dirtybit 以避免在没有任何更改时保存内容。
  • 新命令:pdu, r-/r+, fc, aafs, pcc, /aF, isqq. iS,, axl, /e, pFB, ws#以支持更多的 pascal 字符串类型
  • 二进制 PLIST printing (pFB) 与 (pFA - for android binary xml) 结合得很好
  • 使用aafs和sixref将分析速度提高几个数量级
  • 在 hexdump 和 disasm 中的指令标记化中使用 Honor flag colors
  • 修复自 5.5.4 以来的 3 个 CVE、大量内存泄漏和所有覆盖性的关键问题
    • 通过使用新工具和 stdint 基本类型提高代码质量
  • 支持原生 arm64 linux 主机上的 arm32 调试
  • 将脚本支持扩展到 quickjs 和 wren 编程语言
  • 将time测量指令添加到rarun2
  • 添加 Rabin Karp 更快的搜索算法 (/e) 并修复搜索循环中的一些错误
  • 添加新的 Arch 插件:loongarch、evm.cs、v850.np 和 chip8

更新说明:https://github.com/radareorg/radare2/releases/tag/5.6.0 


以上所述就是小编给大家介绍的《radare2 5.6.0 发布,逆向工程框架和命令行工具集》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

Masterminds of Programming

Masterminds of Programming

Federico Biancuzzi、Chromatic / O'Reilly Media / 2009-03-27 / USD 39.99

Description Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), Jame......一起来看看 《Masterminds of Programming》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具