mirror of
https://github.com/morluto/rea.git
synced 2026-11-07 23:36:41 +00:00
feat(ghidra): admit ARM PE targets on Windows (#3965)
Admit Windows ARMNT/Thumb-2 and ARM64 PE targets using preserved COFF machine facts. Keep unsupported machine gates explicit and distinguish loader-selected versus configured language provenance. Verified with real Windows Ghidra 12.1.4 CLI/MCP workflows, ARM fixtures and Microsoft-signed Coreinfo ARM64 / MSVCR120 ARM inputs. Resource limits, analyzer overrides, startup timeout observations and verification gaps are documented in the PR. Final CI and automated review passed. Fixes #2186
This commit is contained in:
1 parent
2a2a33ad92
commit
2b5ee72d26
19 files changed
+496
-112
No files matched your search
@@ -195,6 +195,8 @@ export type BinaryTarget =
|
||||
})
|
||||
| (ExecutableTarget & {
|
||||
readonly format: "pe";
|
||||
/** Original COFF machine; undefined means this header fact is unavailable. */
|
||||
readonly peMachine?: number;
|
||||
/** Provider-neutral PE image role observed from COFF characteristics. */
|
||||
readonly executableRole:
|
||||
| "application"
|
||||
|
||||
Reference in new issue
Block a user