Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
grokki
0 / 0 / 2
Регистрация: 16.03.2014
Сообщений: 22
#1

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

15.07.2015, 16:48. Просмотров 782. Ответов 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
Я начинаю идти в WikiHOW, потом я там делаю все правильно, Конец создания файла...

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

Как правильно создать jar файл в Eclipce?
Приветствую всех, Подскажите, пожалуйста, как правильно создать jar файл в...

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

Создать jar файл
Здравствуйте, начинаю только изучать Java. заинтересовал вопрос создания jar....

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

11
Welemir1
Автоматизируй это!
682 / 433 / 198
Регистрация: 30.03.2015
Сообщений: 1,849
15.07.2015, 21:30 #2
Цитата Сообщение от grokki Посмотреть сообщение
Как этого избежать?
хранить ключ отдельно и в зашифрованном виде!
Ваш Кэп!
0
KEKCoGEN
Эксперт Java
2039 / 1914 / 494
Регистрация: 28.12.2010
Сообщений: 7,658
15.07.2015, 21:35 #3
Цитата Сообщение от grokki Посмотреть сообщение
и там оказывается я частично могу видеть и выполнять из его код.
зачем вы подключаете джар если нехотите выполнять код который там написан?
0
grokki
0 / 0 / 2
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 14:10  [ТС] #4
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
зачем вы подключаете джар если нехотите выполнять код который там написан?
Дело в том, что я боюсь ошибиться, но можно ли jar-файл назвать исполнительным файлам или нет? Мне нужно создать jar-ник что бы в дальнейшем если он "пойдет по рукам" никто не мог завладеть моим кодом и просматривать константы такие как секретный ключ и т.д. Необходимо на выходе получить jar, что бы его нельзя было потом подключив к новому проекту брать с него данные. Возможно ли такие и как сама оптимально можно поступить в донной ситуации? (т.е. как *.exe файл)
0
ne2win
204 / 204 / 71
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 14:57 #5
grokki, и при этом он должен запускаться?
0
grokki
0 / 0 / 2
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 15:06  [ТС] #6
Цитата Сообщение от Kochmarik Посмотреть сообщение
и при этом он должен запускаться?
Да, конечно.
0
ne2win
204 / 204 / 71
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 15:19 #7
grokki, а что если упаковать его в ехе?
0
grokki
0 / 0 / 2
Регистрация: 16.03.2014
Сообщений: 22
19.07.2015, 15:29  [ТС] #8
Цитата Сообщение от Kochmarik Посмотреть сообщение
а что если упаковать его в ехе?
А как этого можно добиться?
0
ne2win
204 / 204 / 71
Регистрация: 25.02.2014
Сообщений: 569
19.07.2015, 17:43 #9
grokki, на форуме уже обсуждалось, и в инете можете почитать
0
grokki
0 / 0 / 2
Регистрация: 16.03.2014
Сообщений: 22
20.07.2015, 15:26  [ТС] #10
Ясно, понял, спасибо большое, буду пробовать...
0
lyolik
39 / 39 / 20
Регистрация: 14.05.2015
Сообщений: 116
20.07.2015, 17:59 #11
grokki, то что вам нужно, называется обфускатор. Вот список бесплатных.
0
grokki
0 / 0 / 2
Регистрация: 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 файл Игры для телефона
Хочу сообщить о проблеме, дело в том что я пытаюсь распоковать jar файл (игра...

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

Создать исполняющий jar файл
Подскажите пожалуйста как при создании исполняющего jar файла включить в него и...

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


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

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

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