El Agente Sentinel es un agente EDR (detección y respuesta) que tu organización instala en sus propios equipos, con conocimiento y consentimiento de las personas que los usan. Se ejecuta como servicio en segundo plano y monitorea eventos de seguridad —conexión de dispositivos USB y procesos sospechosos— enviando alertas al dashboard de ObsidianPlus.
Instálalo únicamente en equipos de tu empresa y avisando a las personas: no es una herramienta de vigilancia encubierta. En Chile debes cumplir el Código del Trabajo y la Ley 21.719 de protección de datos personales — informa qué se monitorea y para qué, déjalo en tu política de uso aceptable y obtén el consentimiento correspondiente. ObsidianPlus no permite usar Sentinel para espiar personas sin su conocimiento.
terminal 1. Preparar entorno
Asegúrate de tener Python instalado e instala las dependencias:
pip install requests websockets psutil pyinstaller
build 2. Compilar a (.exe)
Convierte sentinel_agent.py en un servicio de Windows que corre en segundo plano:
pyinstaller --onefile --noconsole sentinel_agent.py
Instrucciones de instalación en los equipos
- Configurar IP: antes de compilar, abre
sentinel_agent.pyy cambiaSERVER_URL = "http://localhost:8000"por la IP de tu servidor ObsidianPlus. - Desplegar: distribuye
sentinel_agent.exe(en la carpetadist/) a los equipos de tu organización mediante tu herramienta de gestión (MDM, GPO de Active Directory) o instalación supervisada por TI. - Instalar (con aviso al usuario): instálalo en los equipos autorizados; queda como servicio en segundo plano y se inicia junto con el sistema. Informa a la persona que usa el equipo de que está protegido por el agente, conforme a tu política interna.
- Monitorear: ve al Dashboard en ObsidianPlus; verás el equipo aparecer como "Online". Si conectan un USB, te avisará de inmediato.