Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Reachability-Check — Comprobador de conectividad de red basado en navegador para probar reglas de firewall, restricciones de acceso y cumplimiento de políticas corporativas. Soporta mediciones HTTP Fetch y Image Ping con paquetes de servicio y conjuntos de reglas basados en JSON. | Kitploit
Herramientas/GitHubGitHub/abdullahaligun/reachability-check
ReconocimientoAuditoría de ConfiguraciónRecopilación de InformaciónSeguridad de RedesUtilidades y FrameworksAnálisis de DNS
GitHubabdullahaligun/reachability-check

Reachability-Check

Comprobador de conectividad de red basado en navegador para probar reglas de firewall, restricciones de acceso y cumplimiento de políticas corporativas. Soporta mediciones HTTP Fetch y Image Ping con paquetes de servicio y conjuntos de reglas basados en JSON.

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Ver Repositorio
13hace 5 mesesAún no revisado
Compartir

Comprobación de Accesibilidad 🌐

[ES] | TR

Comprobador de accesibilidad basado en navegador: pruebe la conectividad de red, las reglas del firewall y las restricciones de acceso.

Archivo HTML único. Cero dependencias. No se requiere servidor web para ejecutarlo.


Características

  • Medición dual: HTTP Fetch + Image Ping (a través del favicon de cada servicio)
  • Paquetes de servicio: basados en JSON, extensibles por la comunidad
  • RuleCheck: Auditoría de políticas de red corporativa — debe ser accesible / debe estar bloqueado + umbral de ping
  • Filtrado y agrupación: Filtros Rápido / Lento / Bloqueado, vistas Categoría / Estado / Lista Plana
  • Consulta personalizada: Prueba instantánea para cualquier URL o dominio
  • Detección de IP local + pública (WebRTC + ipify)
  • Arrastrar y soltar JSON — cargar archivos directamente desde el navegador

Uso

root@kitploit:~
# Simplest: open directly
open index.html

# Or with any static server
npx serve .
python3 -m http.server 8080

O arrastrar y soltar a Netlify → netlify.com/drop


Formato del Paquete de Servicio

Los archivos JSON en la carpeta services/ siguen este esquema:

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"
    }
  ]
}

Regla: los campos url y favicon deben ser HTTPS. favicon debe ser una URL de imagen alojada directamente en el propio servidor del servicio (no un proxy de Google).


Formato de RuleCheck

Los archivos JSON en la carpeta rulesets/ siguen este esquema:

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."
    }
  ]
}

Campos de Regla


Contribución de la Comunidad

Para agregar un nuevo paquete de servicio o conjunto de reglas → CONTRIBUTING.md


Licencia

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

Descargar herramienta
CampoDescripción
severitycritical / warning / info
conditions.must_reachtrue → debe ser accesible, false → debe estar bloqueado
conditions.max_ping_msOpcional. Por encima de este ms → falla
fail_messageMensaje mostrado en caso de violación de la regla
pass_messageMensaje mostrado cuando la regla se cumple
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