Інструменти безпеки з відкритим кодом
SearchSploit: Індекс офлайн-експлойтів
SearchSploit — це дзеркало командного рядка Exploit-DB: повна база даних експлойтів і кодів оболонки, локальна на вашому ноутбуці, доступна для пошуку в автономному режимі, з копіюванням файлів експлойтів у ваш робочий простір за допомогою однієї команди. Під час взаємодії це найшвидший міст від «сервісу X версії Y» до можливого експлойту без виходу з терміналу, а його база даних є тією самою, яку професіонали читають на exploit-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.
Допомога Kinetikatech: інструменти безпеки з відкритим кодом
Вам не обов'язково ставати експертом із інструменти безпеки з відкритим кодом: Професіонали з інструментів тестування фактично постійно завантажені: сканери, сніфери, зломщики та веб-проксі пояснили, як вони використовуються в реальних залученнях — команди, позначки, виходи та місце кожного з них у методології. Саме для цього й існує служба Тести на проникнення та Безпека серверів Linux: налаштування, посилення захисту, моніторинг і жива людина на зв'язку цілодобово.