Сбой при установлении связи с сервером Fork при использовании инструмента фаззинга Neuzz
Neuzz - это (умный) инструмент фаззинга, который был опубликован в Neuzz в github. Я скачал и установил Neuzz и его предварительные требования (Python 2.7, Tensorflow, Keras) на Ubuntu 18.04 (установлен на vmware) успешно. Я должен добавить память моей системы составляет 2,00 ГБ.
Но когда я хочу протестировать программу readelf, которая является одним из примеров в папке программ, после запуска ./neuzz -i neuzz_in -o seeds -l 7506 ./readelf -a @@
Команда во втором терминале, я получаю ниже ошибку:
num_index 4096 7506 маленький 2048 средний 4096 большой 7506 мутация len: 7507 У вас есть 1 ядро ЦП и 5 выполняемых задач (загрузка: 500%). Настройка выходных каталогов... Раскручивание сервера форка... Невозможно выполнить целевое приложение ('./readelf') Сбой рукопожатия сервера вилки: файл существует err-1: Невозможно запросить новый процесс с сервера вилки (OOM?)err0: Невозможно запросить новый процесс у сервера вил (OOM?) Сервер Fork работает некорректно (OOM?): сломанный канал
,
,
,
err0: Невозможно установить связь с сервером форка (OOM?) в среднем 563 тайм-аут 20 cnt 1594 сумма 898509 . Выполнить тестирование 1594 пограничного покрытия 0. Невозможно открыть каталог: ./splice_seeds/ Невозможно открыть файл градиент_info_p
Также я получаю эту ошибку в первом терминале:
Файл "nn.py", строка 58, в файле process_data max_file_name = call(['ls','-S', cwd+'/seed /']). Split('\n')[0].rstrip('\n') TypeError: требуется байтоподобный объект, а не' str '
что я должен сделать для решения этой проблемы?!