Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
anycast-census — IPv4/IPv6プレフィックスをICMP、TCP、DNS経由でプローブし、エニーキャスト配備を検出してPoPを地理特定する縦断的エニーキャストセンサスシステム。日次データセットとAPIを公開。 | Kitploit
ツール/GitHubGitHub/ut-dacs/anycast-census
パケットスニッフィングと分析偵察ネットワークマッピング情報収集ネットワークセキュリティ論文と研究厳選リソースDNS分析
GitHubut-dacs/anycast-census

anycast-census

IPv4/IPv6プレフィックスをICMP、TCP、DNS経由でプローブし、エニーキャスト配備を検出してPoPを地理特定する縦断的エニーキャストセンサスシステム。日次データセットとAPIを公開。

リポジトリを見る
1828時間31分前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
ウェブサイト
共有

LACeS Anycast Census

DOI License: MPL 2.0 Website

LACeS: an Open, Fast, Responsible and Efficient Longitudinal Anycast Census System

連絡先: [email protected]

目次

  • センサスデータのダウンロード
  • LACeS Explorer — インタラクティブなWebインターフェース
  • Pythonヘルパーの使用
  • データセットの理解
    • データに関する推奨事項
    • 検出方法
  • データ構造
  • カラム
  • 地理位置推定の精度指標
  • ユニキャスト地理位置推定結果
  • 測定手法
  • 独自のセンサスの実行
  • 引用
  • センサスデータのダウンロード

    利用可能なフォーマット

    このリポジトリのparquetファイルは、manycast.net REST APIを通じて別のフォーマットでもダウンロードできます:

    フォーマット例
    .parquethttps://manycast.net/api/v1/export/IPv4-latest.parquet
    .parquet.gzhttps://manycast.net/api/v1/export/IPv4-latest.parquet.gz
    .csv.gzhttps://manycast.net/api/v1/export/IPv4-latest.csv.gz
    .json.gzhttps://manycast.net/api/v1/export/IPv4-latest.json.gz

    latestを特定の日付(例: 2026-03-22)に置き換えると、過去のスナップショットをダウンロードできます。IPv4とIPv6の両方が利用可能で、それぞれIPv4-とIPv6-のプレフィックスが付きます。

    例:

    root@kitploit:~
    curl -O https://manycast.net/api/v1/export/IPv4-2026-03-22.csv.gz
    

    個々のプレフィックス、ASN、日次統計のクエリについては、APIの完全なドキュメントを参照してください。

    LACeS Explorer — インタラクティブなWebインターフェース

    センサスデータのクエリ、可視化、探索のためのインタラクティブなダッシュボードを提供しています:

    検索とルックアップ。 任意のIPアドレス、プレフィックス、ASN、ドメイン、またはTLDを入力すると、エニーキャストのステータス、検出されたPoPの地理位置、および関連するネットワーク情報を検索できます。 2024年3月21日以降のすべてのセンサス日付について、過去のスナップショットが利用可能です。

    比較モード。 2つの異なるセンサス日付を選択して、エニーキャストの展開が時間とともにどのように変化したかを追跡できます。

    RIPE Atlas統合。 公開RIPE Atlasの結果に対して地理位置推定アルゴリズムを実行できます。

    分析。 時系列統計、地域別エニーキャスト、エニーキャスト空間のヒルベルト曲線など。

    Pythonヘルパーの使用

    census_helper.pyファイルは、データセットのダウンロードとフィルタリングのための便利な関数を提供します。pandas、pyarrow、requestsが必要です。

    基本的な使用方法

    root@kitploit:~
    import census_helper
    
    # Download latest snapshot and filter to high-confidence anycast prefixes
    census = census_helper.download_latest("v4")
    anycast = census_helper.filter_anycast(census, "v4")
    
    # Or use comprehensive coverage (includes borderline cases)
    anycast = census_helper.filter_anycast(census, "v4", confidence="comprehensive")
    

    コマンドラインでの使用

    root@kitploit:~
    python census_helper.py --ip-version v4 --date latest --prefixes-only
    python census_helper.py --ip-version v4 --date 2026-03-22 --confidence comprehensive
    

    データセットの理解

    データに関する推奨事項

    要件に応じて、以下のフィルタリングを推奨します:

    高信頼度:

    root@kitploit:~
    (AB > 3) || (GCD > 1)
    

    包括的なカバレッジ:

    root@kitploit:~
    (AB > 1) || (GCD > 1)
    

    検出方法

    センサスでは2つの検出方法を使用しています:

    エニーキャストベース (AB): エニーキャストを用いてエニーキャストを検出します。 複数のPoPが応答を受信した場合、そのプレフィックスはエニーキャストと見なされます。 詳細はMAnycast2を参照してください。 3つのプローブプロトコルが使用されます: ICMP/ping、TCP SYN/ACK、DNS/UDP。

    • 偽陽性 (FP): この方法は偽陽性を生じることが知られており、特に受信PoPの数が4未満の場合に顕著です。

    レイテンシベース (GCD): レイテンシ測定と大円距離計算を用いてエニーキャストを検出します。

    • 偽陰性 (FN): 非常に正確ですが、地域的なエニーキャスト(すなわち、狭い地理的範囲内に展開されたエニーキャスト)の検出は苦手です。

    注意 AB > 1 かつ GCD == 1 の場合、ユニキャスト地理位置推定結果を提供します。 これは、ABの結果が偽陽性なのか、GCDの結果が偽陰性なのかを判断するのに役立つ場合があります。

    データ構造

    ファイルパス

    最新ファイル (毎日更新):

    root@kitploit:~
    IPv4-latest.parquet
    IPv6-latest.parquet
    IPv4-latest.csv
    IPv6-latest.csv
    stats-latest
    

    過去のファイル (2024年3月21日以降):

    root@kitploit:~
    YYYY/MM/DD/IPv4.parquet
    YYYY/MM/DD/IPv6.parquet
    YYYY/MM/DD/IPv4.csv
    YYYY/MM/DD/IPv6.csv
    YYYY/MM/DD/stats
    

    カラム

    カラム説明
    prefix候補となるエニーキャスト /24 プレフィックス (例: 1.0.0.0/24)
    AB_ICMPv4/v6エニーキャストベースの方法 (ICMP) で検出されたロケーション
    AB_TCPv4/v6エニーキャストベースの方法 (TCP SYNACK) で検出されたロケーション
    AB_DNSv4/v6エニーキャストベースの方法 (DNS/UDP) で検出されたロケーション
    GCD_ICMPv4/v6レイテンシベースの方法 (ICMP) で検出されたサイト
    GCD_TCPv4/v6レイテンシベースの方法 (TCP) で検出されたサイト
    partial部分的なエニーキャストが検出されたかどうか (IPv4のみ)
    backing_prefix対応するIPルーティングテーブルプレフィックス (RouteViews)
    ASNプレフィックスをアナウンスしているASN (;で区切られたMOAS)
    locations検出されたサイトからの詳細な地理位置推定データ (下記参照)

    locationsカラム

    フィールド説明
    cityiGreedyのアルゴリズムを用いて地理位置推定された都市
    country_code2文字の国コード (ISO 3166-1 alpha-2)
    airport_code最寄りの空港のIATA 3文字コード
    lat空港の緯度
    lon空港の経度
    radiusRTTディスクの半径 (キロメートル)
    candidate_diameter残存する候補都市間の最大ペアワイズ距離 (km)。値が小さいほど精度が高いことを示す
    num_constraints候補セットを絞り込んだ重複ディスクの数。値が大きいほど結果の信頼度が高いことを示す

    最後の3つのフィールドは、地理位置推定結果の信頼度を判断するのに役立ちます。

    CSVフォーマット

    GitHubのWeb UIから簡単にアクセスできるよう、限定的なデータがCSVフォーマットで提供されています:

    root@kitploit:~
    prefix,number_of_sites,backing_prefix
    1.1.1.0/24,67,1.1.1.0/24
    

    測定手法

    IPv4ターゲット

    USC/ISI ANT IPv4 hitlist (/24ごとのICMP/ping応答性でランク付けされたIPアドレス) を使用し、以下で補完しています:

    • 公開DNSネームサーバー
    • OpenINTEL infra:nsレコード

    IPv6ターゲット

    以下を使用しています:

    • OpenINTELからのAAAAレコード
    • IPv6Hitlist
    • TU DresdenとHAW HamburgによるIPv6-SRA

    部分的なエニーキャスト

    日次のプロービング負荷を最小限に抑えるため、/24の粒度でスキャンしています。 ただし、一部のプレフィックスにはユニキャストとエニーキャストのIPアドレスが混在しており (詳細は論文参照)、マルチターゲットプロービングを用いて検出しています。

    独自のセンサスの実行

    すべての測定および分析ツールをMPL 2.0ライセンスの下で公開しています:

    測定ツール

    MAnycastRは、ABおよびGCD測定の実装を提供します

    地理位置推定

    MiGreedyは、大規模な本番センサス向けに設計された、IP地理位置推定のためのiGreedyのアルゴリズムの最適化実装です。 ユニキャスト地理位置推定、交差を用いた検出の改善、信頼度/精度指標をサポートしています。

    引用

    このデータセットを学術研究に使用する場合は、以下の論文を引用してください:

    root@kitploit:~
    @inproceedings{10.1145/3730567.3764484,
      author = {Hendriks, Remi and Luckie, Matthew and Jonker, Mattijs and van Rijswijk-Deij, Roland},
      title = {LACeS: an Open, Fast, Responsible and Efficient Longitudinal Anycast Census System},
      year = {2025},
      booktitle = {Proceedings of the 2025 Internet Measurement Conference}
    }
    
    ツールをダウンロード