Skills

Wx Favorites Report

微信收藏可视化:从加密的微信本地数据库端到端解密、解析,生成交互式 HTML 可视化报告。...

Install

npx skills add zhuyansen/wx-favorites-report --skill wx-favorites-report -g -a claude-code -y
Category
Engineering
Updated
16d ago
License
MIT
Context cost
Lightabout 1,216 tokens
Runs scripts
No, instructions only

What it does

微信收藏可视化:从加密的微信本地数据库端到端解密、解析,生成交互式 HTML 可视化报告。 触发词:/wx-favorites-report、微信收藏可视化、收藏报告、收藏分析 支持输入:加密/解密后的 Favorite.db(SQLite)或 CSV/JSON 导出文件

微信收藏可视化 Skill

将微信收藏数据(加密 Favorite.db)端到端解密、解析、生成交互式 HTML 可视化报告。

执行流程

Step 1: 确认数据源

询问用户是否已有解密后的 Favorite.db。

  • 已有解密 DB → 跳到 Step 3
  • 未解密 → 进入 Step 2 密钥提取 + 解密

Step 2: 密钥提取与数据库解密(macOS)

2a. 准备签名副本

# 复制微信到桌面并去掉 Hardened Runtime
cp -R /Applications/WeChat.app ~/Desktop/WeChat.app
codesign --force --deep --sign - ~/Desktop/WeChat.app

2b. 安装 frida

pip3 install frida frida-tools

2c. 提取密钥

# 关闭原版微信,从桌面副本启动
killall WeChat 2>/dev/null; sleep 2

# 用 frida spawn 模式启动微信并 hook PBKDF2
PYTHONPATH=$(python3 -c "import site; print(site.getusersitepackages())") python3 << 'PYEOF'
import frida, time
Read the whole SKILL.md on GitHub

More in Engineering