Listado de scripts

01- Monitor de puertos:

Este script en PowerShell crea una aplicación gráfica que permite a los administradores de sistemas monitorear conexiones TCP/IP a un host y puerto específicos, registrando los resultados en un archivo de log. Además, proporciona una interfaz de usuario intuitiva para visualizar y filtrar resultados.

02- Control de Cambio de Clave:

Este script en PowerShell revela un enfoque sofisticado para gestionar eventos de seguridad relacionados con cambios de contraseña en Windows. El script extrae detalles de eventos, genera un informe en HTML y lo envía por correo electrónico, utilizando configuración cifrada para mayor seguridad.

03- Control de cambios en cuentas y grupos:

Este script en PowerShell controla y audita los grupos y miembros locales en un sistema Windows, detectando cambios entre ejecuciones. Adicionalmente, incluye funcionalidades para:
  • Registrar eventos de seguridad específicos.
  • Determinar si una cuenta podría ser utilizada como cuenta de servicio.
  • Comparar datos actuales de grupos/miembros con ejecuciones previas.
  • Exportar la información en un archivo CSV y notificar resultados por correo electrónico.
  • 04- Buscar logs en event viewer:

    Este script crea una herramienta gráfica en PowerShell para buscar eventos en el Visor de Eventos de Windows (Event Viewer). Integra una interfaz de usuario (GUI) para facilitar la búsqueda de logs específicos, con opciones de exportación a formatos CSV y JSON.

    05- Enumerar grupos y usuarios de un Active Directory:

    El script proporcionado es una herramienta gráfica desarrollada en PowerShell que permite interactuar con Active Directory (AD) para consultar, filtrar y exportar información sobre grupos y usuarios . Está diseñado para ser utilizado por administradores de sistemas o auditores que necesiten explorar y analizar la estructura de AD de manera eficiente.

    06- Busqueda y Filtrado de Eventos de Conexión Remota:

    Este script en PowerShell proporciona una interfaz gráfica moderna para buscar y filtrar eventos de conexión remota en Windows. Permite visualizar los eventos en una tabla interactiva y exportar los resultados a un archivo CSV para su posterior análisis.

    07- Auditar cuentas del Active Directory:

    El script tiene como objetivo auditar cuentas de usuario en un dominio de Active Directory (AD), identificando:

    Los resultados se muestran en una interfaz gráfica con un DataGridView y se pueden exportar a un archivo CSV.

    08- Barrido de Red:

    Este script de PowerShell proporciona una interfaz gráfica para escanear rangos de direcciones IP. Características principales:

    09- Lector de certificado X.509:

    Este script de PowerShell crea una interfaz gráfica de usuario (GUI) que permite a los usuarios pegar un certificado X.509 en formato hexadecimal, convertirlo a un objeto de certificado y mostrar sus propiedades y extensiones en una tabla. El script utiliza System.Windows.Forms y System.Drawing para crear la GUI, y System.Security.Cryptography.X509Certificates para procesar el certificado.

    10- Decodificador de CSR:

    El script crea una interfaz gráfica de usuario (GUI) que permite a los usuarios pegar un CSR en formato PEM, validar su estructura y decodificar su contenido utilizando OpenSSL. La información decodificada se muestra en una lista detallada dentro de la interfaz.

    11- Calculadora avanzada:

    Crea una interfaz gráfica de usuario (GUI) para una calculadora avanzada con funcionalidades como operaciones aritméticas básicas, memoria, historial de operaciones, funciones trigonométricas, raíz cuadrada, potencia al cuadrado, potencia a una potencia dada, porcentaje y la capacidad de graficar funciones matemáticas.

    12- Monitoreo de Navegadores:

    El script es una herramienta de monitoreo en tiempo real diseñada para detectar y controlar el uso de navegadores web (Chrome, Firefox, Edge, Internet Explorer) en sistemas Windows. Su principal función es identificar accesos a sitios web sensibles (almacenamiento en la nube, redes sociales, correos electrónicos, etc.) mediante el análisis de títulos de ventanas y URLs, ejecutando acciones automatizadas como:

    13- HealthCheck:

    Script de PowerShell para análisis completo del estado de sistemas Windows. Genera informes detallados sobre hardware, software, rendimiento, seguridad y actualizaciones pendientes. Características principales: