Что такое «безопасный загрузчик классов»?SecureClassLoader?Это не безопасно, несмотря на его имя.Все, что он делает, ограничивает источник загрузки класса определенным местоположением кода.
Поэтому вам даже не нужны небезопасные операции, чтобы «сломать» это.Просто, например, убедитесь, что взломанный класс замены находится в пути к классам еще до того, как SecureClassLoader даже получил контроль.
Кто-то в этом потоке уже сказал вам - вы не можете получить безопасное место в незащищенной среде.Если ваш код развернут на пользовательской машине, пользователь - это Бог, и никакая безопасность JVM не может помочь вам просто потому, что JVM - это крошечный слой поверх гораздо более мощных нативных вещей.