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.Форматирование выдержки упрощено. Прочтите первоисточник для полного контекста.
Первоисточники
Независимое редакционное резюме. Кредит принадлежит первоначальным авторам. Целевое программное обеспечение, установщики и полный вывод декомпилятора здесь не перераспределяются.