Wednesday, March 05, 2025

binwalk, ModuleNotFoundError: No module named 'imp'

Hi,

Wanted to test how Binwalk works and it failed on a fresh install:

OpenBSD 7.7-beta (GENERIC.MP) #577: Sun Mar 2 23:34:56 MST 2025
deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

$ pkg_info -qI binwalk
binwalk-2.3.4p2

$ touch empty.txt
$ binwalk empty.txt
Traceback (most recent call last):
File "/usr/local/bin/binwalk", line 2, in <module>
from binwalk.__main__ import main
File "/usr/local/lib/python3.12/site-packages/binwalk/__init__.py", line 3, in <module>
from binwalk.core.module import Modules
File "/usr/local/lib/python3.12/site-packages/binwalk/core/module.py", line 18, in <module>
import binwalk.core.plugin
File "/usr/local/lib/python3.12/site-packages/binwalk/core/plugin.py", line 4, in <module>
import imp
ModuleNotFoundError: No module named 'imp'

--
Regards,
Mikolaj

No comments:

Post a Comment