Форум программистов, компьютерный форум, киберфорум
Наши страницы

Java SE (J2SE)

Войти
Регистрация
Восстановить пароль
 
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
#1

Как в java создать исполн jar файл для выполнения с целью, что бы потом код этого jar нельзя было использовать - Java SE

15.07.2015, 16:48. Просмотров 700. Ответов 11
Метки нет (Все метки)

(Новичок)
Добрый день. Подскажи пожалуйста, как быть. Как создать jar файл что бы потом его код нельзя было просматривать, а то я по примерам создал jar, затем просто подключил его к новому проекту, и там оказывается я частично могу видеть и выполнять из его код. Самое веселое что там секретный ключ был указан константой, за тем подключив его к проекту я его спокойно могу увидеть и скопировать, методы вызвать и т.д. Как этого избежать?

Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2015, 16:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как в java создать исполн jar файл для выполнения с целью, что бы потом код этого jar нельзя было использовать (Java SE):

Как создать .jar через утилиту jar.exe - Java SE
Я начинаю идти в WikiHOW, потом я там делаю все правильно, Конец создания файла сложный, я пишу jar c manifest.mf myclass.class, Потом я...

Как создать jar-файл - Java SE
Привет всем, сразу скажу что я не ас в java мне больше нравиться C# .Net, но у нас в универе курс по Java, я написал простую программу ...

Как правильно создать jar файл в Eclipce? - Java
Приветствую всех, Подскажите, пожалуйста, как правильно создать jar файл в Eclipce. Обращение из апплета стандартное: <applet...

Jar файл в Java - Java
Добрый день. Возможно ли как-то запустить командную строку с текстом через jar файл. Например, Я создал проект (helloworld), нажал...

создать jar файл - Java
Здравствуйте, начинаю только изучать Java. заинтересовал вопрос создания jar. Содержимое .java самое простое class Hey { public...

Создать jar файл - Java
Пытаюсь создать jar файл. Делал через командную строку, создался архив но не могу его запустить. Подозреваю, что нужно создать...

11
Welemir1
Мечтатель
336 / 313 / 110
Регистрация: 30.03.2015
Сообщений: 1,358
15.07.2015, 21:30 #2
Цитата Сообщение от grokki Посмотреть сообщение
Как этого избежать?
хранить ключ отдельно и в зашифрованном виде!
Ваш Кэп!
0
KEKCoGEN
Эксперт Java
1972 / 1847 / 443
Регистрация: 28.12.2010
Сообщений: 7,461
15.07.2015, 21:35 #3
Цитата Сообщение от grokki Посмотреть сообщение
и там оказывается я частично могу видеть и выполнять из его код.
зачем вы подключаете джар если нехотите выполнять код который там написан?
0
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 14:10  [ТС] #4
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
зачем вы подключаете джар если нехотите выполнять код который там написан?
Дело в том, что я боюсь ошибиться, но можно ли jar-файл назвать исполнительным файлам или нет? Мне нужно создать jar-ник что бы в дальнейшем если он "пойдет по рукам" никто не мог завладеть моим кодом и просматривать константы такие как секретный ключ и т.д. Необходимо на выходе получить jar, что бы его нельзя было потом подключив к новому проекту брать с него данные. Возможно ли такие и как сама оптимально можно поступить в донной ситуации? (т.е. как *.exe файл)
0
ne2win
204 / 204 / 59
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 14:57 #5
grokki, и при этом он должен запускаться?
0
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 15:06  [ТС] #6
Цитата Сообщение от Kochmarik Посмотреть сообщение
и при этом он должен запускаться?
Да, конечно.
0
ne2win
204 / 204 / 59
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 15:19 #7
grokki, а что если упаковать его в ехе?
0
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 15:29  [ТС] #8
Цитата Сообщение от Kochmarik Посмотреть сообщение
а что если упаковать его в ехе?
А как этого можно добиться?
0
ne2win
204 / 204 / 59
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 17:43 #9
grokki, на форуме уже обсуждалось, и в инете можете почитать
0
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
20.07.2015, 15:26  [ТС] #10
Ясно, понял, спасибо большое, буду пробовать...
0
lyolik
39 / 39 / 15
Регистрация: 14.05.2015
Сообщений: 116
20.07.2015, 17:59 #11
grokki, то что вам нужно, называется обфускатор. Вот список бесплатных.
0
grokki
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 22
20.07.2015, 20:14  [ТС] #12
Цитата Сообщение от lyolik Посмотреть сообщение
Вот список бесплатных.
Здорово, спасибо большое, буду побывать.
0
20.07.2015, 20:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2015, 20:14
Привет! Вот еще темы с ответами:

Как можно распаковать JAR файл Игры для телефона - Java
Хочу сообщить о проблеме, дело в том что я пытаюсь распоковать jar файл (игра для телефона) мне нужно достать от туда картинки меню, есть...

Создать исполняющий jar файл - Java SE
Подскажите пожалуйста как при создании исполняющего jar файла включить в него и подключаемые библиотеки и файлы проекта?

не могу создать JAR файл - Java SE
Здравствуйте. Не могу создать JAR файл, ошибка: could not find main class... Все мои действия в скриншотах

Как использовать скаченый jar? - Java
Доброе время суток всем! Подскажите плиз, я только начинаю ковырять Java, скачала пару: dll + jar. По идее это Java интерфейс для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.