phor3nsic/frcshow

GitHub: phor3nsic/frcshow

一个通过命令行获取并以易读格式展示 Firebase 项目 Remote Config 配置数据的 Python 工具。

Stars: 1 | Forks: 0

frcShow
##

获取并显示项目的 Firebase Remote Config 数据

language last commit license stars

### 关于 `frcShow` 是一个简单的命令行工具,用于获取项目的 **Firebase Remote Config** 并以易读的格式打印出来。你需要提供一个 Firebase 项目 ID (或一个搜索词,在这种情况下它会尝试从 API 的 错误消息中解析项目 ID)以及一个 Google API 密钥。该工具对于安全研究以及评估 Firebase 项目暴露的配置数据非常有用。 ### 安装 - 通过 pipx: ``` pipx install git+https://github.com/phor3nsic/frcshow ``` - 通过 pip: ``` pip install git+https://github.com/phor3nsic/frcshow ``` ### 用法 ``` frcshow --project_id 923626523156 --key AIzaSyXXXXXXXXXXXXizywz_XXXXXXXXX7HlyTs ``` 注意:如果你的环境中设置了 `GOOGLE_API_KEY`,则不需要 `--key` 参数。 | 参数 | 描述 | 默认值 | |------|-------------|---------| | `-p`, `--project_id` | Firebase 项目 ID 或搜索词(例如 `923626523156` 或 `weluproject`) | 必填 | | `-k`, `--key` | 用于 Firebase Remote Config 的 Google API 密钥 | `$GOOGLE_API_KEY` | | `-h`, `--help` | 显示帮助 | — | ### 示例 尝试获取此项目的数据: ``` frcshow --project_id 923626523156 --key YOURVALIDKEY ``` 或者你可以通过名称查找: ``` frcshow --project_id weluproject --key YOURVALIDKEY ``` ### 免责声明 仅供授权的安全测试和教育使用。你对如何使用它负责。 ### 许可证 [MIT](LICENSE) © [phor3nsic](https://github.com/phor3nsic)
标签:Blue Team, Firebase, Python, 数据处理, 文档结构分析, 无后门, 逆向工具