Как “заключить в тюрьму” JAVA-приложения в OS X?

Действительно ли возможно "заключить в тюрьму" JAVA-приложения?

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

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

11
задан 06.04.2012, 06:42

1 ответ

Вы могли фальсифицировать это путем создания учетной записи Тюрьма с минимумом прав и затем рабочего Safari с

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

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

Другая опция состоит в том, чтобы перейти к Предпочтениям Java и активировать Консоль Java. Можно затем ввести по абсолютному адресу вокруг в какой класс, там и затем пишут файл политики, это заключает в тюрьму тот апплет. Не уверенный, насколько легкий это было бы. Ваш лучший выбор состоял бы в том, чтобы выработать политику в масштабе всей системы в текущей JVM путем установки в пути к классу под/Library/Java/Home

6
ответ дан 07.12.2019, 12:28
  • 1
    Разрешения, данные PlgIn, в дополнение к предоставленному файлом политики. – Tom Hawtin - tackline 05.10.2009, 09:44

Теги

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