Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
sliver-gui — Interfaz gráfica Electron multiplataforma para el framework C2 Sliver, que proporciona paneles de sesiones y beacons, generación de payloads, listeners, loot y gestión de despliegue en la nube. | Kitploit
Herramientas/GitHubGitHub/sliverarmory/sliver-gui
Frameworks de Pruebas de PenetraciónGeneración de PayloadsMovimiento LateralPost-ExplotaciónPruebas de PenetraciónSeguridad en la NubeComando y ControlUtilidades y FrameworksRed TeamingHerramienta de Acceso Remoto
GitHub
17612199hace 2 díasRevisado por Kitploit
sliverarmory/sliver-gui

sliver-gui

Interfaz gráfica Electron multiplataforma para el framework C2 Sliver, que proporciona paneles de sesiones y beacons, generación de payloads, listeners, loot y gestión de despliegue en la nube.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Icono de Sliver GUI

Sliver GUI

Descargar la última versión

Sliver GUI es una aplicación de escritorio Electron multiplataforma para Sliver. Combina conexiones de backend, vistas de estado en vivo, espacios de trabajo dedicados y una consola nativa de Sliver en una interfaz React construida con HeroUI, HeroUI Pro y Font Awesome.

Características

  • Múltiples ventanas de aplicación con configuraciones de operador guardadas, conexiones compartidas para configuraciones coincidentes y estado de espacio de trabajo independiente.
  • Una vista de topología Overview, paneles de Sessions y Beacons, y espacios de trabajo de interacción dedicados con paneles de Files, Processes, Environment, Registry y Activity.
  • Vistas de generación, builds y perfiles, jobs y listeners, Loot y Credentials.
  • Hosted Websites con creación/eliminación de sitios, edición de texto independiente en Monaco, importación de archivos y directorios recursivos, reemplazo/eliminación de contenido, actualizaciones de MIME y acciones de guardar copia directamente desde las filas de contenido o las vistas previas de origen. Las vistas previas del navegador sirven el contenido actual y los recursos del sitio web desde un servidor HTTP de loopback temporal. Las vistas de solo lectura de código fuente Monaco y de hexadecimal binario siguen disponibles. Consulte límites de sitios web y seguridad de las vistas previas.
  • Consola dedicada de Sliver y ventanas SSH gestionadas con terminales Ghostty en pestañas.
  • Un cliente independiente File → Remote Desktop impulsado por IronRDP, con conexiones TLS directas con NLA predeterminado o inicio de sesión por pantalla remota, perfiles guardados, revisión de certificados, escritorios en pestañas, portapapeles de texto explícito y un visor de canvas en sandbox. Funciona sin una configuración de operador ni una conexión al servidor de Sliver. Consulte uso de RDP y arquitectura y verificación.
  • Ventanas separadas de Armory, Network y Cloud Deployment, incluida la integración de cuentas de AWS y Azure.
  • Un gestor de DNS de Cloud Deployment para Route 53 y Azure DNS, con vistas de registros por zona y de todas las zonas y edición de registros.
  • Atajos de teclado configurables, apariencia de la aplicación y controles de actualización.
  • Navegación por paleta de comandos a sesiones y beacons activos por nombre, con detalles de host, usuario e ID para distinguir nombres coincidentes.

La GUI no implementa todos los comandos u opciones del upstream. Las conexiones de operador usan mTLS; las configuraciones de operador WireGuard se reconocen pero no pueden conectarse. Consulte el informe de paridad de operador para conocer la cobertura registrada y los documentos de características a continuación para conocer los límites específicos.

Desarrollo

Requisitos

  • Node.js 24.15 o superior en la línea 24.x, o Node.js 26 o superior.
  • npm 11.19 o superior.
  • rustup para el asistente RDP incluido; npm run setup:rdp instala la cadena de herramientas Rust 1.94.1 fijada y los objetivos de plataforma.
  • Una licencia de HeroUI Pro y autenticación para su artefacto de paquete; solo necesita esta licencia si desea compilar el código desde cero. Puede descargar binarios precompilados desde las versiones de Github.

Las versiones compatibles y las dependencias bloqueadas se registran en package.json y package-lock.json. El código de la aplicación usa TypeScript estricto; los asistentes de compilación usan módulos ES de Node.js.

Ejecutar localmente

npm ci --strict-allow-scripts
npx heroui-pro login
npx heroui-pro install --yes
npm run setup:rdp
npm run dev

Los pasos de inicio de sesión/instalación de HeroUI son necesarios para la configuración inicial de la estación de trabajo; se pueden omitir cuando HEROUI_AUTH_TOKEN ya está configurado para la instalación. Mantenga las credenciales fuera de los archivos rastreados.

npm run dev compila y lanza la aplicación estática en sliver://app/index.html, utilizando la política de seguridad de contenido de producción. También compila el asistente RDP del host a partir del fork fijado de IronRDP. Las compilaciones ordinarias de TypeScript y las pruebas unitarias no requieren compilar Rust. Reinicie el comando después de los cambios en el código fuente; este flujo de trabajo no utiliza HMR.

El cliente TypeScript se instala desde el paquete npm sliver-script fijado. No se necesita una copia de trabajo del cliente adyacente. El desarrollo ordinario de la aplicación no requiere una copia del código fuente de Sliver; compilar la consola nativa sí lo requiere.

Ajustes y configuraciones locales

La raíz predeterminada del cliente Sliver es ~/.sliver-client; SLIVER_CLIENT_ROOT_DIR puede seleccionar otra raíz. Las preferencias de la aplicación, incluidas las opciones del gráfico de Overview, se guardan en gui/application-settings.json; el zoom del espacio de trabajo se guarda en gui/workspace-zoom.json, y las preferencias del editor de texto en gui/text-editor-settings.json bajo esa raíz. La GUI descubre las configuraciones de operador existentes en configs/ y actualiza el selector abierto cuando se guarda allí una configuración válida. Guarda las configuraciones seleccionadas mediante Import como referencias de archivo privadas en gui/operator-configs.json. Import y Forget no copian ni eliminan las configuraciones de origen.

Los perfiles de Escritorio remoto y los pines de certificado de los endpoints se encuentran en gui/rdp.json. Las contraseñas se omiten de forma predeterminada, se pueden conservar hasta que la aplicación se cierre, o se pueden cifrar con el almacenamiento seguro del sistema operativo. Las contraseñas persistentes no están disponibles cuando Linux selecciona un almacén de claves sin cifrar. La transferencia del portapapeles es explícita y se limita a texto; cerrar una pestaña RDP desconecta sin cerrar la sesión de la cuenta de Windows remota.

Settings → General → Appearance → Disable window transparency desactiva inmediatamente el efecto de cristal nativo de la ventana en toda la aplicación. El interruptor está desactivado de forma predeterminada, por lo que la transparencia permanece habilitada donde sea compatible. Se guarda con las demás preferencias de la aplicación y tiene prioridad sobre la transparencia del terminal.

Los colores de terminal compatibles con Ghostty se configuran en Settings → Terminal y se guardan en gui/ghostty/config. Los temas personalizados pertenecen a gui/ghostty/themes/; los temas nativos de Ghostty instalados se descubren automáticamente. Consulte apariencia del terminal y temas de Ghostty para compartir la configuración, el editor Monaco, la compatibilidad de transparencia de la plataforma y los límites en tiempo de ejecución.

Comandos

Descargar herramienta