-
Notifications
You must be signed in to change notification settings - Fork 191
Closed
Description
When the architecture name is "ARMv7A", the arch constant is unable to be detected using vw.arch.getArchId()
.
(vivisect) jon@fluffy ~/d/vivisect > file strings_arm 3.977s
strings_arm: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, BuildID[sha1]=36f857a4e75f227a253c7c70886a00cf51cc732d, for GNU/Linux 3.2.0, not stripped
(vivisect) jon@fluffy ~/d/vivisect > bpython 288.314s
bpython version 0.24 on top of Python 3.12.4 /home/jon/.local/share/virtualenvs/vivisect-9xCeL38c/bin/python
>>> import vivisect
>>> vw = vivisect.VivWorkspace()
>>> vw.loadFromFile("strings_arm")
...
>>> vw.analyze()
...
>>> vw.arch.getArchId() is None
True
👿 👿 👿
Metadata
Metadata
Assignees
Labels
No labels