Puck tests outbound network protections. Drop a puck in your network and it begins testing egress paths using protocols often abused by malicious actors. If any leaks are found you get an alert, easy, one less thing to worry about.
The default subscription entitles you to.
See Managing Subscription to learn how to increase your puck count or invite users to your organization.
Puck currently supports x86_64 Windows 11 and systemd based Linux distrubutions. (Ubuntu, Debian, Fedora, etc)
Deploying new pucks is a simple process.
From your dashboard click the "New Puck" button.
Setup your puck "Create Puck"
From the Puck Details Page click "Download"
Deploy Depending on your puck type these steps will differ. As pucks have unique identifiers and cryptographic keys, ensure you only deploy each puck in one location.
To install
the puck agent as the puck-tools-agent.service
in systemd. Copy the binary you downloaded above to the system you with to test from and then run:
chmod +x puck-agent
sudo ./puck-agent install
If you would like to check
if your system meets requirements run the following:
sudo ./puck-agent check
To install
the puck agent as the PuckAgent
service on windows. Copy the binary you downloaded above to the system you wish to test from and then run:
./puck-agent.exe install
To install you must have the proper permissions to install a service. If you would like to check
your system run the following:
./puck-agent.exe check
Check out the Understanding Puck page for more details.