产品简介
apksigcopier 是一款命令行工具,帮助用户在不拥有私钥的情况下复制、提取和修补APK签名,用于可重复构建验证和APK一致性比较。适合Android开发者和安全研究人员使用。

核心功能
- 复制签名从已签名APK到未签名APK
- 提取签名到指定目录
- 修补已提取签名到未签名APK
- 比较两个不同签名的APK是否相同
- 支持v1、v2、v3签名版本及Python API
快速开始
- 通过PyPI安装:pip install apksigcopier
- 使用apksigcopier extract signed.apk meta提取签名
- 使用apksigcopier patch meta unsigned.apk out.apk修补签名
- 使用apksigcopier compare foo-from-fdroid.apk foo-built-locally.apk比较APK
界面预览
与其他方案对比
| 对比项 | apksigcopier | 同类方案 |
|---|---|---|
| 构建验证 | 允许在无私钥情况下复制签名,支持可重复构建验证 | 标准签名工具如apksigner通常需要私钥进行签名,不支持签名复制 |
| 操作灵活性 | 提供extract、patch、copy、compare等多种命令行操作 | 通用签名工具可能只提供签名和验证功能 |
适合谁用
- Android应用开发者,进行可重复构建以确保安全
- 安全研究人员,验证APK签名完整性和一致性
- 开源项目维护者,实现构建可重复性
下载与版本
当前最新版本为 v1.1.1,发布于 2023-02-08。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/obfusk/apksigcopier