# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
Server
This directory contains the Sliver server implementation, and is strucutred as follows:
assets/
- Static assets embedded in the server binary, and methods for manipulating these assets.c2/
- The server-side command and control implementationscerts/
- X509 certificate generation and management codeconsole/
- Server specific console code, the majority of the Sliver console code is in/client/console
core/
- Data structures and methods that manage connection state from implants, clients, etc.cryptography/
- Cryptography code and wrappers around a few of Go's standardcrypto
APIsencoders/
- Data encoders and decodersgenerate/
- This package generates the implant executables and shared librariesgobfuscate/
- Compile-time obfuscation librarygogo/
- Go wrappers around the Go compiler toolchainhandlers/
- Methods invokable by Slivers without user interactionlog/
- Wrappers around Logrusmsf/
- Metasploit helper functionsrpc/
- Remote procedure call implementations, generally called by the/client/
codetransport/
- Code that wires the server to the/client
website/
- Code that manages static content to host on HTTP(S) C2 domainsmain.go
- Entrypoint