Awesome REA
Русский
Вернуться ко всем делам

OpenBSD netcat: статический анализ поставляемого ELF

Цель: Бинарный файл Ubuntu netcat-openbsd 1.234-1

Автор/атрибуция: NullLabTests

Дата проверки источника:

Статус проверки: Источники рассмотрены; авторские тесты самостоятельно не перепроводятся.

Вопрос

Какие реализации сети, прокси-сервера и безопасности входят в поставляемый двоичный файл netcat?

Что сделал REA

Проверки макета pwntools REA и путь Ghidra анализируют одно и то же изображение, при этом readelf, objdump, nm и строки используются для перекрестной проверки.

Результаты, сообщенные автором

Автор публикует исследования функций, строк и путей вызовов, результаты.txt и необработанный вывод JSON под files/..

Ограничения и непроверенные претензии

Это статический анализ конкретной сборки. Сами по себе импорт и псевдокод не определяют каждое поведение во время выполнения и не представляют собой сертификацию безопасности.

Чему научиться

Сохраняйте необработанные выходные данные REA вместе с независимыми проверками инструментов, чтобы можно было просмотреть выводы.

Доказательства использования REA в источнике

We ran two providers against the same image and cross-checked with readelf, objdump, nm, and strings.

Форматирование выдержки упрощено. Прочтите первоисточник для полного контекста.

Первоисточники

Независимое редакционное резюме. Кредит принадлежит первоначальным авторам. Целевое программное обеспечение, установщики и полный вывод декомпилятора здесь не перераспределяются.

Посмотреть этот случай на GitHub · Предложить исправление