shmilylty / OneForAll

OneForAll是一款功能强大的子域收集工具
GNU General Public License v3.0
7.96k stars 1.27k forks source link

只支持python3.6版本 过高版本python不支持 #328

Closed buhuizuocaigou closed 2 months ago

buhuizuocaigou commented 1 year ago

是否使用了最新代码

Bug描述 安装到最后程序报错raceback (most recent call last): File "D:\CNredteam\OneForAll\oneforall.py", line 16, in from brute import Brute File "D:\CNredteam\OneForAll\brute.py", line 14, in import exrex File "C:\Users\17500\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\exrex.py", line 25, in from re import sre_parse, U ImportError: cannot import name 'sre_parse' from 're' (C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64qbz5n2kfra8p0\Lib\re\init__.py)(必写)

**运行环境window

如何复现 复现步骤(选写)

复现命令(必写) python3 oneforall.py --target baidu.com run 报错文本 复制完整的报错文本(必写) raceback (most recent call last): File "D:\CNredteam\OneForAll\oneforall.py", line 16, in from brute import Brute File "D:\CNredteam\OneForAll\brute.py", line 14, in import exrex File "C:\Users\17500\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\exrex.py", line 25, in from re import sre_parse, U ImportError: cannot import name 'sre_parse' from 're' (C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64qbz5n2kfra8p0\Lib\re\init__.py) 预期结果 清晰而简洁的预期结果描述(选写,如正常情况应该是怎么样的)

实际结果 清晰而简洁的实际结果描述(选写,如出现什么错误)

屏幕截图 完整OneForAll执行流程截图(建议上传)

日志上传 上传oneforall.log日志文件(复杂问题建议上传)

其他补充 关于bug的其他一些补充说明

wNodi commented 1 year ago

修改exrex.py文件,将from re import sre_parse, U改成import sre_parse

Nickpengifconfig commented 11 months ago

修改exrex.py文件,将from re import sre_parse, U改成import sre_parse

exrex.py文件的目录在哪里

kaiili commented 8 months ago

File "C:\Users\17500\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\exrex.py", line 25, in

在报错里可以发现 exrex 的位置

maple67 commented 8 months ago

升级exrex也可以pip install --upgrade exrex

JrDw0 commented 2 months ago

建议使用venv或pipenv配置独立的python3.6环境使用