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, чтобы запустить фаззер. Если вы опубликуете трассировку стека, я буду рад посмотреть дальше.