
🤖 最新のポートスキャナー 🤖

モダンポートスキャナ。高速(最速3秒)でポートを検出。スクリプトエンジン(Python、Lua、Shell対応)を使ってスクリプトを実行できます。
RustScanのバイナリはリリースページからインストールできます。
パッケージマネージャでのインストールをお勧めします。システムでテスト済みで動作保証されています。
RustScanは多くのリポジトリに既に含まれています。お好みのツールでインストールしてください:
RustScanは公式にはCargoインストールのみをサポートしています。そちらを使用したい場合は、Rustをインストールしてから cargo install rustscan を実行してください。
インストール例:
MacOS:
brew install rustscan
Arch:
pacman -S rustscan
RustScanは、ポートスキャナの現代的な解釈です。洗練されて速い。その上、高い拡張性を提供します。
さらにRustScanはアダプティブラーニングを使用して経時的に改善されるため、あなたにとって最高のポートスキャナになります。

RustScanはスピードを保証します。ただし、ステルス性が必要な場合の低速スキャンも可能です。
まずコードについて説明します。
RustScanが以前のバージョンより著しく遅くなっていないか確認するテストがあります。遅くなった場合、継続的インテグレーションは失敗し、高速化しない限りmasterにコミットできません。
HyperFineを使用してRustScanのパフォーマンスを経時的に監視し、「速くなっているか?遅くなっているか?」に答えます。
プルリクエストは1人によってレビューされますが、多くの場合2人がレビューします。手動でテストし、コードがパフォーマンスに悪影響を与えないことを確認します。

RustScanには新しいスクリプトエンジンがあり、ほとんどの言語でスクリプトを作成できます。Python、Lua、Shellがサポートされています。
見つかったポートをNmapにパイプしてさらに分析したい?可能です。SMBが開いている場合にsmb-enumを実行したい?可能です。
可能性は無限大 — 自分の慣れた言語でスクリプトを書けます。

RustScanには「アダプティブラーニング」と呼ばれるクールな機能セットがあります。これらの機能はスキャン対象の環境や、あなたのRustScanの使い方を「学習」し、経時的に改善します。
この基準に合う機能にはこの包括的な用語を使います。リストは常に変化するため、Wikiで詳細をご確認ください。

RustScanは、完全にアクセシブルであることを目指した数少ない侵入テストツールの1つです。
ほとんどの侵入テストツールはアクセシブルではなく、業界全体に悪影響を与えています。
RustScanにはアクセシビリティを確保するための継続的インテグレーションテストがあり、常にアクセシビリティ向上と、すべての人がRustScanを使えるようにする方法を模索しています。
2つの使用ガイドがあります。基本使用法とやりたいかもしれないことです。
設定ファイルのドキュメントはこちらにあります。
コントリビューション — 方法を学ぶために読んでください。
これらの素晴らしい方々に感謝します (絵文字キー):
このプロジェクトはall-contributors仕様に従っています。いかなる種類の貢献も歓迎します!
![]() Sandro 🖋 🐛 💻 |
![]() Dmitry Savintsev 💻 |
![]() Sebastian Andersson 💻 |