Skip to content

Releases: 686f6c61/process-cloak

v0.1.0 - Camuflaje de procesos para Linux y Windows

28 Mar 14:14

Choose a tag to compare

Primera version publica

Herramienta defensiva de ciberseguridad que renombra los procesos en ejecucion para dificultar su deteccion por software de escaneo de procesos.

Plataformas

  • Linux: script bash con menus whiptail. Metodo de directorio espejo con symlinks a librerias y hardlink/copia del binario con nombre falso.
  • Windows: script PowerShell con menus interactivos. Metodo de copia del .exe con nombre falso.

Funcionalidades

  • Escaneo automatico de procesos contra base de datos de 164 aplicaciones en 17 categorias
  • Camuflaje con nombres que parecen servicios reales del sistema (svchost, RuntimeBroker, dbus_helper, xdg_session...)
  • Catalogo para lanzar aplicaciones camufladas desde cero
  • Restauracion al ejecutar de nuevo el script
  • Verificacion de exposicion (que veria un escaner)
  • Deteccion automatica de snaps (Linux) y apps UWP (Windows) con aviso al usuario
  • Pool de 50 nombres falsos realistas

Base de datos

17 categorias: procesadores de texto, lectores de PDF, hojas de calculo, clientes de correo, navegadores web, herramientas de conversacion, camaras virtuales, exploradores de archivos, reproductores multimedia, diapositivas, screenshots/grabadores, control remoto, pentesting, editores de codigo, maquinas virtuales, clientes de bases de datos y ofimatica open source.

Sobre macOS

Se investigo y prototipo una version para macOS pero no se incluye por las restricciones de seguridad del sistema (Hardened Runtime, App Store sandbox, code signing enforcement). Solo funciona con un subconjunto de aplicaciones. Mas detalles en el README.