Sliver GUI is a desktop operator console for the Sliver C2 framework, built with Wails v2, that provides a graphical interface for managing agents, executing commands, and visualizing pivot topologies without reimplementing any C2 logic.

Stars

160

7-day growth

No data

Forks

16

Open issues

0

License

GPL-3.0

Last updated

2026-07-25

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It offers a feature-rich, thin frontend that directly imports Sliver's gRPC stubs, ensuring compatibility and no protocol drift, while adding an operator toolkit with script manager, pivot graph, and engagement tracking panels.

Who it is for

  • Penetration testers and red team operators using Sliver C2
  • Offensive security professionals managing multi-agent campaigns
  • Security researchers studying C2 frameworks and post-exploitation workflows
  • Developers integrating or extending Sliver’s GUI capabilities

Use cases

  • Managing sessions and beacons in a real-time desktop console
  • Visualizing network topology and pivot chains with a color-coded graph
  • Running post-exploitation recipes (lateral movement, privilege escalation, persistence) via the Script Manager
  • Generating implants, tracking IOCs, and creating cleanup scripts for engagements

Strengths

  • Direct import of Sliver's gRPC stubs eliminates protocol drift and reimplementation risks
  • Interactive pivot graph with color-coded edges and operator panels (file browser, process browser, kill-chain tracker)
  • 70+ RPC-backed commands per agent, including interactive PTY shell and BOF execution
  • Operator QoL features like JSONL audit log, Ctrl+K command palette, auto-reconnect, and persisted graph layout

Considerations

  • Requires Go 1.25.6+, Wails v2 CLI, and Linux WebKit dependencies (Linux) to build
  • Only a frontend; requires a running Sliver server and operator .cfg file – no standalone C2 logic
  • Symbol obfuscation disabled by default; pinned to a Sliver master commit, so may need adjustment for tagged teamserver releases

README quick start

Quick start

Description

A desktop operator console for Sliver C2, built with Wails. Provides a native, lightweight GUI interface for Sliver by directly interfacing with its gRPC service no proxies or protocol reimplementations required.

Related repositories

Similar projects matched by category, topics, and programming language.

nethical6
Featured
nethical6 GitHub avatar

conversation-steganography

A tool that hides encrypted secret messages inside innocent-looking AI-generated chat text for private communication over any messaging platform.

Go
1,149
programmersd21
Featured
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Developer ToolsCLI & Terminal
277
MobAI-App
MobAI-App GitHub avatar

simslim

simslim reduces iOS simulator memory usage by 4x by disabling unnecessary background daemons, allowing many more simulators to run on a single Mac.

Go
248