nazarhktwitch/dobreprogramy-extractor

GitHub: nazarhktwitch/dobreprogramy-extractor

从 dobreprogramy.pl 安装程序中提取真实下载 URL 的工具,无需执行安装程序即可获取原始文件地址。

Stars: 3 | Forks: 0

# dobreprogramy.pl 安装程序提取器 [![Python](https://img.shields.io/badge/Python-3.6+-blue.svg)](https://www.python.org/) [![许可证](https://img.shields.io/badge/License-MIT-green.svg)](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, 下载器, 工具, 无后门, 逆向分析, 逆向工具, 配置解析