Katoolin 出现语法错误

Katoolin 出现语法错误

我正在尝试在 Ubuntu 18.04 上安装 katoolin,我已经完成了-

    git clone https://github.com/LionSec/katoolin.git
    sudo cp katoolin/katoolin.py /usr/bin/katoolin
    sudo chmod a+x /usr/bin/katoolin
    sudo katoolin

当我跑步时

苏多·卡图林
它给出了以下错误-

文件“/usr/bin/katoolin”,第 8 行
    打印“抱歉。此脚本需要 sudo 权限”
                                                      ^
SyntaxError:调用“print”时缺少括号。您是指 print(“抱歉。此脚本需要 sudo 权限”) 吗?

我该怎么办?谢谢。

答案1

错误和解决方案位于响应中。

  1. 在 ATOM 或您选择的文本编辑器中打开 katoolin.py。
  2. 将代码行从 更改"Sorry. This script requires sudo privileges"("Sorry. This script requires sudo privileges")
  3. 保存文档。

由于最新的 Katoolin 代码是用 Python2 编写的,因此还会出现其他错误。Python3 略有不同。

您可以通过在 ubuntu 安装上安装 Python2 并使用它来运行 katoolin 来实现这一点。

相关内容