11

Возможно ли "заточить" Java-приложения?

В моем банке есть апплет, который запрашивает "неограниченный доступ" к моему компьютеру. Это заставляет меня чувствовать себя очень неловко.

Должен быть способ сообщить среде выполнения java, что корневой каталог моей системы - что-то вроде /Users /myuser /javajail, и это будет все, к чему может получить доступ java.

1 ответ1

6

Вы можете подделать это, создав учетную запись Jail с минимумом прав и затем запустив Safari с

su Jail -c /Applications/Safari.app/Contents/MacOS/Safari 

Когда вам нужно получить доступ к вашему банку.

Другой вариант - перейти в настройки Java и активировать консоль Java. Затем вы можете узнать, какой класс существует, а затем написать файл политики, в котором находится этот апплет. Не уверен, насколько это легко. Лучше всего сделать систему политик широкой в текущей JVM, установив ее в classpath в /Library /Java /Home

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .