Запретить Java-приложению выполнять вредоносные действия - PullRequest
1 голос
/ 23 июня 2019

Мне нужно скачать и запустить файл Jar.Есть ли способ узнать, что он может / будет делать?Я имею в виду, какие разрешения он имеет?В частности, мне нужно знать, попытается ли он получить доступ к моим файлам и попытается ли он использовать мой интернет.Когда я загружаю приложение для Android, я ясно вижу, какие разрешения оно ищет.Есть ли что-то похожее для настольных приложений Java?

1 Ответ

1 голос
/ 23 июня 2019

Короткий ответ - да, это так: Java Web Start (который теперь удален из Java 11) принудительно применял разрешения, используя политику безопасности (которая все еще доступна).

Этипроверки все еще существуют и подробно описаны здесь: https://docs.oracle.com/javase/8/docs/technotes/guides/security/PolicyFiles.html

Они, вероятно, редко используются в настольном приложении без Java Web Start, но вы всегда можете попробовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...