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.

Приём стороннего участия

Правила участия неизвестны

Правила использования ИИ
Не указаны

Системы участников по документации

Окружение участника не описано

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

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

Исходники, сборка и релизы