
定義されたポートにTCP Synパケットを送信し、ポートが開いていればnmapスキャンを使用してポート上で実行中のサービスを確認し、見つかったすべてのポートを表示します。
ルーターのIPをベースにして、可能なすべてのIPをマッピングします。その後、各IPにICMPパケットを送信し、応答を待ちます。応答があった場合はオンラインホストのIPを配列に保存し、すべてのホストの確認が完了したら、オンラインのホストをすべて表示します。
宛先にICMPパケットを送信し、応答を待ちます。次に、宛先からの応答からTTLを抽出し、リスト内の可能性のあるOSを確認します。見つかった場合は表示します。
このリポジトリをクローンします
git clone https://github.com/ReddyyZ/astsu.git
apt-get install python3chmod +x *python3 -m pip install -r requirements.txtpython3 install.pypython3 -m pip install -r requirements.txtpython3 install.pyastsu -d
astsu -sC -st 192.168.1.1
astsu 192.168.1.1 -sP 1 443
astsu -sO 192.168.1.1
このプロジェクトは MITライセンス の下で公開されています。