| eXeL@B —› Вопросы новичков —› Защита Java кода запускаемого через JNI_CreateJavaVM |
| Посл.ответ | Сообщение |
|
|
Создано: 31 января 2013 20:44 · Личное сообщение · #1 На сайте есть интересная статья про то как вызывать Java VM из плюсового кода. Появился вопрос, допустим я хочу внедрить в плюсовый проект Java-программу, при этом скрыть этот факт от пользователя. Прошить JAR файл в ресурсы, потом когда нужно распаковывать его во-временную папку, запускать через JNI_CreateJavaVM, а когда Java код отработает задачу, удалять его с диска. Но как-то это некрасиво, поэтому очень интересует есть ли возможность в JNI запускать JAR из памяти? А если нет, можно ли как-то защитить JAR файл сохраняемый на диск, от неопытных кулхацкеров? ![]() |
|
|
Создано: 31 января 2013 21:12 · Личное сообщение · #2 |
|
|
Создано: 31 января 2013 21:36 · Личное сообщение · #3 |
|
|
Создано: 31 января 2013 22:59 · Личное сообщение · #4 |
| eXeL@B —› Вопросы новичков —› Защита Java кода запускаемого через JNI_CreateJavaVM |
| Эта тема закрыта. Ответы больше не принимаются. |




Но "защита" в описанном контексте меня интересует, а вы всегда ее сможете сломать подложив свою jvm.dll с экспортируемой функцией JNI_CreateJavaVM куда программа передаст Java-код на исполнение.


Для печати