Satellite は、リクエストをフィルタリングして正しいターゲットがペイロードを取得できるようにする、Webペイロードホスティングサービスです。また、非常に特定の状況でのみアクセスされるべきファイルをホストするための便利なサービスにもなります。
dpkg -i satellite_X.X.X_linux_amd64.tar.gz
echo '<h1>It worked!</h1>' > /var/www/html/index.html
echo -e "authorized_useragents:\n- ayyylmao" > /var/www/html/index.html.info
systemctl start satellite
これにより It worked! が返されます
curl -k -A ayyylmao https://localhost/
これは返されません
curl -k https://localhost
オプションを実際に体験するには、examples フォルダを確認してください。server_root をサブフォルダに置き換えて、オプションを試してみてください。
satellite の使用方法の詳しい説明については、wiki を参照してください。