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

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

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

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

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

Категории

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

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

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

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

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

🙋 Содержание

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

🔭 Почему RustScan?

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

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

🧋 Скорость

![fast][speed-1]

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

Во-первых, поговорим о коде.

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

[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, чтобы улучшаться со временем.

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

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

![fast][accessible-1]

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

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

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

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

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

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

🎪 Сообщество

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

Участники ✨

All Contributors

Спасибо этим замечательным людям (ключ эмодзи):

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