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
SuperDiagnosticTool — Herramienta de diagnóstico y autorreparación de Windows impulsada por IA utilizando Google Gemini. Detecta fallos, optimiza el rendimiento, escanea en busca de malware y genera scripts de corrección de PowerShell. Soporte universal de hardware (1-128+ núcleos). Gratuita y de código abierto. | Kitploit
Herramientas/GitHubGitHub/guettaf-hossam/superdiagnostictool
Utilidades de Propósito GeneralAnálisis de VulnerabilidadesScripting y AutomatizaciónAuditoría de ConfiguraciónAnálisis ForenseAnálisis de MalwareAprendizaje AutomáticoRespuesta a IncidentesSeguridad de IA

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 →
Análisis de Registros
GitHubguettaf-hossam/superdiagnostictool

SuperDiagnosticTool

Ver RepositorioSitio web
1921hace 1 díaAún no revisado

Acerca de

Herramienta de diagnóstico y autorreparación de Windows impulsada por IA utilizando Google Gemini. Detecta fallos, optimiza el rendimiento, escanea en busca de malware y genera scripts de corrección de PowerShell. Soporte universal de hardware (1-128+ núcleos). Gratuita y de código abierto.

Compartir

SuperDiagnosticTool

SuperDiagnosticTool Icon

Herramienta de Diagnóstico y Autocuración para Windows impulsada por IA

Release License Stars

SuperDiagnosticTool es una utilidad de diagnóstico inteligente para sistemas que combina telemetría de hardware en tiempo real con Google Gemini AI para analizar, diagnosticar y corregir automáticamente problemas del sistema Windows. Construida con una arquitectura centrada en la seguridad, proporciona diagnósticos de grado profesional para cualquier configuración de Windows.


Capturas de Pantalla

Interfaz Principal

Interfaz principal mostrando la selección del modo de escaneo y la entrada de descripción del problema


Características Clave

Soporte Universal de Hardware

  • Escalado Dinámico: Se adapta automáticamente a cualquier configuración de CPU (1-128+ núcleos)
  • Lógica Independiente del Hardware: Funciona sin problemas en sistemas heredados (Intel Pentium) hasta estaciones de trabajo de alta gama (AMD Threadripper, Intel Xeon)
  • Fallos Controlados: Manejo seguro de características no soportadas (frecuencia de CPU, detección de batería, memoria de intercambio)
  • Optimizado para Bajos Recursos: Ejecución ligera que evita ralentizaciones del sistema incluso en hardware con recursos limitados

Análisis Inteligente con IA

  • Integración con Google Gemini: Análisis y diagnóstico avanzado del sistema impulsado por IA
  • Recomendaciones Contextuales: Correlaciona problemas reportados por el usuario con la telemetría del sistema
  • Auditoría de Seguridad: Escanea procesos sospechosos, fugas de recursos y posible malware
  • Verificación Posterior a la Corrección: Genera informes de finalización que muestran lo que se arregló vs. lo que requiere atención manual

Arquitectura Centrada en la Seguridad

Seguridad de Grado Profesional (85%)

Validación Multinivel

  • Coincidencia con Base de Conocimiento: Valida soluciones de IA contra 5 soluciones conocidas probadas con tasas de éxito
  • Simulación de Prueba (Dry-Run): Previsualiza todos los cambios antes de ejecutarlos (servicios, archivos, registro)
  • Validación de Scripts Multinivel: Lista negra, lista blanca y puntuación de riesgo (0-100)
  • Puntos de Restauración del Sistema: Creación automática de puntos de restauración antes de cualquier modificación

Monitoreo Mejorado

  • Instantáneas Pre/Post Ejecución: Captura completa del estado del sistema antes y después de los cambios
  • Detección de Cambios: Seguimiento automático de todas las modificaciones (servicios, registro, elementos de inicio)
  • Generación de Reversión: Scripts generados automáticamente para deshacer cambios si es necesario
  • Registro de Ejecución: Registros completos de todas las operaciones

Seguridad en PowerShell

  • Verificación de Privilegios de Administrador: Todos los scripts de corrección incluyen comprobaciones de elevación
  • Sanitización de Variables: Escape basado en expresiones regulares para prevenir errores preservando variables $env:
  • Comprobaciones de Seguridad de Servicios: Verifica la existencia del servicio antes de las operaciones
  • Ejecución en Entorno Aislado: Entorno monitoreado con protección por tiempo de espera
  • Manejo de Errores: Bloques try-catch exhaustivos con salvaguardas

Escaneo Integral del Sistema

  • Métricas de Rendimiento: Uso de CPU (global + por núcleo), desglose de memoria, principales consumidores de recursos
  • Inteligencia de Red: Interfaces activas, configuración DNS, intensidad de señal Wi-Fi, pruebas de conectividad
  • Integridad de Seguridad: Estado del antivirus, perfiles de firewall, historial de Windows Update
  • Salud del Hardware: Estado SMART del disco, información de GPU, estado de la batería (portátiles)
  • Servicios del Sistema: Aplicaciones de inicio, servicios fallidos, registros de eventos críticos
  • Auditoría de Procesos: Identifica procesos sospechosos basándose en el uso de recursos y ubicación

Informes Centrados en el Ser Humano

  • Informes HTML Profesionales: Informes de diagnóstico con tema oscuro y métricas visuales
  • Lenguaje de Finalización en Tiempo Pasado: Los informes usan etiquetas [FIXED], [CLEANED], [DISABLED] para mostrar acciones completadas
  • Sección de Atención Manual: Separa claramente las correcciones automatizadas de los elementos que requieren intervención del usuario
  • Archivos con Marca de Tiempo: Todos los informes se guardan en el directorio AI_Reports/ para seguimiento histórico

Inicio Rápido

Descarga

Descargar SuperDiagnosticTool.exe - Ejecutable independiente (no requiere Python)

Requisitos

  • Windows 10 o Windows 11
  • Privilegios de administrador
  • Clave API de Google Gemini (Obtener clave gratuita)

Primer Uso

  1. Descarga y ejecuta SuperDiagnosticTool.exe
  2. Ingresa tu clave API de Google Gemini cuando se te solicite
  3. Describe el problema de tu sistema
  4. Selecciona el modo de escaneo (Rápido/Profundo/Completo)
  5. Revisa el análisis de IA y el script de corrección
  6. Ejecuta las correcciones o visualiza el informe HTML detallado

Instalación (Para Desarrolladores)

Prerrequisitos

  • Python 3.8 o superior
  • Administrador de paquetes pip

Instalar Dependencias

root@kitploit:~
pip install psutil google-generativeai rich

Ejecutar desde el Código Fuente

root@kitploit:~
python super_diagnose_v2.py

Uso

Configuración de la Clave API

Opción A: Entrada Interactiva (Recomendada para usuarios primerizos)

  • La herramienta te pedirá que ingreses tu clave API en el primer uso
  • La clave se guarda localmente en gemini.key para usos futuros

Opción B: Variable de Entorno

root@kitploit:~
set GEMINI_API_KEY=tu_clave_api_aqui

Opción C: Archivo de Clave Manual Crea gemini.key en el mismo directorio:

root@kitploit:~
tu_clave_api_aqui

Modos de Escaneo

ModoEscaneosCaso de Uso

Flujo de Trabajo Ejemplo

root@kitploit:~
# 1. Ejecuta la herramienta
SuperDiagnosticTool.exe

# 2. Describe tu problema
> Alto uso de CPU y rendimiento lento

# 3. Selecciona el modo de escaneo
> 3 (Escaneo Completo del Sistema)

# 4. Espera el análisis de IA
[Escaneando capas del sistema...]
[Procesando lógica de telemetría...]

# 5. Revisa el script de corrección
[Script de PowerShell mostrado]
> ¿Ejecutar? (s/n)

# 6. Visualiza el informe HTML
> ¿Abrir informe detallado? (s/n)

Detalles Técnicos

Arquitectura del Código

  • Diseño modular con funciones separadas para cada categoría de diagnóstico
  • Manejo exhaustivo de errores con bloques try-except
  • Consultas independientes del hardware con fallos controlados
  • Docstrings profesionales y nombres de variables claros

Generación de Scripts de PowerShell

  • Verificación de privilegios de administrador antes de la ejecución
  • Escape de variables basado en expresiones regulares para prevenir errores de sintaxis
  • Variables de entorno ($env:TEMP, $env:PATH) preservadas correctamente
  • Gestión segura de servicios con comprobaciones de existencia
  • Supresión de errores usando -ErrorAction SilentlyContinue

Integración con Gemini AI

  • Prompts estructurados para un análisis de salida consistente
  • Secciones delimitadas ([ANALYSIS_START], [FIX_START]) para extracción fiable
  • Análisis contextual basado en la telemetría del sistema
  • Informes en tiempo pasado para acciones de corrección completadas

Seguridad y Privacidad

  • Sin Recopilación de Datos: Todo el análisis ocurre localmente; solo la telemetría del sistema se envía a la API de Gemini
  • Seguridad de la Clave API: Las claves se almacenan localmente y nunca se envían al control de versiones
  • Transparencia del Administrador: El usuario debe aprobar explícitamente todos los scripts de corrección
  • No Destructivo: Sin eliminación de archivos o modificaciones del registro sin consentimiento del usuario
  • Código Abierto: Código fuente completo disponible para auditoría de seguridad

Consulta SECURITY.md para obtener información detallada sobre seguridad.


Solución de Problemas

Error "Clave API Inválida"

  • Verifica que tu clave API sea correcta y esté activa
  • Comprueba si hay caracteres ocultos o espacios en blanco
  • Asegúrate de que la clave tenga habilitado el acceso a la API de Gemini
  • Regenera la clave en https://makersuite.google.com/app/apikey

Error "No se Ejecuta como Administrador"

  • Haz clic derecho en el ejecutable y selecciona "Ejecutar como administrador"
  • O permite la solicitud de UAC cuando la herramienta se autoeleve

Error "Módulo No Encontrado" (versión Python)

root@kitploit:~
pip install --upgrade psutil google-generativeai rich

El Script de PowerShell Falla

  • Asegúrate de estar ejecutando Windows PowerShell 5.1 o posterior
  • Comprueba que la política de ejecución permita la ejecución de scripts
  • Revisa el script en AI_Reports/remediation.ps1 para ver errores

Compilación desde el Código Fuente

Compilaciones Automatizadas (Recomendado)

El proyecto usa GitHub Actions para compilar automáticamente ejecutables de Windows cuando se envía una etiqueta de versión:

  1. Envía tus cambios a la rama principal
  2. Crea y envía una etiqueta de versión: git tag -a v1.0.2 -m "Notas de la versión" && git push origin v1.0.2
  3. GitHub Actions compilará automáticamente el .exe y creará un lanzamiento
  4. Descarga desde la página de Lanzamientos

Consulta RELEASE_PROCESS.md para obtener instrucciones detalladas.

Compilación Manual (Para Pruebas)

En Windows:

root@kitploit:~
pip install pyinstaller
pip install -r requirements.txt
python build.py

Esto crea dist/SuperDiagnosticTool.exe con el icono y las dependencias incluidas.

Nota: Si ves una advertencia de "Windows protegió tu PC", lee TRUST_GUIDE.md para una solución rápida o para agregar la aplicación a la lista blanca permanentemente.

Nota: Compilar en Linux/Mac creará binarios específicos de la plataforma, no archivos .exe de Windows. Usa GitHub Actions para lanzamientos oficiales de Windows.

Estructura de Archivos

root@kitploit:~
SuperDiagnosticTool/
├── super_diagnose_v2.py    # Script de diagnóstico principal
├── build.py                # Script de compilación para crear EXE
├── icon.ico                # Icono de la aplicación
├── .github/workflows/      # Flujos de trabajo de GitHub Actions
│   └── release.yml        # Compilación y lanzamiento automatizados
├── docs/
│   ├── icon.png           # Icono para el README
│   └── screenshot_main.png # Captura de pantalla de la interfaz principal
├── src/                    # Módulos fuente
│   ├── safety/            # Módulos de seguridad y validación
│   └── security/          # Características de seguridad
├── AI_Reports/             # Informes HTML generados
├── README.md               # Este archivo
├── RELEASE_PROCESS.md      # Documentación del proceso de lanzamiento
├── LICENSE                 # Licencia GPL-3.0
├── SECURITY.md             # Documentación de seguridad
└── .gitignore              # Reglas de ignorado de Git

Descargo de Responsabilidad

IMPORTANTE: Advertencia sobre Modificaciones del Sistema

Esta herramienta genera y ejecuta scripts de PowerShell que modifican servicios, configuraciones y opciones del sistema. Aunque está diseñada con principios centrados en la seguridad:

  • Revisa siempre el script de PowerShell generado antes de ejecutarlo
  • Realiza una copia de seguridad de los datos críticos antes de ejecutar correcciones automatizadas
  • Prueba en sistemas que no sean de producción primero si es posible
  • Comprende los cambios que se están realizando en tu sistema

El autor no se hace responsable de ningún daño al sistema, pérdida de datos o consecuencias no deseadas resultantes del uso de esta herramienta. Úsala bajo tu propio riesgo.


Contribuciones

¡Las contribuciones son bienvenidas! Por favor:

  1. Haz un fork del repositorio
  2. Crea una rama de funcionalidad (git checkout -b feature/mejora)
  3. Confirma tus cambios (git commit -m 'Añadir mejora')
  4. Empuja a la rama (git push origin feature/mejora)
  5. Abre una Solicitud de Extracción

Licencia

Este proyecto está licenciado bajo la GNU General Public License v3.0 - consulta el archivo LICENSE para más detalles.

Copyright (C) 2026 GUETTAF HOUSSEM EDDINE


Autor

Knight
Estudiante de Ingeniería en Electrotécnica
Universidad Akli Mohand Oulhadj, Bouira, Argelia
Email: [email protected]
GitHub: @Guettaf-hossam


Agradecimientos

  • Google Gemini AI por el análisis inteligente del sistema
  • psutil librería para monitoreo multiplataforma del sistema
  • Rich librería para una hermosa salida en terminal

Versión 1.0 | Última actualización: Enero 2026

Hecho con dedicación por Knight | Universidad Akli Mohand Oulhadj

Descargar herramienta
Escaneo RápidoCPU, RAM, Información BásicaComprobación rápida de rendimiento
Escaneo ProfundoSistema, Red, Seguridad, Registros, Bluetooth, ProcesosSolución de problemas exhaustiva
Escaneo CompletoTodo lo anterior + Salud del Disco, GPU, Aplicaciones de InicioAuditoría completa del sistema