Skip to content
KitploitKITPLOIT
ИнструментыБлог
Log in
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
RustScan — 🤖 Современный сканер портов 🤖 | Kitploit
Инструменты/GitHubGitHub/bee-san/rustscan
РазведкаКартирование сетиСканирование портовАнализ уязвимостейСкриптинг и автоматизацияТестирование на ПроникновениеТоп в Картирование сети №4Топ в Сканирование портов №4
GitHubbee-san/rustscan
20.3k1.4k589 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

RustScan

🤖 Современный сканер портов 🤖

Репозиторий

➡️ [Discord][discord] | [Руководство по установке][toc-install] | [Руководство по использованию][usage-guide] ⬅️

Быстро, умно, эффективно.

![Arch Linux package][badge-1] ![Built with Rust][badge-2] ![GitHub All Releases][badge-3] ![Crates.io][badge-4] ![Discord][badge-5] ![Actions][badge-6]

🤔 Что это?

![fast][speed-1]

Современный сканер портов. Находит порты быстро (за 3 секунды в самом быстром режиме). Запускайте скрипты через наш движок скриптования (поддерживаются Python, Lua, Shell).

🛠️ Установка

Вы можете установить бинарный файл RustScan со страницы релизов.

Мы предпочитаем, чтобы вы устанавливали с помощью пакетного менеджера, так как это протестировано и работает в вашей системе.

RustScan уже есть во многих репозиториях. Установите его любым удобным для вас способом:

Packaging status

RustScan официально поддерживает только установку через Cargo; если вы хотите использовать этот способ, установите Rust и затем выполните cargo install rustscan.

Примеры установки:

MacOS:

  brew install rustscan

Arch:

  pacman -S rustscan

✨ Возможности

  • Сканирование всех 65k портов за 3 секунды.
  • Полная поддержка движка скриптов. Автоматический перенос результатов в Nmap или использование наших скриптов (или написание собственных) для выполнения любых задач.
  • Адаптивное обучение. RustScan улучшается по мере использования. Никакого раздутого машинного обучения, только простая математика.
  • Обычные функции, которые вы ожидаете. IPv6, CIDR, ввод из файла и многое другое.
  • Автоматический перенос портов в Nmap.

‼️ Важные ссылки

📖 [Руководство по установке][toc-install]📚 [Документация][links-table-2]🦜 [Discord][discord]

🙋 Содержание

  • 📖 [Руководство по установке][toc-install]
  • 🐋 [Использование Docker][toc-docker-usage]
  • 🦜 [Discord][discord]
  • 🤸 [Использование][usage-1]

🔭 Зачем нужен RustScan?

RustScan — это современный подход к сканеру портов. Стильный и быстрый. При этом предоставляющий вам широкие возможности расширения.

Не говоря уже о том, что RustScan использует адаптивное обучение для самосовершенствования, что делает его лучшим сканером портов для вас.

🧋 Скорость

![fast][speed-1]

Скорость гарантируется RustScan. Однако, если вам нужно провести медленное сканирование для скрытности, это тоже возможно.

Давайте сначала поговорим о коде.

У нас есть тесты, которые проверяют, не стал ли RustScan значительно медленнее предыдущей версии. Если это так, непрерывная интеграция проваливается, и мы не можем коммитить код в мастер, пока не ускорим его.

[HyperFine][speed-2] используется для мониторинга производительности RustScan во времени, чтобы ответить на вопрос: «Становимся ли мы быстрее? Становимся ли мы медленнее?».

Каждый pull request проверяется одним человеком, но чаще всего двумя. Мы тестируем его вручную и убеждаемся, что код не влияет на производительность отрицательно.

[Читать далее][speed-3].

⚙️ Расширяемость

![scripts][extensible-1]

RustScan передаёт результаты в пользовательский скрипт на Python

RustScan имеет новый движок скриптования, который позволяет любому писать скрипты на большинстве языков. Поддерживаются Python, Lua и Shell.

Хотите взять найденные порты и передать их в Nmap для дальнейшего анализа? Это возможно. Хотите запустить smb-enum, если обнаружен открытый SMB? Возможно.

Возможности безграничны — и вы можете писать скрипты на любом языке, с которым вам удобно.

[Читать далее][extensible-2].

🌊 Адаптивность

![adaptive][adaptive-1]

RustScan автоматически настраивается под операционную систему хоста

RustScan имеет набор интересных функций, называемый «Адаптивное обучение». Эти функции «изучают» среду, которую вы сканируете, и то, как вы используете RustScan, чтобы улучшаться со временем.

Мы используем этот общий термин для любых функций, отвечающих этим критериям. Список постоянно меняется, поэтому [загляните в нашу вики для получения дополнительной информации][adaptive-learning].

👩‍🦯 Доступность

![fast][accessible-1]

RustScan — один из первых инструментов тестирования на проникновение, который стремится быть полностью доступным.

[Большинство инструментов тестирования на проникновение не являются доступными][accessible-2], что отрицательно сказывается на всей отрасли.

RustScan имеет тестирование непрерывной интеграции, направленное на обеспечение его доступности, и мы постоянно работаем над улучшением нашей доступности, чтобы каждый мог использовать RustScan.

🤸 Использование

У нас есть два руководства по использованию. [Базовое использование][usage-1] и [Действия, которые вы, возможно, захотите выполнить][usage-2].

У нас также есть документация о нашем конфигурационном файле [здесь][config-file-here].

🎪 Сообщество

[Участие][community-1] Прочтите это, чтобы узнать как.

Участники ✨

All Contributors

Благодарности этим замечательным людям (ключ-эмодзи):

Скачать инструмент