![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
dorogoyIV |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
всем привет!
хотелось бы узнать у знающих людей - сохраняются ли какие нибудь данные о компьютере в файлах *.jar or *.class т.е. допустим расшифровали файл *.class , а там написаны какие нибудь данные о jdk, по этим данным проверили комп, и оказалось, что именно на этом компе этот класс был скомпилирован... спасибо! |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
В class файлах сохраняется только отладочная информация: имя файла исходника (только имя без пути), номера строк и имена локальных переменных. Если скомпилировать без отладочной информации и этого не будет. Ну и версия JDK под которую скомпилирован класс, но она не обязательно совпадает с версией JDK которой компилировали.
В jar есть META-INF\Manifest.mf и там может быть больше персональной информации, но это зависит от утилиты которая этот jar создает. В частности Мавен по умолчанию туда пишет:
и кладет в META-INF pom.xml и pom.properties. Там можно найти информацию о проекте и время сборки. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |