Satellite - Easy-To-Use Payload Hosting
Satellite is an web payload hosting service which filters requests to ensure the correct target is getting a payload. This can also be a useful service for hosting files that should be only accessed in very specific circumstances.
- Install satellite on Ubuntu using the .deb file
dpkg -i satellite_X.X.X_linux_amd64.tar.gz
- Create file to serve
echo '<h1>It worked!</h1>' > /var/www/html/index.html
- Create filtering file for index.html
echo -e "authorized_useragents:\n- ayyylmao" > /var/www/html/index.html.info
- Run satellite
systemctl start satellite
- Test satellite
This will return It worked!
curl -k -A ayyylmao https://localhost/
This will not
curl -k https://localhost
Example Usage
To get hands-on experience with the options, check out the examples folder. Replace your server_root
with the sub-folder and try out the options.
Wiki
For a more detailed explaination of how to use satellite, check out the wiki
Projects Used:
![Satellite - Easy-To-Use Payload Hosting](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF96MK04F1NShtQV4iZcMDoycPNVSen3yxuKdRjjxHm_b00-VaoZBO-nTTjmYVP27wXhIs6fkM4pwyPdUFaQa8f2VrrlOluBQnW-7A7QbhMzDNsnPNoGr5v4rVtFT7UaNab93jM9jZ1JEV/s72-w640-c-h330/hex.png)