
レピュテーションデータ分析のためのシンプルなIP情報ツール
[[@st2labs]] 簡単IP情報ツール [[@st2labs]]
著者: Julian J. Gonzalez Caracuel - Twitter: @rhodius | @seguriadxato2 | @st2labs
バージョン: 0.1
このツールは、インシデント対応チームや「不審な」IPアドレスの挙動を知りたい人を対象としています。このツールは、オープンな脅威インテリジェンスソースのセットからレピュテーション情報を検索します。このIPに関する情報(マルウェア活動、悪意のある活動、ブラックリスト、スパム、ボットネット活動など)を提供します。
依存関係:
インストール:
pip install requests & easy_install shodan
git clone "repositori"
config API token into config.json
try: $> python sipi.py any_ip -A
[[@st2labs]] 簡単IP情報ツール [[@st2labs]]
sIPi - は無料の偵察ツールで、多くのオープンソース(cymon.io | shoda.io | ipinfo.io)からIPアドレス情報を取得します。
Julian J. Gonzalez Caracuel - @rhodius Version: 0.1
このツールは、IPアドレスまたはIPアドレスのリストを分析し、以下の情報を結果として取得します:
- レピュテーション / アクティビティ
- 露出レベル
- 地理位置情報
レピュテーション / ブラックリストでのIP検出は以下のカテゴリに基づきます:
Source: cymon.io - Cymonは、マルウェア、フィッシング、ボットネット、スパムなどの最大のオープントラッカーです。
['malware',
'botnet',
'spam',
'phishing',
'malicious activity',
'blacklist',
'dnsbl']
露出レベル:
Source: shodan.io - Shodanは、インターネット接続デバイス向けの世界初の検索エンジンです。
SHODANがそのIPアドレスに関して持つすべての情報を取得します。SHODANエンジンへのアクセスレベルに応じて、より多くのデータ(ポート番号、バナー、地理位置情報)を取得できます。
地理位置情報:
Source: ipinfo.io
IPアドレスの簡単な情報、地理位置情報、ASNに関する情報を取得します。レート制限は1000/dayです。
cymon.io - 認証トークンが必要 - 登録ユーザー レート制限: 1000/日 shodan.io - 認証トークンが必要 - 登録ユーザー 制限: 100件の結果、ポート制限あり
トークンの設定は、sipi.pyを実行するディレクトリにある config.json ファイルに記述します。 << すべてのサービスのAPIトークンは、ルートディレクトリにある config.json ファイルに設定されています >>
依存関係
requests
pip install requests
shodan
easy_install shodan
Linux & Windows
すべてのレピュテーションカテゴリ、露出レベル、IP情報を検索 cymonのすべてのカテゴリからIPリストファイルの情報を取得し、Shodan & IPInfoの情報を追加 $> python sipi.py list_ip -A -s -i
SPAMリストのIP情報、露出レベル、IP情報を取得 cymonのSPAMカテゴリのみからIPリストファイルの情報を取得し、Shodan & IPInfoの情報を追加 $> python sipi.py list_ip -t spam -s -i
マルウェアレベルのレピュテーションでIPリストの情報を取得 cymonのMALWAREカテゴリのみから、1日前、1000エントリ制限でIPリストファイルの情報を取得 $> python sipi.py list_ip -t malware -d 1 -l 1000
-d <days[1-3]> IPのレピュテーションレベルは3日前までしか分析できません 何も見つからない場合、イベントが3日以上前の可能性があります。-d 4オプションを試してみてください 3日以上前の場合は -d 4 を使用
-l IPを分析する結果の数を制御します - デフォルト: 100
$> python sipi.py lista.txt -d 4 -A
[[@st2labs]] 簡単IP情報ツール [[@st2labs]]
sIPi - は無料の偵察ツールで、多くのオープンソース(cymon.io | shoda.io | ipinfo.io)からIPアドレス情報を取得します。
Julian J. Gonzalez Caracuel - @rhodius Version: 0.1
[!] このIP ['83.55.23.240s'] は無効であり、検索から削除されました
日数が3日を超える場合、自動変更モードがアクティブになります
[ip_blacklist > ip_events] でIP情報を取得
++++++++++++++++++++++++++++++++++++++
+ 情報取得元: http://cymon.io +
+ ip_eventsを確認中
++++++++++++++++++++++++++++++++++++++
+---------------------------------+
+- IP:93.76.61.78 のイベント
+---------------------------------+
+--
[!] IP 93.76.61.78 が悪意のある活動ブラックリストで見つかりました
Detected by: [u'esentire threat labs']
--+
[NOT_FOUND] IP 93.76.61.78 はこれらのカテゴリで見つかりません: ['malware', 'botnet', 'spam', 'phishing', 'blacklist', 'dnsbl']
+---------------------------------+
+- IP:93.183.250.196 のイベント
+---------------------------------+
+--
[!] IP 93.183.250.196 が悪意のある活動ブラックリストで見つかりました
Detected by: [u'esentire threat labs']
--+
[NOT_FOUND] IP 93.183.250.196 はこれらのカテゴリで見つかりません: ['malware', 'botnet', 'spam', 'phishing', 'blacklist', 'dnsbl']
+---------------------------------+
+- IP:176.101.204.172 のイベント
+---------------------------------+
+--
[!] IP 176.101.204.172 が悪意のある活動ブラックリストで見つかりました
Detected by: [u'esentire threat labs']
--+
[NOT_FOUND] IP 176.101.204.172 はこれらのカテゴリで見つかりません: ['malware', 'botnet', 'spam', 'phishing', 'blacklist', 'dnsbl']
これはフリーソフトウェアです。フリーソフトウェア財団によって公開されたGNU General Public License バージョン2の条件に基づいて、再配布および変更が可能です。
これは役立つことを願って配布されていますが、いかなる保証もありません。商品性または特定目的への適合性の暗黙の保証も含まれません。詳細はGNU General Public Licenseをご覧ください。
これと一緒にGNU General Public Licenseのコピーを受け取っているはずです。受け取っていない場合は、フリーソフトウェア財団(Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA)に連絡してください。