Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
sliver-gui — 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. | Kitploit
Tools/GitHubGitHub/mr-in4inci3le/sliver-gui
Penetration Testing FrameworksPrivilege EscalationPayload GenerationExploitationLateral MovementPost-ExploitationCommand and ControlRed TeamingRemote Access Tool
GitHubmr-in4inci3le/sliver-gui

sliver-gui

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.

1821861 month agoReviewed by Kitploit
View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Sliver GUI

A desktop operator console for the Sliver C2 framework in the spirit of Cobalt Strike and Havoc. Designed and Developed by Raj Kumar Mullapudi

Go Wails Sliver Platform

Sliver GUI is a thin Wails v2 (Go + plain HTML/CSS/JS) frontend over Sliver's existing rpcpb.SliverRPC gRPC service. It reimplements no C2 logic and connects with the same mTLS operator .cfg files as the official sliver-client every command-and-control capability comes from Sliver itself. Because the backend is Go, it imports Sliver's real protobuf/gRPC stubs directly: no grpc-web proxy, no protocol reimplementation, no drift when upstream changes its .proto.

Authorized use only. This is an offensive-security tool. Use it solely on systems you own or have explicit written permission to test.


Screenshots

1


2


3


4


5


6


image


image


image


image


image


image


Screenshot 2026-07-18 014308

Features

AreaWhat you get
AgentsUnified sessions + beacons table, plus an interactive pivot graph firewall/egress boundary on the left, agents laid out in their real pivot topology (chains joined by session id, so same-host pivots render correctly), arrows colour-coded by agent: green session · red SYSTEM/privileged · blue beacon.
Per-agent consoleReal-time (session) or queued (beacon) consoles with 70+ RPC-backed commands, a full interactive PTY shell (shell -i / pty) over a gRPC tunnel, and extensions / BOFs (ext …) run through the same flow as the official client.
Server consoleA pinned sliver > prompt for ~45 teamserver commands.
ImplantsGenerate (mTLS · HTTP · DNS · WireGuard · tcp-pivot), profiles, builds, and armory install / remove.
DataLoot · credentials · hosts · operators · full event log.
Operator QoLJSONL audit log, per-teamserver persisted graph layout / notes / integrity, Ctrl+K command palette, live event stream with toasts, and auto-reconnect.
Full command reference

Per-agent:- ps · ls · cd · pwd · cat · mkdir · rm · mv · cp · chmod · chown · download · upload · screenshot · netstat · ifconfig · env · getenv · setenv · unsetenv · reg · grep · mount · memfiles · ssh · whoami · getprivs · getpid · procdump · kill · chtimes · execute · execute-assembly · execute-shellcode · sideload · spawndll · getsystem · make-token · impersonate · rev2self · runas · migrate · backdoor · dllhijack · msf · msf-inject · extensions · ext · socks · portfwd · rportfwd · wg-portfwd · wg-socks · pivot · services · loot · shell · shell -i / pty   ·  beacon-only: tasks · reconfig · interactive

Server:- sessions · beacons · jobs [kill] · restart-jobs · operators · loot · hosts · creds · builds · regenerate · profiles · c2profiles · certificates · compiler · builders · traffic-encoders · shellcode-encoders · armory [install/remove] · websites · canaries · stager · use · rename · kill-session · kill-beacon · version · mtls/http/https/dns/wg


Quick start

Prerequisites

  • Go 1.25.6+ with GOTOOLCHAIN=auto the right toolchain is fetched automatically
  • Wails v2 CLI go install github.com/wailsapp/wails/v2/cmd/wails@latest
  • Linux WebKit deps sudo apt install libgtk-3-dev libwebkit2gtk-4.1-dev build-essential pkg-config
  • A Sliver operator .cfg sliver-server operator --name <you> --lhost <host> --save <you>.cfg

Build & run

root@kitploit:~
go mod tidy
make build            # → build/bin/sliver-gui   (or: wails build -tags webkit2_41)
./build/bin/sliver-gui

Hot reload: make dev · tests & linters: make test · make lint · make vet On WebKit 4.0 systems, use make build TAGS= (drop the webkit2_41 tag).


Usage

  1. Connect :- select your operator .cfg.
  2. Listen :- start a listener (Listeners panel, or mtls 8443 in the server console).
  3. Generate :- build an implant against that listener's C2 (or a tcppivot:// for pivots), then Save to disk.
  4. Run it on the target the session/beacon appears in the table and graph.
  5. Interact :- double-click the agent, or use <id> in the server console.

Notes

  • Sessions vs. beacons sessions are real-time; beacon output is delayed by the check-in interval (± jitter).
  • getsystem <profile> builds from a saved profile, so the profile must be complete and buildable.
  • Symbol obfuscation is off by default so builds work on a stock teamserver (no garble required).
  • Pinned to a bishopfox/sliver master commit to match recent / devel teamservers on a tagged teamserver, pin the matching Sliver release instead.

Roadmap

crack (hashcat cluster) · cursed (Chrome/Electron injection) · WASM extension execution (listing is wired) · external builder log streaming.


Credits

GUI designed and developed by Raj Kumar Mullapudi the Wails backend, the vanilla-JS/HTML/CSS frontend (pivot graph, per-agent & server consoles, panels, command palette, operator notes), and all RPC wiring.

Powered by the Sliver C2 framework (BishopFox) and Wails. Sliver GUI is a client interface only it does not modify or redistribute the framework.

© 2026 Raj Kumar Mullapudi (GUI frontend) · Sliver C2 © BishopFox

Download Tool