Una lista Awesome seleccionada de recursos de inteligencia de amenazas, que abarca feeds de IP y dominios, muestras de malware, formatos de datos, frameworks, herramientas e investigación.
87owo/PYAS
Aplicación de seguridad para endpoints Windows que combina reglas YARA, inferencia de aprendizaje automático para PE, comprobación de firmas, análisis opcional en la nube y un controlador minifiltro del kernel.
Alternativa open source a:Microsoft Defender
Kaspersky Internet Security
- Estrellas
- 582
- Forks
- 50
- Issues abiertos
- 0
- Último commit
- anteayer
¿Qué es?
PYAS Security es una aplicación de seguridad para endpoints Windows que reúne varias capas de detección y protección en un solo programa de escritorio. El análisis local utiliza reglas YARA, extracción de características de PE con inferencia de modelos ONNX y verificación de firmas Authenticode. Los usuarios pueden enviar archivos para su análisis en la nube de forma opcional, cuya configuración es independiente de los motores locales.
Para la protección en tiempo real, el proyecto supervisa procesos, archivos, memoria de procesos, conexiones TCP y ajustes del sistema desde el modo de usuario. También incluye un controlador minifiltro nativo en C++ que aplica reglas configurables para operaciones con archivos, procesos, hilos, el registro, la memoria, la carga de imágenes y el arranque o los discos. Incluye un editor visual basado en Blockly para crear esas reglas del controlador.
La aplicación también incluye cuarentena, listas de permitidos y bloqueados, administración del inicio, reparación del sistema, limpieza y herramientas para hacer copias de seguridad y comprobar el MBR. Sus utilidades de entrenamiento de modelos y archivos de reglas permiten usarla como base para estudiar la detección de malware y los componentes internos de Windows. Para ejecutar el controlador y las funciones de corrección se requieren permisos de administrador; se recomienda usarlos únicamente en un entorno de pruebas.
Funciones clave
- 01Analiza archivos con reglas YARA y modelos locales de aprendizaje automático para PE ejecutados mediante ONNX Runtime.
- 02Verifica firmas digitales Authenticode mediante las API de confianza de Windows.
- 03Supervisa procesos nuevos, cambios en archivos, memoria de procesos y conexiones TCP.
- 04Incluye un controlador minifiltro en C++ con reglas de protección configurables.
- 05Ofrece cuarentena, listas de permitidos y bloqueados, administración del inicio y herramientas de reparación del sistema.
Casos de uso
- Estudiar la detección de malware con reglas YARA y modelos basados en características de PE.
- Experimentar con controladores minifiltro de Windows y reglas de protección a nivel del kernel en una VM de pruebas.
- Analizar archivos sospechosos localmente antes de decidir si se envían para su análisis en la nube.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/87owo/PYAS.git - 2
Entra en la carpeta del proyecto
cd PYAS - 3
Crea y activa un entorno virtual
.\.venv\Scripts\Activate.ps1 - 4
Instala las dependencias y ejecuta la aplicación (ejecútala como administrador para usar todas las funciones)
pip install pystray pefile requests pywebview Pillow yara-python numpy onnxruntime && python PYAS.py
Antes de usarlo
- Solo para Windows 10 u 11; la protección completa requiere privilegios de administrador.
- Las funciones del controlador del kernel requieren un entorno de compilación WDK y la firma adecuada para su uso en producción.
- El repositorio público no incluye la implementación del servidor en la nube.
- El README indica que el proyecto ofrece el código fuente y pide revisar las licencias de terceros; la licencia no está clara (NOASSERTION).
Temas
Preguntas frecuentes
- ¿Qué es PYAS?
- Aplicación de seguridad para endpoints Windows que combina reglas YARA, inferencia de aprendizaje automático para PE, comprobación de firmas, análisis opcional en la nube y un controlador minifiltro del kernel. PYAS Security es una aplicación de seguridad para endpoints Windows que reúne varias capas de detección y protección en un solo programa de escritorio. El análisis local utiliza reglas YARA, extracción de características de PE con inferencia de modelos ONNX y verificación de firmas Authenticode. Los usuarios pueden enviar archivos para su análisis en la nube de forma opcional, cuya configuración es independiente de los motores locales.
- ¿PYAS es gratuito? ¿Qué licencia tiene?
- PYAS es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿PYAS sigue mantenido?
- Mantenimiento activo. El último commit de PYAS fue el 17 oct 2026.
- ¿Para qué puedo usar PYAS?
- Estudiar la detección de malware con reglas YARA y modelos basados en características de PE. Experimentar con controladores minifiltro de Windows y reglas de protección a nivel del kernel en una VM de pruebas. Analizar archivos sospechosos localmente antes de decidir si se envían para su análisis en la nube.
- ¿Cómo se instala PYAS?
- Clona el repositorio: git clone https://github.com/87owo/PYAS.git Entra en la carpeta del proyecto: cd PYAS Crea y activa un entorno virtual: .\.venv\Scripts\Activate.ps1 Instala las dependencias y ejecuta la aplicación (ejecútala como administrador para usar todas las funciones): pip install pystray pefile requests pywebview Pillow yara-python numpy onnxruntime && python PYAS.py
- ¿Dónde consigo PYAS?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/87owo/PYAS
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Duplica la pantalla y el audio de iPhone y iPad en Windows por USB o AirPlay, con salida para OBS y compatibilidad con varios dispositivos.
Trivy es un escáner de seguridad de código abierto que detecta vulnerabilidades, errores de configuración, secretos y datos de SBOM en contenedores, sistemas de archivos, repositorios Git, imágenes de VM y Kubernetes.
Una app y red de mensajería con cifrado de extremo a extremo que no usa identificadores de usuario, con clientes para iOS, Android, escritorio y terminal.
Un runtime seguro y privado para agentes de IA autónomos que aplica políticas de archivos, llamadas al sistema y red en cada sandbox.