会话未定义BooFuzz

时间:2019-07-10 07:42:01

标签: python security fuzzing

我正在尝试对vulnserver运行模糊测试脚本。我已经通过pip安装了BooFuzz。不知何故,它工作得很好。但是,对我的基本脚本进行一些更改后,它弹出了与会话有关的错误。我已经重新安装它并仔细检查了,但它报告的唯一错误是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()

Error Generated

2 个答案:

答案 0 :(得分:0)

您需要导入会话:

from boofuzz import Session

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

答案 1 :(得分:0)

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