ass - リファレンスマニュアル、オプション、コマンド例


名前

ass - 自律システムスキャナ

概要

ass [-v[v[v]]] -i <interface> [-p] [-c] [-A] [-M] [-P IER12] -a <autonomous system start> -b <autonomous system stop> [-S <spoofed source IP>] [-D <destination ip>] [-T <packets per delay>]

説明

このマニュアル ページでは、ass コマンドについて簡単に説明します。元のプログラムにはマニュアル ページがないため、このマニュアル ページは Debian ディストリビューション用に作成されました。

ASS (自律システム スキャナー) は、ルーターの AS を見つけるように設計されています。次のプロトコルをサポートします: IRDP、IGRP、EIGRP、RIPv1、RIPv2、CDP、HSRP、OSPF。

パッシブ モード (./ass -i eth0) では、ルーティング プロトコル パケット (ブロードキャストやマルチキャスト hello など) をリッスンするだけです。

アクティブ モード (./ass -i eth0 -A) では、情報を要求してルーターの検出を試みます。これは、各プロトコルの適切なアドレス (ブロードキャスト アドレスまたはマルチキャスト アドレス) に対して行われます。宛先アドレスを指定すると、これが使用されますが、デフォルトほど効果的ではない可能性があります。

EIGRP スキャンは別の方法で実行されます。スキャン中、ASS は HELLO パケットをリッスンし、自身をアドバタイズしたルータ上で AS を直接スキャンします。宛先を指定することによって EIGRP スキャンを IGRP と同じ AS-Scan 動作にするか、オプション -M によってマルチキャスト スキャンにすることができます。

アクティブ モードの場合、スキャンするプロトコルを選択できます。選択しない場合は、すべてがスキャンされます。プロトコルを選択するには、オプション -P と次の文字の任意の組み合わせを指定します: IER12、ここで:

I=IGRP

E=EIGRP

R=IRDP

1=RIPv1

2=RIPv2

ASS の出力は少し奇妙に見えるかもしれませんが、意味は次のとおりです。

ルーターは、パケットの送信者の IP アドレスによって識別されます。これにより、複数のルーターが異なる送信者インターフェイスを使用するため、複数のルーターとして表示される可能性があります。括弧内には、このルーターが実行するプロトコルが示されています。

ルーティング プロトコルは 1 つ以上のインデント線として表示されます。まず、ルーティング プロトコル名(EIGRP など)があり、その後に括弧内の自律システム番号が続きます。該当する場合、ターゲット ネットワークが右側に配置されます。

IGRP ルーティング情報にはターゲット ネットワークが表示され、括弧内には遅延、帯域幅、MTU、信頼性、負荷、ホップカウントの値が表示されます。

IRDP 情報は、発表されたゲートウェイ (ルーター) とその優先順位に限定されます。

RIPv1 情報は、分類されたターゲット ネットワーク (RIPv1 ネットワークの境界を思い出してください) とそのメトリックを提供するだけです。

RIPv2 情報には、ターゲット ネットワークの後に、ネットマスク、ネクスト ホップ、任意のタグ、およびメトリックの情報が含まれます。プロトコルで有効になっている場合、認証を提供する追加の行がルーター セクションに表示される場合があります。テキスト認証の場合、パスワードが存在します。

基本的な EIGRP は、HELLO パケットで見つかった自律システム番号、IOS および EIGRP バージョンを提供するだけです。

EIGRP ルート セクションは、ルートのタイプによって異なります。これらにはすべて、宛先ネットワーク、宛先マスクのフィールドが含まれており、最後の行 (括弧内) には遅延、帯域幅、MTU、信頼性、負荷、およびホップカウントの値が含まれています。外部ルートには、発信元ルーター、発信元自律システム、外部メトリック、およびこのルートのソースも含まれます。

HSRP 情報はルーティングされていないため、3 番目のフィールドはスタンバイ グループの仮想 IP アドレスで、その後に状態、認証文字列、Hello、Hold、および優先順位の値が続きます。

OSPF 情報には、宛先ネットワーク、IP 形式のエリア、使用された認証 (および該当する場合は認証文字列)、ネットマスク、指定ルーターとバックアップ ルーター、および Dead、Priority、および Hello の値が含まれます。

オプション

オプションの概要を以下に示します。

-h

オプションの概要を表示します。

-i <interface>

インターフェース

-v

冗長モード

-A

アクティブモードスキャン

-P <protocols>

スキャンするプロトコルの選択

-M

EIGRP システムは、HELLO 列挙や直接クエリではなく、マルチキャスト アドレスを使用してスキャンされます。

-a <autonomous system>

から始める自律システム

-b <autonomous system>

停止する自律システム

-S <spoofed source IP>

もしかしたらこれが必要かもしれません

-D <destination IP>

これを指定しない場合は、プロトコルごとに適切なアドレスが使用されます。

-p

無差別モードで実行しないでください (悪い考え)

-c

スキャン後に終了します。回答が後で到着する可能性があり、スキャン中に表示されなかったトラフィックが確認される可能性があるため、これはお勧めできません。

-T <packets per delay>

何ミリ秒間待つべきパケット数 (-T 1 は最も遅いスキャンです。-T 100 は信頼性が低くなり始めます)

著者

このマニュアル ページは、Vince Mulhollon vlm@debian.org によって、Debian GNU/Linux システム用に書かれました (ただし、他の人でも使用される可能性があります)。