ProbiusOfficial / CTF-OS

【Hello CTF】专为CTF比赛封装的虚拟机,基于工具集封装多个版本和系统,更多选择,开箱即用。比赛愉快!
GNU General Public License v3.0
677 stars 30 forks source link

关于Binwalk #23

Open MingDeee opened 3 months ago

MingDeee commented 3 months ago

Windows里使用binwalk出现报错。 首先进行安装:进入C:\HelloCTF\Toolkit\隐写工具\图片类\binwalk-2.3.4>python setup.py install 然后进入C:\Environment\Python38\Scripts>,使用python binwalk XXX.jpg 出现如下报错:

binwalk:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__('pkg_resources').run_script('binwalk==2.3.3', 'binwalk')
Traceback (most recent call last):
  File "binwalk", line 4, in <module>
    __import__('pkg_resources').run_script('binwalk==2.3.3', 'binwalk')
  File "C:\Environment\Python38\lib\site-packages\pkg_resources\__init__.py", line 691, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "C:\Environment\Python38\lib\site-packages\pkg_resources\__init__.py", line 1530, in run_script
    exec(code, namespace, namespace)
  File "c:\environment\python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\EGG-INFO\scripts\binwalk", line 2, in <module>
    from binwalk.__main__ import main
  File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\__main__.py", line 24, in <module>
    import binwalk.modules
  File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\modules\__init__.py", line 16, in <module>
    from binwalk.modules.extractor import Extractor
  File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\modules\extractor.py", line 7, in <module>
    import pwd
ModuleNotFoundError: No module named 'pwd'

官方解释:https://github.com/ReFirmLabs/binwalk/issues/594

ProbiusOfficial commented 3 months ago

binwalk集成在 wsl Ubuntu 中.

---原始郵件--- 寄件人: @.> 傳送時間: 2024年4月22日(週一) 下午4:44 收件人: @.>; 抄送: @.***>; 主旨: [ProbiusOfficial/CTF-OS] 关于Binwalk (Issue #23)

Windows里使用binwalk出现报错。 首先进行安装:进入C:\HelloCTF\Toolkit\隐写工具\图片类\binwalk-2.3.4>, python setup.py install 然后进入C:\Environment\Python38\Scripts>,使用python binwalk XXX.jpg 出现如下报错: binwalk:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import('pkg_resources').run_script('binwalk==2.3.3', 'binwalk') Traceback (most recent call last): File "binwalk", line 4, in <module> import('pkg_resources').run_script('binwalk==2.3.3', 'binwalk') File "C:\Environment\Python38\lib\site-packages\pkg_resources__init.py", line 691, in run_script self.require(requires)[0].run_script(script_name, ns) File "C:\Environment\Python38\lib\site-packages\pkg_resources__init__.py", line 1530, in run_script exec(code, namespace, namespace) File "c:\environment\python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\EGG-INFO\scripts\binwalk", line 2, in <module> from binwalk.main import main File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\main.py", line 24, in <module> import binwalk.modules File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\modules\init__.py", line 16, in <module> from binwalk.modules.extractor import Extractor File "C:\Environment\Python38\lib\site-packages\binwalk-2.3.3-py3.8.egg\binwalk\modules\extractor.py", line 7, in <module> import pwd ModuleNotFoundError: No module named 'pwd'
官方解释:ReFirmLabs/binwalk#594

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>