GenIPを迅速かつ簡単にIPアドレスのリストを生成するために、NMAP目標仕様コードに基づき、小さなユーティリティです。
使用法:
genip [-h] [-iファイル名] [<ターゲットスペック> ...]
genip -r
オプション:
-h
uage情報を表示します。
-私
所与のファイル名からの目標仕様をお読みください。 " - "のファイル名を使用した場合、ターゲットの仕様は、標準から読み込まれる入力ファイルから読み込まれ、ターゲットの仕様は関係なく、-rオプションの存在のnmapのモードで処理されています。
-r
(下記参照)レンジモードを指定します。
モード:
GenIPは以下に詳述されている2つの動作モードがあります:
nmapのモード(デフォルト)
このモードでは、コマンドラインに表示されているすべての目標仕様を拡大していきますgenip。 genipので、基本的に、それは全く同じように機能するだけでnmapの目標解析コードです。ここでNMAPのドキュメントが目標仕様について言いたいことです。
オプション(またはオプションの引数)ではないすべては、ターゲットホストの指定として扱われます。最も単純な場合は、コマンドラインで単一のホスト名またはIPアドレスを一覧表示されます。あなたは、IPアドレスのサブネットをスキャンしたい場合は、ホスト名またはIPアドレスに/マスクを追加することができます。マスクは、(指定された単一のホストをスキャンする)0(インターネット全体をスキャン)と32の間でなければなりません。クラス「B」のクラス「C」のアドレスと/ 16をスキャンするために/ 24を使用します。あなたが各要素のリスト/範囲を使用してIPアドレスを指定することができますより強力な表記法もあります。したがって、あなたが全体のクラス "B"ネットワーク192.168をスキャンすることができます。*。*を指定して「192.168。*。*」または「192.168.0-255.0-255」あるいは「192.168.1-50,51-255.1,2、 3,4,5-255」。 「192.168.0.0/16」:そしてもちろん、マスクの表記法を使用することができます。これらはすべて同等です。あなたがアスタリスク( "*")を使用している場合は、ほとんどのシェルでは、バックスラッシュでそれらをエスケープするか、引用符でそれらを保護する必要があることに注意してください。
レンジモード
このモード2(および2つだけ!)のIPアドレスは、ドットクワッド表記で、指定され、出力は、2つ(を含む)の間のすべてのアドレスでなければなりません。このモードでは、クラス境界を横断するために使用することができます。
例:
最も基本的な形態のgenipでは、単にコマンドラインに記載されているIPアドレスをエコー:
> genip 10.1.1.1 10.3.4.5
10.1.1.1
10.3.4.5
使用することでIPアドレスの数が多い上に詳述した多くの拡張方法の一つは、単純なコマンドラインの仕様から生成することができます。
> genip 10.1.1.1-3
10.1.2.0
10.1.2.1
10.1.2.2
(-rフラグを使用した)範囲モードを選択することにより、クラスの境界を越えるアドレス一覧を生成することは簡単なことです:
> 10.1.1.254 10.1.2.2 -r genip
10.1.1.254
10.1.1.255
10.1.2.0
10.1.2.1
10.1.2.2ます。
カテゴリから探す
人気のソフトウェア
-
ed2k-gtk-gui 4 Jun 15
-
MultiSystem 17 Feb 15
-
Apricity OS 12 Jan 17
-
antiX MX 1 Dec 17
-
Zuma Deluxe 20 Feb 15
-
Zorin OS Lite 16 Aug 18
-
Cub Linux 11 Apr 16
GenIP
開発者の他のソフトウェア Dave Armstrong
へのコメント GenIP
カテゴリから探す
人気のソフトウェア
-
Porteus MATE 12 Jan 17
-
OpenShot Video Editor 17 Aug 18
-
PSPP 3 Jun 15
-
Zorin OS Lite 16 Aug 18
-
Syslinux 17 Feb 15
-
Sophos UTM 17 Feb 15
-
Tiny Core Linux 2 Sep 17
コメントが見つかりません