четверг, 10 апреля 2014 г.

java 7 update 21 и your java version is insecure






Цель: заменить файл deployment.properties в %homepath%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties

Пример правильных файлов:

x64

#deployment.properties
#Thu Dec 19 11:19:51 MSK 2013
deployment.security.level=MEDIUM
deployment.expiration.decision.suppression.10.21.2=true
deployment.expiration.decision.10.21.2=later
deployment.version=7.21
deployment.browser.path=C\:\\Program Files (x86)\\Internet Explorer\\iexplore.exe
deployment.proxy.type=0
deployment.modified.timestamp=1392729958135
deployment.expiration.decision.timestamp.10.21.2=2/18/2014 17\:25\:57
#Java Deployment jre's
#Thu Dec 19 11:19:51 MSK 2013
deployment.javaws.jre.0.registered=true
deployment.javaws.jre.0.platform=1.7
deployment.javaws.jre.0.osname=Windows
deployment.javaws.jre.0.path=C\:\\Program Files (x86)\\Java\\jre7\\bin\\javaw.exe
deployment.javaws.jre.0.product=1.7.0_21
deployment.javaws.jre.0.osarch=x86
deployment.javaws.jre.0.location=http\://java.sun.com/products/autodl/j2se
deployment.javaws.jre.0.enabled=true
deployment.javaws.jre.0.args=


x86


#deployment.properties
#Thu Dec 19 11:19:51 MSK 2013
deployment.security.level=MEDIUM
deployment.expiration.decision.suppression.10.21.2=true
deployment.expiration.decision.10.21.2=later
deployment.version=7.21
deployment.browser.path=C\:\\Program Files\\Internet Explorer\\iexplore.exe
deployment.proxy.type=0
deployment.modified.timestamp=1392729958135
deployment.expiration.decision.timestamp.10.21.2=2/18/2014 17\:25\:57
#Java Deployment jre's
#Thu Dec 19 11:19:51 MSK 2013
deployment.javaws.jre.0.registered=true
deployment.javaws.jre.0.platform=1.7
deployment.javaws.jre.0.osname=Windows
deployment.javaws.jre.0.path=C\:\\Program Files\\Java\\jre7\\bin\\javaw.exe
deployment.javaws.jre.0.product=1.7.0_21
deployment.javaws.jre.0.osarch=x86
deployment.javaws.jre.0.location=http\://java.sun.com/products/autodl/j2se
deployment.javaws.jre.0.enabled=true
deployment.javaws.jre.0.args=


Кладем нужные файлики куда нибудь в \\abrakadabra.abyrvalg\netlogon\..\

В gpo на пользователя идем в gpp в настройка - конф.windows - файлы



После замены файла конфига


При первом запуске ява апплета - будет такой же глюк. Нажать просто later, галку "запомнить" не ставить.

При повторных запусках все будет ок, ибо после первого запуска конфа уедет в реестр.

Можно менять и там, но это вызовет больше проблем при обновлении явы.

Аттрибут read only является обязательным.

Запросы :

Select * from Win32_ComputerSystem where systemtype="x64-based PC"

Select * from Win32_ComputerSystem where systemtype="x86-based PC"


нужны чтобы правильный конфиг лился на x64 или x86 систему, ибо они разные.

0 коммент.:

Отправить комментарий