【问题标题】:SocialEngineeringToolkit (SET) IOError when starting upSocialEngineeringToolkit (SET) 启动时出现 IOError
【发布时间】:2017-01-13 00:00:43
【问题描述】:

我正在使用 Tails OS 设置 SET,如他们的网站中所述。尝试从两台不同的机器安装和执行 SET,结果相同。一个使用虚拟机运行 Tails,另一个从 USB 启动。

我的第一次尝试,SET 报告缺少依赖项的错误,特别是 pythonopenssl,然后我安装了它。

apt-get install libssl-dev

显然现在所有依赖项都已安装,至少在启动程序时不再报告“缺少依赖项”。

不管怎样,即使安装了openSSL,也会报新的错误。

File "python2.7/socket.py", line 553, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
./setoolkit IOError: [Errno socket error] [Errno -2] Name or service not known 

如果您需要,我会为您提供完整的调用堆栈。调用栈的第一行是

python2.7/multiprocessing/process.py, line 258, in _bootstrap
self.run()...

即使尝试使用自己的选项更新 SETookit,应用程序也会抛出相同的错误。

此错误是否与我的连接有关?如何设置?

有没有办法在运行工具包之前对其进行诊断?我的意思是验证依赖关系。

在 Tails 中使用 SET 是不是很难设置?有更好的推荐吗?

提前致谢

【问题讨论】:

  • 你认为尝试更新 python 有意义吗?

标签: python linux github vmware-player


【解决方案1】:

Tails 依赖 TCP/IP 进行通信。

任何通过 ping 发送其他类型的包(例如 icmp)的尝试都会失败。如果可以在 Tails 中设置,还没有找到任何细节,但我怀疑它是否可能会影响操作系统安全(有什么想法吗??)。

使用常规的 linux 发行版,如 debia、slack 或 Ubuntu,这个问题将不再出现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 2015-09-01
    • 2012-08-05
    • 2012-06-03
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    相关资源
    最近更新 更多