NativeArchitecture
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
The instruction-set architecture a native code window is decoded as. Carried on NativeSymbolInfo from the real image (or the selected fat-Mach-O slice) so the disassembler never has to guess from an ambiguous machine string.
public enum NativeArchitectureFields
Section titled “Fields”ARM 32-bit (Thumb-2). Disassembly supported.
Returns: NativeArchitecture
Arm32 = 4AArch64 (ARM64). Disassembly supported.
Returns: NativeArchitecture
Arm64 = 2LoongArch64
Section titled “LoongArch64”LoongArch 64-bit. Disassembly supported.
Returns: NativeArchitecture
LoongArch64 = 6RiscV64
Section titled “RiscV64”RISC-V 64-bit. Disassembly supported.
Returns: NativeArchitecture
RiscV64 = 5Unknown
Section titled “Unknown”The architecture could not be determined (managed or unrecognized image).
Returns: NativeArchitecture
Unknown = 0Wasm32
Section titled “Wasm32”WebAssembly 32-bit. Disassembly supported.
Returns: NativeArchitecture
Wasm32 = 7x86-64 (AMD64 / Intel 64). Disassembly supported.
Returns: NativeArchitecture
X64 = 1x86 (32-bit). Disassembly supported.
Returns: NativeArchitecture
X86 = 3