
Archivo de objeto de baliza de Cobalt Strike para vigilancia automatizada y dirigida de usuarios. Activa capturas de pantalla o acciones personalizadas cuando se detectan títulos de ventana específicos (por ejemplo, inicio de sesión, VPN), reduciendo el ruido y mejorando el sigilo.
WindowSpy es un archivo objeto de baliza (Beacon Object File) de Cobalt Strike diseñado para la vigilancia selectiva de usuarios. El objetivo de este proyecto era activar capacidades de vigilancia solo en ciertos objetivos, por ejemplo, páginas de inicio de sesión del navegador, documentos confidenciales, inicios de sesión VPN, etc. El propósito era aumentar la clandestinidad durante la vigilancia de usuarios, evitando la detección del uso repetido de capacidades de vigilancia, como capturas de pantalla. También le ahorra al equipo rojo la tarea de examinar muchas páginas de datos de vigilancia de usuarios, lo que se produciría si el registro de teclas / vigilancia de pantalla estuviera funcionando en todo momento.

Cada vez que una baliza se registra, el BOF se ejecuta en el objetivo. El BOF viene con una lista codificada de cadenas que son comunes en títulos de ventanas útiles, por ejemplo, inicio de sesión, administrador, panel de control, VPN, etc. Puede personalizar esta lista y recompilar usted mismo. Enumera las ventanas visibles y compara los títulos con la lista de cadenas, y si se detecta alguna de ellas, activa una función local del script agresor definida en WindowSpy.cna llamada spy(). Por defecto, toma una captura de pantalla. Puede personalizar esta función como desee, por ejemplo, registro de teclas, WireTap, cámara web, etc.
La función spy() tiene 1 argumento, siendo $1 el id de baliza de la baliza que la activó.
Construí esto porque estaba aburrido y estaba jugando con la vigilancia de usuarios. Si hay errores, abra un problema. Si hay algún problema con el diseño, no dude en abrir un problema también.
el descargo de responsabilidad habitual aquí, no soy responsable de ningún crimen contra la humanidad que pueda cometer o guerra nuclear que pueda causar al usar este código mal escrito.