t94j0/satellite

GitHub: t94j0/satellite

一个支持请求过滤的 Web payload 托管服务,确保仅符合条件的目标才能获取指定文件。

Stars: 285 | Forks: 37

# satellite Satellite 是一个 web payload 托管服务,它通过对请求进行过滤,以确保只有正确的目标才能获取到 payload。这也可以作为一个实用的服务,用于托管只能在非常特定情况下访问的文件。 ## 快速入门指南 1. 使用 .deb 文件在 Ubuntu 上 [安装 satellite](https://github.com/t94j0/satellite/wiki/Installation) `dpkg -i satellite_X.X.X_linux_amd64.tar.gz` 2. 创建要提供的文件 `echo '

It worked!

' > /var/www/html/index.html` 3. 为 index.html 创建过滤文件 `echo -e "authorized_useragents:\n- ayyylmao" > /var/www/html/index.html.info` 4. 运行 satellite `systemctl start satellite` 5. 测试 satellite 这将返回 **It worked!** `curl -k -A ayyylmao https://localhost/` 这将不会返回 `curl -k https://localhost` ## 示例用法 要获得各项配置选项的实操体验,请查看 [examples](https://github.com/t94j0/satellite/tree/master/examples) 文件夹。将你的 `server_root` 替换为该子文件夹并尝试这些选项。 ## Wiki 有关如何使用 satellite 的更详细说明,请查看 [wiki](https://github.com/t94j0/satellite/wiki) ## 使用的项目: * [JA3 Server][ja3server] * [MaxMind](https://www.maxmind.com/en/geoip2-databases)
标签:EVTX分析, Web服务, 日志审计, 流量过滤, 网络信息收集, 自动化扫描, 载荷托管