【问题标题】:Session Not Defined BooFuzz会话未定义 BooFuzz
【发布时间】:2019-07-10 07:42:01
【问题描述】:

我正在尝试针对 vulnserver 运行一个模糊测试脚本。我已经通过 pip 安装了 BooFuzz。不知何故,它工作得很好。但是,在对我的基本脚本进行了一些更改后,它弹出了与 Session 有关的错误。我已经重新安装并仔细检查了它报告的唯一错误是 Session.附上我的基本脚本和代码生成的错误。

#!/usr/bin/env python
# Designed for use with boofuzz v0.0.1-dev3

import boofuzz

session = Session(
    target=Target(
        connection=SocketConnection("127.0.0.1", 9999, proto='tcp')))

s_initialize("fuzz")
s_string("KSTAT")
s_delim(" ")
s_string("AAA")
s_static("\r\n")

session.connect(s_get("fuzz"))
session.fuzz()

【问题讨论】:

    标签: python security fuzzing


    【解决方案1】:

    我遇到了问题,这是由于我的文件名“boofuzz”。由于 Python 将我的文件名作为模块获取,因此它无法加载 BooFuzz 本身的模块。更改了文件名并删除了 python 生成的 pyc 文件。它无缝地运行。

    【讨论】:

      【解决方案2】:

      你需要导入Session:

      from boofuzz import Session
      
      session = Session(
      target=Target(
          connection=SocketConnection("127.0.0.1", 9999, proto='tcp')))
      

      【讨论】:

      • 我两者都做了,即用from boofuzz import * from boofuzz import Session 导入boofuzz 中的所有内容,在这两种情况下都不适合我。
      • 您能告诉我您在使用from boofuzz import Session 时遇到的错误吗?我想这与您在帖子中显示的错误不同。
      • in <module> from boofuzz import Session ImportError: cannot import name Session 这是我从你的建议中得到的。
      猜你喜欢
      • 2015-10-31
      • 2016-07-21
      • 1970-01-01
      • 2016-10-31
      • 2017-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多