Инструменты безопасности с открытым исходным кодом
SearchSploit: индекс автономных эксплойтов
SearchSploit — это зеркало командной строки Exploit-DB: полная база данных эксплойтов и шелл-кодов, локальная на вашем ноутбуке, с возможностью поиска в автономном режиме и копированием файлов эксплойтов в ваше рабочее пространство одной командой. Во время взаимодействия это самый быстрый мост от «сервиса X версии Y» к потенциальному эксплойту, не выходя из терминала, а его база данных такая же, которую профессионалы читают на сайте эксплойта-db.com. Он идентифицирует кандидатов; чтение и проверка остаются с вами.
Главное
- Флагманский вызов короткий: searchsploit apache 2.4.49 — сервис, версия, затем уточнить вторыми условиями или --exclude.
- Вывод в формате JSON или CSV передается в конвейер отчетов: --json сохраняет результаты в машиночитаемом виде, что имеет значение, если дневник результатов представляет собой сценарий.
- Копируйте файлы с помощью -m (зеркало), а не запускайте их по путям /usr/share/exploitdb: ваша копия рабочей области имеет версии и аннотации, а репозиторий - нет.
- Ищите по названию и версии продукта, а не только по номерам CVE; база данных индексируется программным обеспечением, и термин CVE часто не учитывает родственные версии.
- Каждое попадание требует проверки перед использованием: прочитайте файл, проверьте целевую платформу, путь и условия эксплойта; в базе данных есть неправильные записи и устаревшие эксплойты, как и в любом другом индексе.
- Реальная особенность заключается в том, что сеть не требуется: изолированные взаимодействия, клиентские сети, блокирующие исходящий трафик, и длительные перелеты — все это позволяет SearchSploit полностью работать.
- Частота обновлений — это гигиена: git pull (или обновление пакета) перед каждым взаимодействием, чтобы индекс охватывал последние CVE, а не вашу последнюю версию.
- Идентификация кандидата не означает разрешения на его запуск: эксплойт запускается только против хостов, входящих в область действия, в соответствии с подписанным планом взаимодействия и только после считывания того, что он на самом деле делает.
Заметка из практики
Привычка -m к зеркалированию началась после того, как мы чуть не запустили эксплойт из пути репозитория и потеряли представление о том, какую версию мы на самом деле тестировали. Копии рабочей области с пометкой в имени файла навсегда положили конец путанице.
Частые вопросы
Почему бы просто не просмотреть Exploit-DB в Интернете?
Оффлайн и скорость: изолированные сайты, ограниченные клиентские сети и поиск с нулевой задержкой, а локальный индекс окупается в первый же день.
Каждая ли запись заслуживает доверия?
Нет: записи портятся, условия эксплуатации меняются, случаются ошибки; Привычка «читай, а потом беги» отделяет профессионалов от несчастных.
Может ли он найти надежные эксплойты?
Он индексирует как проверенные рекомендации, так и рекомендации поставщиков наряду с эксплойтами; При внимательном чтении записей происходит оценка надежности.
Linux, Windows, macOS, все платформы?
Да, и столбец «Платформа» — это первое, что вы фильтруете: большинство промахов происходит из-за запуска эксплойта на стороне Linux против цели Windows.
Как мы берём на себя инструменты безопасности с открытым исходным кодом
Договорились: Профессионалы по инструментам тестирования на самом деле продолжают работать: сканеры, снифферы, взломщики и веб-прокси объясняют, как они используются в реальных заданиях — команды, флаги, выходные данные и место каждого из них в методологии. Передайте это нашей услуге Тесты на проникновение и Безопасность серверов Linux — вопрос будет закрыт, оценён по делу, внедрён без лишних движений и под наблюдением круглосуточно.