Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 CosicasDeTerminal

CosicasDeTerminal

Esta es una pequeña suite, que por el momento incluye 37 herramientas interactivas para diagnóstico de red y seguridad. Todo esto se ha desarrollado con Textual y Python.

✨ Compatible con Windows, Linux y a lo mejor con macOS

Inicio rápido

# Instalar dependencias
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

🚀 Inicio Rápido (Multiplataforma)

La forma recomendada de iniciar la aplicación en Linux, Windows y macOS es:

python3 start.py

📦 Herramientas incluidas 📦

Análisis de red

  1. Escáner de red - Descubre dispositivos en tu red local (IP, MAC, hostname)
  2. Monitor de red - Tráfico en tiempo real y conexiones activas
  3. Diagnóstico - Ping, Traceroute, DNS, Port Scanner, Whois, Mi IP
  4. Verificador de conectividad - Comprueba conectividad, DNS, latencia y detecta proxy/VPN
  5. Monitor de interfaces - Información detallada de todas las interfaces de red
  6. Escáner de puertos locales - Detecta puertos en escucha e identifica procesos
  7. Analizador WIFI - Escanea redes WiFi con señal, canal y seguridad
  8. Monitor de uso de red - Monitoreo en tiempo real de uso de red por proceso
  9. Info del sistema de red - Configuración completa del sistema de red

Herramientas avanzadas

  1. Calculadora IP Universal - IPv4/IPv6, CIDR, rangos, división y formatos
  2. DNS avanzado - Consultas A, AAAA, MX, NS, SOA, TXT y Reverse DNS
  3. Verificador SSL/TLS - Análisis de certificados, caducidad y seguridad
  4. Test de velocidad - Mide velocidad de bajada, subida y ping
  5. Detector de cambios - Monitoriza la red y avisa de nuevos dispositivos
  6. Localizador GeoIP - Geolocalización de IPs y dominios en mapa
  7. Inspector HTTP - Analiza cabeceras, métodos y respuestas de APIs
  8. Analizador de Paquetes - Sniffer de tráfico en tiempo real (requiere root)
  9. Escucha de Puertos - Mini-Netcat para recibir datos TCP/UDP en tiempo real HTTP/HTTPS

Seguridad

  1. Enumerador de subdominios - Descubre subdominios vía certificados y DNS
  2. Cambiador de MAC - Spoofing de dirección MAC para privacidad
  3. Crypto Tool - Codificador/Decodificador y Hashing (Base64, Hex, MD5, SHA)
  4. Extractor de Metadatos - Visualiza datos Exif ocultos en imágenes
  5. NetStat Monitor - Monitor de conexiones de red en tiempo real
  6. Verificador de Integridad (FIM) - Detecta cambios no autorizados en archivos
  7. Escáner WiFi - Escanea redes inalámbricas cercanas (SSID, señal, seguridad)

Diagnóstico y Privacidad

  1. Verificador de fugas - Detecta fugas DNS, IPv6, WebRTC y verifica VPN
  2. Troubleshooter - Diagnóstico automático de problemas con soluciones
  3. Monitor de latencia geográfica - Prueba latencia a regiones del mundo
  4. Visor de logs - Visualiza logs en terminal (compatible con SSH/Windows/Linux)
  5. Wake on LAN - Enciende equipos remotamente mediante paquetes mágicos
  6. Gestor de Conexiones - Gestiona conexiones SSH, FTP y SFTP rápidamente
  7. Analizador de Logs - Mini-SIEM para analizar logs del sistema
  8. Esteganografía - Oculta y extrae mensajes en imágenes
  9. Whois & Reputación - Consulta información de dominios y reputación IP

🔧 Requisitos

Python:

  • Python 3.10+
  • textual, psutil, netifaces, requests, speedtest-cli, Pillow

Sistema:

Linux (Debian/Ubuntu):

sudo apt-get install iputils-ping net-tools traceroute whois dnsutils

Windows:

# La mayoría de herramientas vienen incluidas con Windows
# Whois opcional: Descargar Sysinternals Whois

macOS:

# La mayoría de herramientas vienen preinstaladas
brew install whois  # Si es necesario

💻 Uso

python3 start.py              # Menú CLI
python3 launcher.py      # Menú gráfico (recomendado)

⚡ Atajos

  • q - Salir
  • Ctrl+C - Salir inmediato
  • Usa las teclas numéricas o clics en los botones

⚠️ Notas

  • Algunas herramientas requieren sudo para funcionalidad completa
  • Solo para uso legítimo en redes propias
  • Los escaneos se limitan a redes /24 por defecto

Creado por entreunosyceros usando Python, Textual y un poco de café

About

Pequeñita suite de cosicas que se pueden hacer desde la terminal (pero con botones), gracias a Python y a Textual

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages