论坛首页 逆向工程技术区 阅读主题

[转帖]Ghidra 12.1(64楼)

434 浏览 24 回复
#1 楼主 2026-06-01 21:08:49
Ghidra 10.1
What's new in Ghidra 10.1e76K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Z5N6r3#2D9M7s2u0W2N6X3W2W2N6#2)9J5k6h3N6A6N6r3S2#2j5W2)9J5k6h3W2G2i4K6u0r3i4K6y4r3K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3j5X3I4G2j5W2)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9#2k6X3u0#2K9h3I4V1i4K6u0r3c8$3S2A6k6s2u0S2i4K6u0r3b7$3!0F1k6X3W2Y4N6i4u0S2N6r3W2G2L8Y4y4Q4x3V1k6b7N6h3u0D9K9h3y4Q4y4h3k6d9k6h3I4W2j5i4y4W2i4K6u0r3M7%4u0U0i4K6u0r3k6$3I4G2j5X3q4D9i4K6u0r3k6r3!0U0M7#2)9J5c8W2N6Z5j5i4c8K6e0X3g2%4i4K6u0W2K9s2c8E0L8l9`.`.
c85K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9#2k6X3u0#2K9h3I4V1i4K6u0r3k6$3S2A6k6s2u0S2i4K6g2X3x3e0m8Q4x3X3f1I4i4K6g2X3f1q4g2n7e0p5W2o6i4K6g2X3x3U0l9J5x3e0p5J5x3e0m8Q4x3X3g2*7K9i4l9`.


[培训]《冰与火的战歌:Windows内核攻防实战》!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。


最后于 2026-5-15 04:02
被linhanshi编辑

,原因:

---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-270738.htm
#17 2026-06-01 21:08:49
Ghidra 10.2
What's New in Ghidra 10.2
The not-so-fine print: Please Read!
Ghidra 10.2 is fully backward compatible with project data from previous releases. However, programs and data type archives which are created or modified in 10.2 will not be useable by an earlier Ghidra version.

This release includes many new features and capabilities, performance improvements, quite a few bug fixes, and many pull-request contributions. Thanks to all those who have contributed their time, thoughts, and code. The Ghidra user community thanks you too!

IMPORTANT: Ghidra requires Java 17 JDK to run. A newer version of Java may be acceptable, but has not been tested. Please see the Ghidra Installation Guide for additional information.

NOTE: Please note that any programs imported with a Ghidra beta versions or code built directly from source outside of a release tag may not be compatible and may have flaws that have been corrected. Any programs analyzed from a beta or other local master source build should be considered experimental and re-imported and analyzed with a release version. As an example, Ghidra 10.1 beta had an import flaw affecting symbol demangling that was not correctable. Programs imported with previous release versions should upgrade correctly through various automatic upgrade mechanisms. Any program you will continue to reverse engineer should be imported fresh with a release version or a build you trust with the latest code fixes.

NOTE: Ghidra Server: The Ghidra 10.2 server is compatible with Ghidra 9.2 and later Ghidra clients. Ghidra 10.2 clients are compatible with all 10.x and 9.x servers.

NOTE: Platform-specific native executables can be built directly from a release distribution. The distribution currently provides Linux 64-bit, Windows 64-bit, and MacOS x86 binaries. If you have another platform, for example a MacOS M1 based system or a Linux variant, the support/buildNatives script can build the Decompiler, demangler, and legacy PDB executables for your plaform. Please see "Building Ghidra Native Components" section in the the Ghidra Installation Guide for additional information.

Distribution
A Software Bill of Materials (SBOM) is now included in the Ghidra release. The SBOM follows the CycloneDX standard, and can be used with tools such as Dependency-Track to help identify risk in the software supply-chain.

Debugger
The Debugger improvement highlights include:

FlatDebuggerAPI is introduced, providing a scripting API for Java-based GhidraScripts. An example DemoDebuggerScript.java is included to get started.
P-code Emulation is improved, including numerous fixes, a new framework for system calls in emulation scripts, and a prototype taint analyzer.
Compatibility is improved, including support for GDB versions 8.0.1 through 12.1, and LLDB version 14.0.
Support for memory/register editing is improved in Registers, Dynamic Listing, Memory, and Watches panels.
A new Frida connector is introduced, including support for debugging usin

...(已截断)
#18 2026-06-01 21:08:49
e9fK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4k6q4)9J5k6h3y4D9L8%4g2V1M7%4m8D9L8$3W2@1i4K6u0W2k6i4g2Q4x3X3g2G2M7X3N6Q4x3V1k6@1L8$3!0D9M7#2)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0g2Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6M7J5y4W2)9J5k6i4A6A6M7l9`.`.
#19 2026-06-01 21:08:49
Ghidra 10.1.5
Ghidra 10.1.5 Change History (July 2022)
Improvements

Analysis. Changed disassembly of interrupt vectors with pointers to be consistent with interrupt vectors with code, specifically for ARM-cortex-embedded binary disassembly. (GP-2080, Issue #4263)
Processors. Added HC-12 processor support with a Flat 16-bit memory model by splitting HCS12X into HC-12, HCS-12, and HCS-12X processors. (GP-1716, Issue #1570, #4016)
Processors. Added ability to specify byte-mapped and overlay memory blocks from processor specification (*.pspec). (GP-2133, Issue #2703)
Processors. Added PowerPC e500 processor variant. (GP-2272)
Processors. Added support for AARCH64 ilp32 variant. (GP-2355)
Bugs

Analysis. Fixed function purge setting for x86 16-bit functions using RETF to return. (GP-2103, Issue #4293)
Analysis. Protected use of tmodeReg value in ArmAggressiveInstructionFinderAnalyzer when processor does not have a TMode register. (GP-2122)
Analysis. Fixed constant reference analysis bug introduced from refactoring that would not use the Speculative reference min analyzer setting. (GP-2365, Issue #4257)
CParser. Added support for the C11 _Noreturn keyword. (GP-2275, Issue #4273)
Debugger:Trace. Fixed event type numbering issue in Traces, which was causing enormous resource waste. (GP-2153)
Decompiler. Fixed bug that could cause the Decompiler to mislabel a switch case as default. (GP-2082, Issue #4268)
Decompiler. Fixed exception in Decompiler when making a selection on a wrapped line. (GP-2097, Issue #4309)
Decompiler. Fixed a memory error in the decompiler associated with data-types defined as a typedef of a structure. (GP-2178, Issue #4328)
Decompiler. The Decompiler now further simplifies expressions involving return values, parameters, or other variables that are explicitly marked as boolean. (GP-2212, Issue #4338)
Decompiler. Fixed a bug that could cause the Decompiler to crash in the hash method used to map Equate information and other dynamic annotations onto variables. (GP-2288, Issue #4410)
GUI. Fixed GTree rendering bug exhibited on some Linux platforms. (GP-2047, Issue #4260)
GUI. Fixed incorrect error message when pasting bytes. (GP-2164)
GUI. Fixed exception in table column filters. (GP-2317)
Importer:ELF. Corrected ELF import issue which could fail to create an uninitialized block for a SHT_NOBITS section with invalid file offsets. (GP-2098, Issue #4095)
Importer:ELF. Corrected ELF issues related to treatment of absolute symbols (SHN_ABS). (GP-2330)
Importer:PE. Fixed an issue with PE symbol table offset validation that prevented some binaries from being recognized as PE files. (GP-2322)
Multi-User:Merge. Corrected long-standing regression bug affecting datatype merge, which was introduced in Ghidra 9.2. This severe error could surface during a datatype conflict merge with a shared project and could prevent a check-in to a Ghidra Server repository. (GP-2066)
Processors. Refactored AVR8 to handle 24-bit memory and to correctly index the 

...(已截断)
#20 2026-06-01 21:08:49
dfbK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4k6q4)9J5k6h3y4D9L8%4g2V1M7%4m8D9L8$3W2@1i4K6u0W2k6i4g2Q4x3X3g2G2M7X3N6Q4x3V1k6@1L8$3!0D9M7#2)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0c8Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6f1I4z5g2)9J5k6i4A6A6M7l9`.`.
#21 2026-06-01 21:08:49
Ghidra 10.1.4 
Ghidra 10.1.4 Change History (May 2022)
Improvements

Debugger:Listing. Refresh button in Debugger's Dynamic Listing and Memory Bytes views now operates without a selection and is more thorough with respect to cache invalidation. (GP-1930)
Bugs

Analysis. Fixed an exception that occurred when loading programs created in previous versions where the analysis option's type had changed (String to Long). (GP-1738)
Analysis. Constant reference propagation now uses pcode injection for segment and all userops. This affects 16-bit code and the HCS12 processor. (GP-1987, Issue #4252)
C Parsing. Added C-Parser support for static_assert and _Static_assert keywords. (GP-1958, Issue #4038)
C Parsing. Corrected C-Parser to parse sizeof structure members, both sizeof(ptr->member) and sizeof(struct.member). (GP-1964, Issue #4173)
Decompiler. Fixed bug causing the Decompiler to not label pointer references to the first parameter on the stack. (GP-2018)
GUI. Fixed bug that caused some edited functions to appear twice in the Functions window. (GP-2025)
GUI. Fixed potentially slow computer name lookup in the Error Dialog. (GP-2034)
Importer:COFF. Fixed importing of non-Microsoft COFF files when any section crosses address 0x80. COFF sections marked as data that won't fit into the default data address space will be loaded in the code address space. (GP-2045)

2acK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0c8Q4y4h3k6T1N6h3W2D9k6q4)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0c8Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6f1I4z5g2)9J5k6i4A6A6M7l9`.`.
#22 2026-06-01 21:08:49
82bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4k6q4)9J5k6h3y4D9L8%4g2V1M7%4m8D9L8$3W2@1i4K6u0W2k6i4g2Q4x3X3g2G2M7X3N6Q4x3V1k6@1L8$3!0D9M7#2)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0y4Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6b7J5x3g2)9J5k6i4A6A6M7l9`.`.
#23 2026-06-01 21:08:49
Ghidra 10.1.3 
9ebK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0y4Q4y4h3k6T1N6h3W2D9k6q4)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0y4Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6b7J5x3g2)9J5k6i4A6A6M7l9`.`.
#24 2026-06-01 21:08:49
Ghidra 10.1.2
3daK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0u0Q4y4h3k6T1N6h3W2D9k6q4)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0u0Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1J5x3o6p5J5y4g2)9J5k6i4A6A6M7l9`.`.
#25 2026-06-01 21:08:49
Ghidra 10.1.1
b58K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6z5j5i4c8A6L8$3&6S2L8q4y4W2j5%4g2J5K9i4c8&6b7h3N6W2L8X3y4&6i4K6u0r3k6$3S2A6k6s2u0S2i4K6u0r3M7X3g2D9k6h3q4K6k6i4y4Q4x3V1k6V1L8%4N6F1L8r3!0S2k6q4)9J5c8V1N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0q4Q4y4h3k6T1N6h3W2D9k6q4)9J5c8X3N6Z5K9h3c8J5j5g2)9#2k6U0p5H3i4K6u0W2x3g2)9J5k6e0q4Q4y4h3k6b7g2f1u0x3d9f1y4Q4y4h3j5J5x3o6t1I4x3e0t1J5x3g2)9J5k6i4A6A6M7l9`.`.
‹ 上一页 1 2 下一页 ›

请登录后参与讨论

立即登录 注册账号