内容简介:radare2 是 radare 的一个重写版本,是一个逆向工程框架和命令行工具集,可以用来简化逆向工程任务。 radare2 5.5.2 正式发布,该版本更新内容包括: ARM/THUMB 修复 arm64 上 adrp 的组装错误 #19464 使用的 as...
radare2 是 radare 的一个重写版本,是一个逆向工程框架和命令行 工具 集,可以用来简化逆向工程任务。
radare2 5.5.2 正式发布,该版本更新内容包括:
ARM/THUMB
- 修复 arm64 上 adrp 的组装错误 #19464
- 使用的 asm 插件不存在时使用 null 插件
- 为 ARM 二进制文件处理更多 ELF 重定位
- 修复 Thumb 指令 mov-pc 的仿真问题
Binary parsing(二进制解析)
- 加入 Plan 9的符号解析
- 修复 PE 元数据头部名称解析(.net 相关)
- 添加
bin_xtr.xtr_pemixedPE 用户插件
构建
- 在 git pull 的安装脚本中使用远程 URL
- 在 CI(新的一流平台)中启用 mingw32/mingw64 构建
cons/ui
- 改善面板模式下的 snow 体验
- 加入 eco! 和 eco* ,和其他生态 排序 列表。
- 在 graph.few 中显示上一个节点
- 分析代码时,在 disasm 中改进光标上/下的可视性
crash
- 修正了 dwarf 解析器无效的指针读取问题
- Fix #19455 - pyc 缓冲区中使用的负污染偏移导致 oobread
- Fix #19448 - 修正了在 PE 段头文件中使用非 null 终止字符串的问题
- Fix #19446 - x509 解析器中的空解引用(null derefs)
- Fix #19443 - marshall 中的 UAF 是空对象的问题
- Fix #19442 - 修正 pyc 编组中的堆下溢
- Fix #19444 - PE签名逻辑中的空解引用
其他
- 修复#19463 - io 写入错误会报告回归
- 修复#19473 - 支持 libc 文件名 w/o 版本的堆分析
- 修复 Dalvik 的 Esil 条件
- 对六边形 VLIW 的初步支持
- 修复 r_str_replace 中的无限循环
差异/签名
- 在 radiff2 中实现符号名称列表差异
- 修复
zj变量的输出 - 将二分搜索算法添加到 pvector
r2pipe
- 修复 r2pipe.cmd("Z") 命令失败时不返回任何输出的问题
- 更新了对 Go 和 V 的 R2pipeSide 支持
更新公告:https://github.com/radareorg/radare2/releases/tag/5.5.2
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Compilers
Alfred V. Aho、Monica S. Lam、Ravi Sethi、Jeffrey D. Ullman / Addison Wesley / 2006-9-10 / USD 186.80
This book provides the foundation for understanding the theory and pracitce of compilers. Revised and updated, it reflects the current state of compilation. Every chapter has been completely revised ......一起来看看 《Compilers》 这本书的介绍吧!
