vmhook

État du projet: Inconnu

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.

Logiciel ou matériel étudié
HotSpot JVM
Type de travail
Rétro-ingénierie et documentation
Dépôt public principal
github.com/xxxnpno/vmhook
9Étoiles sur GitHub

Les projets sont classés selon le dernier nombre d’étoiles relevé sur leur dépôt. Les étoiles reflètent l’intérêt, pas l’avancement. Les valeurs manquantes restent inconnues.

Présentation et périmètre

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.

Accueil des contributions

Règles de contribution inconnues

Règles sur les contributions assistées par IA
Non précisé

Systèmes documentés pour contribuer

Configuration pour contribuer non documentée

Avancement communiqué

Avancement non communiqué

Code source, compilations et versions