Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
WhatsDump — 从任何非root的Android设备(支持Android 7+)中提取WhatsApp私钥 | Kitploit
工具/GitHubGitHub/marcog3/whatsdump
Android安全加密/解密工具取证分析移动取证数字取证
GitHubmarcog3/whatsdump

WhatsDump

从任何非root的Android设备(支持Android 7+)中提取WhatsApp私钥

查看仓库
269555年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

正在重写整个项目。WIP

WhatsDump

从任何安卓设备(支持安卓7+)中提取WhatsApp私钥。 该工具会启动一个干净的安卓6模拟器,并尝试用你的号码注册,以提取msgstore私钥。

注意:该工具处于测试阶段,可能不稳定。我们非常欢迎你通过提交PR或问题来改进本软件!

支持的操作系统

  • Mac OSX
  • Windows
  • Linux

发布版本

若要无需安装Python及其依赖项即可使用WhatsDump,你可以在此处找到预构建的二进制文件(感谢PyInstaller):https://github.com/MarcoG3/WhatsDump/releases

使用场景

你想要解密和/或从安卓设备中提取msgstore.db数据库。

  1. 使用 --install-sdk 标志安装SDK
  2. 将安卓设备通过USB连接到电脑,然后启动WhatsDump
  3. 等待脚本在模拟器上快速注册你的手机号码
  4. 等待接收包含验证码的短信或电话
  5. 输入6位验证码
  6. 私钥将被提取到 output/ 目录中

选项

Flag行为
--wa-phone必需与msgstore数据库关联的WhatsApp电话号码
你将通过此号码接收验证短信(需包含前缀,例如 +393387182291)
--wa-verify必需使用的电话验证方式(SMS或CALL)
--install-sdk可选在android-sdk/目录下安装Android SDK。运行WhatsDump必须执行此操作
--msgstore可选要解密的msgstore数据库路径(或将设备插入USB端口)
--verbose可选显示详细(调试)输出
--show-emulator可选显示模拟器屏幕(默认无头模式)
--no-accel可选禁用硬件加速(模拟器运行会很慢)

示例

已连接手机

python whatsdump.py --wa-phone +15417543010 --wa-verify sms

外部 MSGSTORE.DB

python whatsdump.py --msgstore /path/to/msgstore.db --wa-phone +15417543010 --wa-verify sms

前提条件

  • 必须安装Java JDK(必须设置JAVA_HOME环境变量)

  • 必须启用硬件加速,以便模拟器无问题运行

  • 必须插入与msgstore.db关联的SIM卡,以接收WhatsApp确认PIN码(短信或电话)

  • 运行以下命令安装所有Python库依赖:pip install -r requirements.txt

使用的第三方库

  • AndroidViewClient 作者:dtmilano
  • pure-python-adb 作者:Swind
下载工具