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
9Зірки на GitHub

Проєкти впорядковано за останньою зафіксованою кількістю зірок репозиторію. Зірки показують зацікавленість, а не поступ роботи. Відсутні значення залишаються невідомими.

Про проєкт і його завдання

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.

Можливість долучитися

Правила участі невідомі

Правила використання ШІ
Не зазначено

Системи учасників за документацією

Середовище учасника не описано

Заявлений прогрес

Прогрес не опубліковано

Вихідний код, збирання та релізи