本文へスキップ
郭立 (leeguoo)

解析とセキュリティ

リバースエンジニアリングとセキュリティ:クライアント・プロトコル・データ形式の解析過程、ネットワークとアカウントのリスク検知の仕組み。

2026年10月23日
1分で読めます
WeChatを起動せずにメッセージを送受信する:独立した通信コアの復元記録
QRコード認証、通信および業務データの暗号化から、同期カーソル、メッセージトランザクション、アンインストール後の双方向検証まで、独立したWeChatテキスト通信コアを段階的に復元した過程を振り返ります。
→
2026年10月17日
1分で読めます
WeChat画像はどう暗号化され、どのように段階的に復元できるのか
画像エンコード、アカウント鍵の導出、AESとXORによる分割処理から、DATの逆変換と高画質リソースのダウンロードまで、同じ再現可能なファイルを使ってmacOS版WeChat 4.1.9の画像処理経路を解説します。
→
2026年7月6日
1分で読めます
微信ローカルデータの二つの道——wechat-use と wechat-decrypt の原理レベルの比較(実測による訂正付き)
二つの微信復号ツールはよく比較されますが、比較の方向がずれています。本当の違いは機能の多さではなく、SQLCipher の key をどう取得するかにあります。この記事では両者を原理レベルまで分解します——SQLCipher の per-DB 鍵モデル、メモリから key を取り出す二つの仕組み(LLDB+entitlement vs sudo+mach_vm)——さらに実際に自分のマシンで走らせ、初版を書いたときの二つの誤判定もついでに訂正しました。
→
2026年7月3日
1分で読めます
Claudeのアカウント停止で見るべき3点:地域、IPタイプ、リクエスト指紋、そして自己チェック方法
Claudeのアカウント停止は、出口がどの地域か、出口IPの種類、クライアントとリクエストが自分で送っている情報、の3点に分けて考えられる。2026年10月の更新:日付の透かしは撤去済み、IPv6と分割ルーティングの抜け道、引っ越しやカード再利用での停止、10月初めにクリーンな環境でも停止された事例、検出ページに追加したチェック項目。
→
2026年5月26日
1分で読めます
AI監査に向き合う:リバースエンジニアリングプロジェクトをどのように「合法化」できるか?
Claude Code と Gemini CLI を組み合わせ、逆コンパイルプロジェクトを扱う実践的なアプローチを検討する。所有権検証という課題に焦点を当て、自動サニタイズ処理による解決を取り上げる。
→
2026年3月23日
1分で読めます
WeChat macOS 4.0.1.52 のローカルデータベース解錠経路をどのように確認したか
自分のデバイスを対象にしたエンジニアリング的フォレンジックの振り返り。静的ファイル、実行時のオープン経路、SQLCipher パラメータをたどり、最終的に WeChat macOS 4.0.1.52 のローカルデータベース解錠経路と、アカウント単位の鍵配布モデルを確認した。
→