【问题标题】:Wifite-master error in 'module' has no attrib 'getuid' - Python [closed]“模块”中的 Wifite-master 错误没有属性“getuid”-Python [关闭]
【发布时间】:2015-03-01 03:00:36
【问题描述】:

我想问我如何解决wifite错误

这是错误

> Traceback (most recent call last):
  File "C:\Privilege Escalation\Password Attacks\Offline Attacks\Wifite\wifite-m
aster\wifite.py", line 3360, in <module>
    engine.Start()
  File "C:\Privilege Escalation\Password Attacks\Offline Attacks\Wifite\wifite-m
aster\wifite.py", line 1354, in Start
    self.RUN_CONFIG.ConfirmRunningAsRoot()
  File "C:\Privilege Escalation\Password Attacks\Offline Attacks\Wifite\wifite-m
aster\wifite.py", line 252, in ConfirmRunningAsRoot
    if os.getuid() != 0:
AttributeError: 'module' object has no attribute 'getuid'

不能放代码..太长了.. 想看代码就下载wifite..

有人知道如何解决这个问题吗?

我有 Python 3.4.3(截至目前的最新版本)所以 IDK 如果它与版本有关.. 用旧版本尝试过.. 也没有用.. python 程序员告诉我什么都不是错误并告诉我更新我所做的python,但仍然是同样的问题..

【问题讨论】:

    标签: python security wifi


    【解决方案1】:

    您正在运行 Windows。项目网页说:

    在 Linux 上设计和测试;与 Backtrack 5、BlackBuntu、 BackBox 和 Pentoo!仅限 Linux; 不支持 windows 或 OSX (但你是 欢迎尝试)。

    os.getuid 函数仅在 Unix 上可用,这就是您收到错误消息的原因。

    无需更改操作系统,只需使用带有一些 Linux 发行版的虚拟机!

    【讨论】:

    • 哦,好吧。,。但是.. 很多让它在 Windows 上运行..
    • 有没有一种方法或替代方法可以完全一样.. 但是对于 Windows 我尝试在 cygwin 中运行它也没有工作.. 没有尝试过 - 并且永远不会因为我的笔记本电脑只有1GB RAM(升级)- 使用虚拟机
    • @AndrewAngeloBarrientos 我不知道这个包使用了多少 unix 特定的功能,但也许你可以尝试自己将它移植到 windows。还有Lubuntu等轻量级的Linux发行版([lubuntu.net),你可以试试和Windows一起安装,或者使用旧版本的VMWare!
    猜你喜欢
    • 2018-02-01
    • 2014-04-11
    • 2014-07-23
    • 2019-07-09
    • 2019-07-25
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    • 2022-06-16
    相关资源
    最近更新 更多