WhiteNightShadow/hello_js_reverse_skill
🔧 AI-powered JS逆向工程 Skill —— 覆盖加密还原、混淆分析、动态Cookie、WASM逆向、协议对抗等全链路场景,通过 Node.js 实现算法还原与模拟请求。适配 Claude Code / Claude.ai / 其他AI编码工具
何を解決するか
このプロジェクトは、JavaScriptの逆解析のための包括的なツールキットとメソッドを提供します。Web APIの分析において、複雑なインターフェース署名、JSのオブスカレーション、カスタム仮想マシン(JSVMP)、動的Cookie生成といった、反スクラピング対策を回避する課題に特化しています。これにより、開発者はNode.jsまたはPythonでこれらのプロセスを再現できます。
動作方法
このプロジェクトは、AIエージェント(Cursor、Claude Code、Codexなど)向けの「スキル」として機能し、逆解析を実行するための構造化されたフレームワーク、参考資料、およびツールテンプレートを提供します。camoufox-reverse MCPサーバーと統合され、ソースコード検索、フック挿入、ネットワーク分析に使用される反検出ブラウザを活用します。ワークフローは、反スクラピングの種類を特定し、フックまたはインストルメンテーションを通じて署名生成チェーンを追跡し、提供されたテンプレートを使って純粋なアルゴリズムの復元、VMサンドボックス、またはWASMロードを実装することです。
対象ユーザー
Webデータ収集が必要な開発者やセキュリティ研究者、暗号化されたAPIリクエストを分析する人、高度なボット検出システムを回避したい人向けです。
主な特徴
- 多言語復元: Node.jsおよびPythonの両方で逆解析されたアルゴリズムを実装可能。
- 高度なデオブスカレーション: コントロールフローのフラット化、OBオブスカレーション、JSVMPバイトコード解析に対応する戦略。
- 深いインストルメンテーション: ソースレベルのインストルメンテーションとJSVMPインタプリタフックにより、署名生成の追跡が可能。
- 反検出統合: Camoufox C++エンジンレベルのフィンガープリントを使用して、分析中に検出を回避。
- Cookieの属性付与: HTTP Set-CookieとJS生成Cookieの区別を可能にするツール。
- AI対応: AIコーディングエージェントが分析プロセスを自動化できるように、特別に構造化されたスキル。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト