nazarhktwitch/dobreprogramy-extractor
GitHub: nazarhktwitch/dobreprogramy-extractor
从 dobreprogramy.pl 安装程序中提取真实下载 URL 的工具,无需执行安装程序即可获取原始文件地址。
Stars: 3 | Forks: 0
# dobreprogramy.pl 安装程序提取器
[](https://www.python.org/)
[](LICENSE)
从 **dobreprogramy.pl** 安装程序可执行文件中提取真实下载 URL,且无需执行它们。其工作原理是分析嵌入的静态配置并从 CDN 获取动态配置。
## 安装说明
```
git clone https://github.com/nazarhktwitch/dobreprogramy-extractor.git
cd dobreprogramy-extractor
pip install -r requirements.txt
```
## 用法
### 从 releases 下载
Windows 版本的 releases 可在 [https://github.com/nazarhktwitch/dobreprogramy-extractor/releases](https://github.com/nazarhktwitch/dobreprogramy-extractor/releases) 获取
### CLI
```
python cli.py
```
### GUI
```
python gui.py
```
## 工作原理
1. 该工具从已知分析中读取静态配置值(`ACNM`、`URL_DYNAMIC_CONFIG`)
2. 从文件名中提取版本字符串(例如:`v6.57.0.668.104`)
3. 构建 URL:`https://d1q3xlywojqwqp.cloudfront.net/config/{ACNM}/{VERSION}`
4. 获取 XML 响应
5. 解析 `` 标签以获取最终下载 URL
## 贡献
欢迎提交 issues 或 pull requests
标签:Python, 下载器, 工具, 无后门, 逆向分析, 逆向工具, 配置解析