Эта утилита предоставляет информацию о выполненных пакетах в системах Linux. Она поддерживает статический анализ для менеджеров пакетов APT и RPM, позволяя пользователям просматривать установленные пакеты в различных режимах:
- Статический анализ информации: Изучает каталоги информации пакетов для определения установленных пакетов.
- Статический анализ сервисов: Анализирует файлы сервисов для определения пакетов, предоставляющих конкретные сервисы.
- Анализ Chroot: Монтирует образ диска, анализирует установленные пакеты и представляет визуальные графики данных выполнения.
Чтобы использовать инструмент, необходимо смонтировать образ диска, установить зависимости, задать переменные окружения и запустить команду с соответствующими опциями. Утилита генерирует файл JSON с информацией о выполнении пакетов.
Графическая функция вывода предоставляет визуальное представление данных выполнения для анализа Chroot. В настоящее время инструмент поддерживает образы Debian и Red Hat, а поддержка RPM ограничена статическим анализом.
В планах на будущее - поддержка менеджера пакетов Pacman, версионирование и улучшение функции графического вывода. Обсуждения и идеи, связанные с инструментом, приветствуются.
kitploit.com
Startup-SBOM - A Tool To Reverse Engineer And Inspect The RPM And APT Databases To List All The Packages Along With Executables, Service And Versions
Create attached notes ...
