далее тебе нужно идти на фриланс сайт и заказывать софт(насколько я помню ява не имеет инструментов для работы с оперативной памятью напрямую) который будет перехватывать и конвертировать данные в формат который ты сможешь на java анализировать.в твоем случае это наиболее рациональный вариант
Любая статика - это состояние
статика и состояние - это разные вещи совершенно
Самому приходилось патчить загрузчик композера на ряде проектов
По этому моменту даже интересно какие пакеты навязывают использование глобального состояния.
И указывать тип UUID или IPv6 как возвращаемое значение