мы можем оставить уже банки со знаком в Java?

У меня есть a .jar файл со старой подписью и хочет оставить его с новой подписью. Действительно ли это возможно?

Если это возможно: как сделать это?

18
задан Rene Knop 15 November 2018 в 23:12
поделиться

2 ответа

[1124723-

Если подпись не принадлежит вам, вам нужно сначала носить нор.

Мне нравится (предположим Unix, перевести на DOS):

jar xvf JarName.jar

rm -rf META-INF

jar cvf JarName.jar *

Теперь вам нужно запустить JARSIGNER, чтобы подписать банку

jarsigner -keystore /yourkeystoredirectory/mystore -storepass yourpass
      -keypass yourkeypasswd JarName.jar keyname

, если у вас нет клавишного стола, вы можете создать один с помощью Keytool.

15
ответ дан 30 November 2019 в 09:11
поделиться

Вы можете извлечь файлы классов и перезагрузить их с вашей подписью

1
ответ дан 30 November 2019 в 09:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: