【问题标题】:Running Python 2 Scripts after Python EOL在 Python EOL 之后运行 Python 2 脚本
【发布时间】:2021-06-20 16:54:09
【问题描述】:

我了解 Python 2 已停产,我们正在转向 Python 3。根据上下文,我拥有一台预装了 Python 3 的 Kali 2020 VMWare 机器。作为准备 OSCP(安全认证),我正在尝试一些易受攻击的盒子。但是,一些漏洞利用脚本在 Python 2 中运行,我很难运行这些脚本。我还对事件响应进行了一些研究,运行 Volatility 也是一个挑战。

我已经尝试了很多方法来在我的 Kali 上安装 Pip。使用 get-pip.py 脚本等。不知何故,我无法下载 python 2 包,当我使用 pip3 时,它说它已经安装了。

我遇到的一些问题是 Crypto Library。

我也尝试使用 2to3 将一些 Python 2 代码转换为 Python 3,但运行它仍然存在一些问题。

我确实希望有一个解决方案。想知道我是否可以创建一个 Python 2 venv 来运行 Python 2 脚本。非常感谢任何帮助!

【问题讨论】:

    标签: python python-3.x python-2.x kali-linux


    【解决方案1】:
    sudo apt install -y python-is-python2
    

    https://www.kali.org/docs/general-use/python3-transition/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-01
      • 2017-07-09
      • 2017-11-21
      • 1970-01-01
      相关资源
      最近更新 更多