vmhook

プロジェクトの状況: 不明

C++26 module (import vmhook;) to hook, inspect and CALL a running HotSpot JVM from the inside via VMStructs — method detours, every class/method/field, Java calls from any thread. A generated C++23 header for toolchains without modules, and a prebuilt module in every release. No JVMTI agent. JDK 8-26, g++ on Windows x64.

対象のソフトウェア・ハードウェア
HotSpot JVM
取り組みの種類
リバースエンジニアリング・文書化
メインの公開リポジトリ
github.com/xxxnpno/vmhook
9GitHub のスター数

最後に取得したリポジトリのスター数順に表示します。スター数は関心の高さを示すもので、完成度ではありません。取得できていない値は不明と表示します。

概要と対象範囲

C++26 module (import vmhook;) to hook, inspect and CALL a running HotSpot JVM from the inside via VMStructs — method detours, every class/method/field, Java calls from any thread. A generated C++23 header for toolchains without modules, and a prebuilt module in every release. No JVMTI agent. JDK 8-26, g++ on Windows x64.

協力の受け入れ状況

受け入れ方針は不明

AIを利用した貢献の方針
明記なし

参加環境として資料に記載されているOS

参加環境の記録がないプロジェクト

報告されている進捗

進捗の報告なし

ソース・ビルド・リリース