BooFuzz ​​UnicodeDecodeError

Я пытаюсь распознать FTP-сервер. После нескольких попыток (ровно 20) происходит сбой boofuzz ​​при отправке следующей нечеткой строки:

'USER %\xfe\xf0%\x00\xff\r\n'

Boofuzz ​​упал со следующим сообщением об ошибке:

UnicodeDecodeError: кодек "ascii" не может декодировать байт 0xfe в позиции 6: порядковый номер не в диапазоне (128)

Мой нечеткий скрипт содержит следующие строки:

s_initialize ("пользователь")

s_static ("USER")

s_delim ("", fuzzable = False)

s_string (u "пользователь", encoding = "utf-8")

s_static ("\ г \ п")

Как я могу справиться с этим UnicodeDecodeError?

0 ответов

Строковый примитив в настоящее время немного... примитивен. Я бы порекомендовал зарегистрировать проблему в проекте Github, поскольку вы, возможно, обнаружили ошибку.

Изменить: для быстрого исправления я бы переключился на ascii, чтобы запустить фаззер. Если вы опубликуете трассировку стека, я буду рад посмотреть дальше.

Другие вопросы по тегам