Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Reachability-Check — ブラウザベースのネットワーク接続チェッカー。ファイアウォールルール、アクセス制限、および企業ポリシーの遵守をテストするために使用します。HTTP Fetch と Image Ping による測定をサポートし、JSONベースのサービスパックとルールセットを利用します。 | Kitploit
ツール/GitHubGitHub/abdullahaligun/reachability-check
偵察構成監査情報収集ネットワークセキュリティユーティリティとフレームワークDNS分析
GitHubabdullahaligun/reachability-check

Reachability-Check

ブラウザベースのネットワーク接続チェッカー。ファイアウォールルール、アクセス制限、および企業ポリシーの遵守をテストするために使用します。HTTP Fetch と Image Ping による測定をサポートし、JSONベースのサービスパックとルールセットを利用します。

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る
15ヶ月前未レビュー

到達可能性チェック 🌐

[EN] | TR

ブラウザベースの到達可能性チェッカー — ネットワーク接続、ファイアウォールルール、アクセス制限をテストします。

単一HTMLファイル。依存関係ゼロ。実行にウェブサーバーは不要。


特徴

  • 二重測定: HTTP Fetch + Image Ping(各サービスの独自ファビコン経由)
  • サービスパック: JSONベース、コミュニティによる拡張可能
  • RuleCheck: 企業ネットワークポリシーの監査 — アクセス可能/ブロックされるべき + ピングしきい値
  • フィルタリングとグループ化: 高速/低速/ブロック済みフィルター、カテゴリ/ステータス/フラットリスト表示
  • カスタムクエリ: 任意のURLまたはドメインを即時テスト
  • ローカルIP + パブリックIP 検出(WebRTC + ipify)
  • ドラッグ&ドロップJSON — ブラウザから直接ファイルを読み込み

使用方法

root@kitploit:~
# 最も簡単: 直接開く
open index.html

# または任意の静的サーバーで
npx serve .
python3 -m http.server 8080

またはNetlifyにドラッグ&ドロップ → netlify.com/drop


サービスパック形式

services/フォルダ内のJSONファイルは次のスキーマに従います:

root@kitploit:~
{
  "meta": {
    "id": "my-pack",
    "name": "Pack Name",
    "description": "What it contains",
    "icon": "◈",
    "version": "1.0.0",
    "author": "username",
    "tags": ["category", "tag"]
  },
  "services": [
    {
      "name": "Example Service",
      "host": "example.com",
      "url": "https://www.example.com",
      "favicon": "https://www.example.com/favicon.ico"
    }
  ]
}

ルール: url と favicon フィールドはHTTPSである必要があります。favicon はサービス自身のサーバーに直接ホストされている画像URLでなければなりません(Googleプロキシではありません)。


RuleCheck形式

rulesets/フォルダ内のJSONファイルは次のスキーマに従います:

root@kitploit:~
{
  "meta": {
    "id": "my-ruleset",
    "name": "Ruleset Name",
    "description": "What it checks",
    "version": "1.0.0",
    "author": "username",
    "tags": ["corporate", "compliance"]
  },
  "rules": [
    {
      "id": "rule-github",
      "name": "GitHub Access",
      "description": "Mandatory for developer workflow",
      "service": {
        "name": "GitHub",
        "host": "github.com",
        "url": "https://github.com",
        "favicon": "https://github.com/favicon.ico"
      },
      "severity": "critical",
      "conditions": {
        "must_reach": true,
        "max_ping_ms": 800
      },
      "fail_message": "GitHub is inaccessible.",
      "pass_message": "GitHub is accessible."
    }
  ]
}

ルールフィールド


コミュニティへの貢献

新しいサービスパックまたはルールセットを追加するには → CONTRIBUTING.md


ライセンス

MIT © Abdullah Ali GÜN



Reachability Check (TR)

Tarayıcı tabanlı erişilebilirlik denetleyici — ağ bağlantısını, firewall kurallarını ve erişim kısıtlamalarını test edin.

Tek HTML dosyası. Sıfır bağımlılık. Çalıştırmak için web sunucusu gerekmez.


Özellikler

  • Çift ölçüm: HTTP Fetch + Image Ping (her servisin kendi favicon'u üzerinden)
  • Servis paketleri: JSON tabanlı, topluluk tarafından genişletilebilir
  • RuleCheck: Kurumsal ağ politika denetimi — erişilebilmeli / engellenmeli + ping eşiği
  • Filtreleme & gruplama: Hızlı / Yavaş / Engelli filtresi, Kategori / Durum / Düz Liste görünümleri
  • Özel sorgu: Herhangi bir URL veya domain anlık test
  • Yerel + Genel IP tespiti (WebRTC + ipify)
  • Drag & drop JSON — tarayıcıdan direkt dosya yükleme

Kullanım

root@kitploit:~
# En basit: direkt aç
open index.html

# Ya da herhangi bir statik sunucu ile
npx serve .
python3 -m http.server 8080

Veya Netlify'a sürükle-bırak → netlify.com/drop


Servis Paketi Formatı

services/ klasöründeki JSON dosyaları bu şemayı takip eder:

root@kitploit:~
{
  "meta": {
    "id": "my-pack",
    "name": "Paket Adı",
    "description": "Ne içerdiği",
    "icon": "◈",
    "version": "1.0.0",
    "author": "kullanici-adi",
    "tags": ["kategori", "etiket"]
  },
  "services": [
    {
      "name": "Örnek Servis",
      "host": "ornek.com",
      "url": "https://www.ornek.com",
      "favicon": "https://www.ornek.com/favicon.ico"
    }
  ]
}

Kural: url ve favicon alanları HTTPS olmalı. favicon doğrudan servisin kendi sunucusunda barındırılan bir resim URL'si olmalı (Google proxy değil).


RuleCheck Formatı

rulesets/ klasöründeki JSON dosyaları bu şemayı takip eder:

root@kitploit:~
{
  "meta": {
    "id": "my-ruleset",
    "name": "Kural Seti Adı",
    "description": "Ne denetlediği",
    "version": "1.0.0",
    "author": "kullanici-adi",
    "tags": ["corporate", "compliance"]
  },
  "rules": [
    {
      "id": "rule-github",
      "name": "GitHub Erişimi",
      "description": "Geliştirici iş akışı için zorunlu",
      "service": {
        "name": "GitHub",
        "host": "github.com",
        "url": "https://github.com",
        "favicon": "https://github.com/favicon.ico"
      },
      "severity": "critical",
      "conditions": {
        "must_reach": true,
        "max_ping_ms": 800
      },
      "fail_message": "GitHub erişilemiyor.",
      "pass_message": "GitHub erişilebilir."
    }
  ]
}

Kural Alanları


Topluluk Katkısı

Yeni bir servis paketi veya kural seti eklemek için → CONTRIBUTING.md


Lisans

MIT © Abdullah Ali GÜN

ツールをダウンロード
フィールド説明
severitycritical / warning / info
conditions.must_reachtrue → 到達可能である必要、false → ブロックされている必要
conditions.max_ping_msオプション。このmsを超えると失敗
fail_messageルール違反時に表示されるメッセージ
pass_messageルール成功時に表示されるメッセージ
AlanAçıklama
severitycritical / warning / info
conditions.must_reachtrue → erişilebilmeli, false → engellenmiş olmalı
conditions.max_ping_msOpsiyonel. Bu ms üstü → başarısız
fail_messageKural ihlalinde gösterilecek mesaj
pass_messageKural karşılandığında gösterilecek mesaj