-
UID:23
-
- 注册时间2019-06-18
- 最后登录2022-09-28
- 在线时间26小时
-
- 发帖8
- 搜Ta的帖子
- 精华0
- 金钱472
- 威望446
- 贡献值2
- 诚信值0
- 社区警告0
- 纠纷记录0
- 冻结资金0
- 保证金0
-
访问TA的空间加好友用道具
- 发帖
- 8
- 金钱
- 472
- 威望
- 446
- 贡献值
- 2
- 诚信值
- 0
- 社区警告
- 0
- 纠纷记录
- 0
- 冻结资金
- 0
- 保证金
- 0
|
![](https://www.ghoffice.net/attachment/advpic/20240701113941_1.gif)
FGZOn5U6'
!,\]> c 4-TM3Cw`d& 新功能 }SYvGp{J, XW19hG
8mV35A7l 数据类型。向结构和联合编辑器添加了位字段支持。还添加了一个附加的位域编辑器,用于未对齐结构中的显式位域放置。(GT-559) F4k`x/ak Eclipse集成。在Extensions / Eclipse下的安装目录中添加了新的GhidraSleighEditor Eclipse插件。(GT-113) ^ PD a GUI。添加了通过按住Control键并单击唯一的排序表列来关闭表排序的方法。(GT-2763,问题#87) ie_wJ=s GUI。现在,将鼠标悬停在地址上会显示该地址的字节在导入文件中来自何处。(GT-3016,第154期) ,
w_ Ew 进口商:MachO。为DYLD共享的缓存文件添加了新的导入器/加载器。(GT-2343) v/kYyz 语言。实现了英特尔MCS-96处理器模块。(GT-2350) =.uE(L`]NA 语言。添加了Tricore处理器规格。(GT-3041,问题#567) ak'RV*>mT 语言。添加了HCS12X处理器规格。(GT-3049) 7~IAgjo,@ 语言。添加了HCS05和HCS08雪橇处理器规格。(GT-3050)
rR7}SEa 语言。添加了SH4雪橇处理器规范。(GT-3051,第37期) Di&tm1R1 语言。添加了MCS-48处理器规格。(GT-3058,问题#638) {C<ch@sR 内存。添加了新的API,以保留导入程序的原始字节以及它们如何映射到内存块。(GT-2845) L.8-nTg"y 程序API。增加了对结构和联合的位域支持。 警告:将对所有可打开更新的已修改程序和数据类型存档强制进行版本升级。(GT-557) Q=+KnE=h SLEIGH。添加了两个新的扩展模块(SleighDevTools和GnuDisassembler)以支持处理器模块开发。增加了对pcode junit测试的支持,该测试利用交叉编译的C测试代码的仿真来验证雪橇pcode(即指令语义)。SleighDevTools扩展提供了pcode测试C源代码和关联的构建脚本,以及外部反汇编程序支持,以帮助验证反汇编指令语法。(GT-3067) SDot0`s> 改进 lAoH@+dyA+ Q%85,L^ U fQv^=DI# 分析。添加了示例脚本ResolveX86orX64LinuxSyscallsScript.java,用于反编译x86和x64中的Linux系统调用。在Advanced类中添加了与syscall相关的练习。(GT-3113) UE(%R1Py 基本基础设施。使bash脚本更具可移植性,从而可以在其他平台上启动Ghidra。(GT-2742,问题#347) :+u?A
建立。创建了一个新的Gradle任务,该任务可以自动化DevGuide.md中定义的某些安装过程。(GT-2897) U*6r".sz 建立。现在,该版本允许使用较新版本的Gradle。(GT-3017,问题#737) O|8p
# 数据类型。所有DataType归档文件都已重新生成,以支持新的位域功能。(GT-2878) KQEn C`Nz 数据类型。CategoryPath现在在其组件中接受正斜杠。(GT-2961) LTi0,03l< 数据类型。修复了“结构编辑器”错误,该错误导致成功编辑名称字段后导致行的“ 数据类型”字段被编辑。(GT-3109,问题#703) 5VISP4a 反编译器。现在,大多数形式的不必要或冗余的复制语句都已从反编译器输出中删除。(GT-2839) N~a?0x 反编译器。增强了双击Decompiler大括号语法令牌以导航到匹配大括号的功能。(GT-2846) {AB0 PM;- 反编译器。更新了反编译器,以在goto双击该标签时导航至该语句的标签。(GT-2847) |=SaI%%Be 反编译器。更新了反编译器的“ 复制”操作,以在没有选择时复制光标下的符号。(GT-2914,问题#411) SL*B `P~{ 反编译器。修复了外部导航损坏的问题:导航至“ 编辑->工具选项...”中的“ 外部程序”选项。(GT-2932) m:'fk;khN 反编译器。用于处理优化除法的反编译器逻辑已更新,可以识别通常在使用较新的64位编译器生成的可执行文件中发现的格式。(GT-2968,问题#668) @P%&Dha 反编译器。为x64 __chkstk功能实现了呼叫修复。(GT-3006,版本# 670,671) S3 &L 反编译器。反编译器简化了优化除法和比较表达式中使用的许多新符号位提取形式。(GT-3036) aK,G6y 反编译器。Ghidra现在在分析16位x86程序时支持保护模式寻址。这是分析NE格式可执行文件时的默认变体,但也可以用于MZ(和其他)格式。(GT-3090,第98期) ATwPfo8jx@ 反编译器。向反编译器添加了“ 显示引用以查找地址和查找引用以引用符号”操作。在结构编辑器中添加了“ 字段的查找用途”操作。(GT-3115,版本# 474、542、543) :HwB+Bjy 反编译器。更新了反编译器的“ 编辑数据类型”操作以处理更多字段。(GT-3116,版本# 275,511) #/YKA{ 反编译器。在反编译器窗口中重命名单个参数不再阻止浮动参数的数据类型。重新键入单个参数将锁定该参数的数据类型,但不再阻止其他参数的数据类型浮动。(GT-3162) fSSDOH!
U, 文件资料。修复了GitHub相关文档中的拼写错误和其他错误。(GT-2748,版本# 345、361、370、375、398) W#ev 文件资料。向DevGuide.md添加了有关如何运行单元/集成测试的文档。(GT-3046,版本# 815,832) 2?HLEiI1 DWARF。纠正了DWARF分析,以处理在非默认位置导入的二进制文件。(GT-2963,问题#637) 0{ \AP< 仿真器。在API级别添加了改进的仿真支持,包括通过EmulatorHelper类公开的简化API。提供了利用此API的示例GhidraScript。(GT-3066) & |