Skip to content

Commit 59142ea

Browse files
authored
Merge pull request #28 from trietptm/master
Add Architectures x86 32-bit and 64-bit mode
2 parents fa0c0bd + a63ebc6 commit 59142ea

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/binwalk/modules/disasm.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ class Disasm(Module):
4949
]
5050

5151
ARCHITECTURES = [
52+
Architecture(type=capstone.CS_ARCH_X86,
53+
mode=capstone.CS_MODE_32,
54+
endianness=capstone.CS_MODE_LITTLE_ENDIAN,
55+
description="x86 executable code, 32-bit, little endian"),
56+
Architecture(type=capstone.CS_ARCH_X86,
57+
mode=capstone.CS_MODE_64,
58+
endianness=capstone.CS_MODE_LITTLE_ENDIAN,
59+
description="x86 executable code, 64-bit, little endian"),
5260
Architecture(type=capstone.CS_ARCH_ARM,
5361
mode=capstone.CS_MODE_ARM,
5462
endianness=capstone.CS_MODE_BIG_ENDIAN,

0 commit comments

Comments
 (0)