Star on GitHubStar1.1k stars

Case study

WeChat: recovering SQLCipher keys through CommonCrypto hooks

An investigation of WeChat 4.1.10 for macOS reports recovering per-database SQLCipher keys by breaking on CommonCrypto encryption calls in LLDB. It compares that approach with memory scanning and sqlite3_key breakpoints, and describes an offline check against a decrypted SQLite page.

Targets
App · Binary
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: WeChat 4.1.10 on Apple Silicon macOS, with LLDB and access to the user's own app data.
  • Testing evidence: The author reports testing on one machine running macOS 26.5.1.
  • License: No licence file in the repository.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Evanyuan-builder/wechat-4.1.10-macos-key · Revision 14acb2e

More in Apps

All 174 entries in AppsApps case studies (62)

↑↓ move↵ open⌘↵ new tab