CEO компании Secure Triad Сирил Джеймс поделился в своем блоге на DZone 11 инструментами для пентестинга (тестирование на проникновение), которые, по его мнению, лучше всего умеют обнаруживать уязвимости и точно имитировать кибератаки на веб-приложения и сети.
1. Burp Suite. По словам Сирила Джеймса, это один из самых популярных, мощных и продвинутых инструментов для пентестинга, который может помочь специалистам исправлять и использовать уязвимости. Есть две версии — базовая и Pro. В первой есть функции перехвата трафика браузера, управление данными разведки и внеполосные возможности, необходимый для ручного тестирования на проникновение. Версия Pro предполагает несколько расширенных полезных функций, таких как:
Программа работает на macOS, Linux и Windows.
2. SQLmap. Инструмент с открытым исходным кодом, доступный в GNU, который эксперты-пентестеры используют для выявления и использования уязвимостей SQL-инъекций, влияющих на различные базы данных. SQLmap поставляется вместе с механизмом обнаружения, который может извлекать ценные данные с помощью одной команды.
Автор отмечает следующие функции инструмента:
Программа работает с MySQL, Oracle, PostgreSQL, MicrosoftSQL Server, SQLite, Firebird, SAP MaXDB.
3. Aircrack-ng. Инструмент для проверки сетевой безопасности с открытым исходным кодом, доступным в GNU. Поставляется с рядом утилит для оценки сетей Wi-Fi на предмет возможных уязвимостей. Позволяет тестеру захватывать пакеты данных и экспортировать их в текстовые файлы для дальнейшей обработки. Aircrack-ng может выполнять атаки с воспроизведением, атаки деаутентификации и создавать поддельные точки доступа с помощью инъекции пакетов. Инструмент известен своей способностью взламывать WEP и WPA-PSK без аутентифицированного клиента.
Сирил Джеймс выделяет следующие функции программы:
airodump-ng — для захвата необработанных пакетов 802.11;airplay-ng — для вставки кадров в беспроводной трафик, который затем используется Aircrack-ng для взлома ключей WEP и WPA-PSK после захвата достаточного количества данных;airdecap-ng — для расшифровки захваченных файлов, а также для удаления заголовков беспроводной сети.Поддерживаемые платформы — Linux, OS X Solaris и Windows.
4. Wireshark. Анализатор сетевых протоколов с открытым исходным кодом, доступным в GNU. Используется для захвата сетевого трафика в реальном времени для устранения неполадок сети, включая проблемы с задержкой, отбрасывание пакетов и вредоносную активность в сети. Позволяет тестировщикам перехватывать и анализировать данные, передаваемые по сети, и преобразовывать их в удобочитаемый формат.
Автор подборки отмечает следующие особенности Wireshark:
Инструмент работает с macOS, Linux, Solaris и Windows.
5. Nmap. Инструмент с открытым исходным кодом, доступным в GNU. Помогает выявлять открытые порты и уязвимости в сети, определять, какие устройства работают в сети и обнаруживать «живые» хосты.
Особенности инструмента:
firewall-bypass, super micro-ipmi-conf, oracle-brute-stealth и ssl-heartbleed;Платформы, поддерживающие инструмент — Linux, Microsoft Windows, FreeBSD, OpenBSD, Solaris, HP-UX, NetBSD, SunOS и Amiga.
6. Metasploit. Представляет собой фреймворк для тестирования на проникновение, реализуемый под материнской компанией Rapid7. Есть две версии — подпроект Metasploit Framework с открытым исходным кодом и лицензированная Metasploit Pro.
Важные особенности инструмента, по мнению Сирила Джеймса:
Поддерживается в Windows, macOS и Kali Linux.
7. Hashcat. Инструмент для взлома паролей с открытым исходным кодом, доступный по лицензии MIT. Hashcat угадывает пароль, хеширует его, а затем сравнивает полученный хеш с тем, который пытается взломать. Если хеши совпадают, пароль получен. Представление пароля в первую очередь связано с хеш-ключами, такими как WHIRLPOOL, RipeMD, NTMLv1, NTLMv2, MD5, SHA и другими. Это может превратить читаемые данные в запутанный код, который трудно расшифровать.
Автор отмечает следующие особенности инструмента:
Платформы — Linux, OS X и Windows.
8. WPScan — сканер безопасности WordPress c открытым исходным кодом, доступным в репозитории GitHub. Помогает сканировать известные уязвимости в ядре WordPress, плагинах и темах. Поддерживает актуальную базу данных уязвимостей платформы WordPress. WPScan построен с использованием приложения Ruby. Для сканирования цели на наличие уязвимостей можно нужно выполнить команду wpscan –url http://example.com
Функции WPScan:
wp-config.php и других экспортных баз данных;WPScan поддерживается в ArchLinux, Ubuntu, Fedora и Debian.
9. Nessus. Автор подборки называет его лучшим инструментом для сканирования сетевых уязвимостей из-за огромного хранилища сигнатур уязвимостей. При запуске сканирования Nessus на целевой машине выявляются службы, работающие на этой машине, и обнаруживаются связанные с ними уязвимости. Также инструмент предоставляет дополнительную информацию для их использования и исправления. Есть платная и бесплатная версии. Последняя позволяет сканировать среду до 16 IP-адресов без затрат.
Особенности Nessus, отмеченные автором:
Nessus можно запускать на Debian, macOS, Ubuntu, FreeBSD, Windows, Oracle и Linux.
10. MobSF. Это комплексная универсальная среда с открытым исходным кодом для тестирования на проникновение, анализа вредоносных программ и оценки безопасности мобильных приложений. Можно использовать как для статического, так и для динамического анализа. Поддерживает двоичные файлы мобильных приложений, такие как APK, XAPK, IPA и APPX. Поставляется со встроенными API-интерфейсами.
Сирил Джеймс выделяет следующие особенности MobSF:
Поддерживаемые платформы — Android, iOS и Windows.
11. John the Ripper Password Cracker (JTR) — инструмент для взлома и восстановления паролей с открытым исходным кодом, доступный под лицензией GNU. Помогает находить слабые пароль в системе и раскрывает их. Может ускорить процесс взлома паролей в нескольких режимах.
Полезные функции, отмеченные автором:
Платформы – изначально разработанный для Unix, инструменты может работать на 15 платформах. Полный список можно посмотреть здесь.
Visual Code от Microsoft, вероятно, один из самых популярных редакторов кода. Разработчики любят его за…
Япония сама по себе — сплошной киберпанк. Это заметил даже культовый писатель жанра Уильям Гибсон,…
Сам по себе телефон Айфон 14 Про Макс – отличный подарок. У него красивая заводская…
На фоне роста спроса на ликвидность в бычьем рынке 2025 года, криптозаймы снова выходят на…
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…