git404hub

what is sliver-gui fr?

mr-in4inci3le/sliver-gui — explained in plain English

Analysis updated 2026-05-18

126GoAudience · developerComplexity · 4/5Setup · moderate

tl;dr

A graphical desktop console for the Sliver security-testing framework, letting authorized red-team operators manage sessions visually instead of via terminal commands.

vibe map

mindmap
  root((Sliver GUI))
    What it does
      Desktop frontend for Sliver
      Visual session graph
      Per agent console
      Server console
    Tech stack
      Go backend
      Wails framework
      HTML CSS JS frontend
    Use cases
      Authorized penetration testing
      Red team operations
      Implant generation
      Loot and credential tracking
    Audience
      Security professionals
      Red team operators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Visually manage active Sliver sessions and beacons during an authorized security test

VIBE 2

Generate and configure implants for approved penetration testing engagements

VIBE 3

Track loot, credentials, and host data collected during an assessment

what's the stack?

GoWailsgRPCHTMLCSSJavaScript

how it stacks up fr

mr-in4inci3le/sliver-guifengzi1221/proxy-installerkelseyhightower/kargo
Stars126128123
LanguageGoGoGo
Last pushed2017-07-13
MaintenanceDormant
Setup difficultymoderatemoderate
Complexity4/53/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires Go, the Wails CLI, Linux WebKit libraries, and a valid Sliver operator configuration file.

No license information is stated in the README.

in plain english

Sliver GUI is a desktop application that gives operators of the Sliver command-and-control framework a visual interface instead of typing everything into a terminal. Sliver itself is a security testing tool built by BishopFox, used by authorized penetration testers and red teams to simulate attacks against systems they own or have explicit permission to test. This project does not replace or reimplement any of Sliver's underlying logic. It is a thin frontend, built with the Wails toolkit (which pairs a Go backend with an HTML, CSS, and JavaScript interface), that talks directly to Sliver's existing gRPC service using the same connection files as the official command line client. The interface shows active sessions and beacons (two types of connections Sliver maintains with target machines) in a table, alongside a visual graph that lays out how those connections are chained together across a network, with color coding to distinguish regular sessions from privileged ones and from beacons. Each connected agent gets its own console window supporting more than seventy commands, plus a full interactive shell. There is also a separate console for server-level commands, screens for generating new implants (the software placed on target machines), and areas for managing collected data such as credentials, loot, and host information. A command palette and audit logging round out the operator experience. Setting it up requires Go, the Wails command line tool, some Linux desktop libraries if building on Linux, and a configuration file issued by a Sliver server operator. Once built, a user connects with that configuration file, starts a listener, generates an implant tied to it, and interacts with any resulting session through the graphical console. The project is maintained by a single credited developer and is explicitly described as intended only for authorized security testing on systems the user owns or has written permission to test. The README lists planned future additions, including password cracking integration and browser injection features, some of which are not yet fully implemented.

prompts (copy fr)

prompt 1
Explain how the Wails framework connects a Go backend to an HTML and JS frontend in this project
prompt 2
Walk me through building sliver-gui on Linux including the required WebKit dependencies
prompt 3
Summarize what the pivot graph in sliver-gui shows about network connections between agents
prompt 4
Describe the difference between sessions and beacons as used in this console

Frequently asked questions

what is sliver-gui fr?

A graphical desktop console for the Sliver security-testing framework, letting authorized red-team operators manage sessions visually instead of via terminal commands.

What language is sliver-gui written in?

Mainly Go. The stack also includes Go, Wails, gRPC.

What license does sliver-gui use?

No license information is stated in the README.

How hard is sliver-gui to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is sliver-gui for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.