Skip to content

Instantly share code, notes, and snippets.

@Marshall-Hallenbeck
Last active July 1, 2021 15:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Marshall-Hallenbeck/bccb037e4a18fa3f44fe8720cbccd8ab to your computer and use it in GitHub Desktop.
Save Marshall-Hallenbeck/bccb037e4a18fa3f44fe8720cbccd8ab to your computer and use it in GitHub Desktop.
#!/bin/bash
echo "Stopping sliver service (if it exists)"
sudo service sliver-server stop 2>/dev/null
echo "Removing old files (if they exist)"
[ ! -e file ] || rm sliver-client_linux.zip sliver-server_linux.zip
[ ! -e file ] || rm sliver-client sliver-server
echo "Downloading latest sliver linux releases"
wget -q "https://github.com/BishopFox/sliver/releases/latest/download/sliver-client_linux.zip"
wget -q "https://github.com/BishopFox/sliver/releases/latest/download/sliver-server_linux.zip"
echo "Unzipping latest sliver releases"
unzip -o sliver-client_linux.zip
unzip -o sliver-server_linux.zip
echo "Installing linux sliver binaries to /usr/local/bin/"
chmod +x sliver-client sliver-server
cp -f sliver-client /usr/local/bin/sliver-client
cp -f sliver-server /usr/local/bin/sliver-server
echo "Removing zip files"
rm sliver-client_linux.zip sliver-server_linux.zip
echo "Starting sliver service (if it exists)"
sudo service sliver-server start 2>/dev/null
echo "Done!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment