| 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-код на исполнение.


 Для печати