완료됨
ModuleNotFoundError: No module named 'elftools.common.py3compat' 에러
강의 보면서 pwntools 설치를 따라 하는 도중 오류가 발생해서 질문 올립니다.
pip list에도 pwntools가 잘 보이는데 python에서 실행하려면 아래와 같은 오류가 떠요.
python 3.10.2
ubuntu 20.04.3
Windows 11, VMware
[오류 내용]
ubuntu@ubuntu:~$ python3
Python 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pwn import *
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/ubuntu/.local/lib/python3.10/site-packages/pwn/__init__.py", line 4, in <module>
from pwn.toplevel import *
File "/home/ubuntu/.local/lib/python3.10/site-packages/pwn/toplevel.py", line 23, in <module>
from pwnlib import *
File "/home/ubuntu/.local/lib/python3.10/site-packages/pwnlib/dynelf.py", line 57, in <module>
from pwnlib import elf
File "/home/ubuntu/.local/lib/python3.10/site-packages/pwnlib/elf/__init__.py", line 9, in <module>
from pwnlib.elf.corefile import Core
File "/home/ubuntu/.local/lib/python3.10/site-packages/pwnlib/elf/corefile.py", line 79, in <module>
from elftools.common.py3compat import bytes2str
ModuleNotFoundError: No module named 'elftools.common.py3compat'
pip install pyelftools
위 명령어로 elftools 패키지 설치도 해봤고 pwntools upgrade도 해봤는데 똑같습니다...
#시스템해킹
#툴
#pwntools
작성자 정보