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コーディングエージェントが分析プロセスを自動化できるように、特別に構造化されたスキル。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト