Ale*_*lex 11 security java chroot-jail osx-snow-leopard macos
是否可以“监禁”Java 应用程序?
我的银行有一个小程序要求“不受限制地访问”我的计算机。这让我感到非常不安。
应该有一种方法可以告诉 java 运行时我的系统的根目录类似于 /Users/myuser/javajail ,这就是 java 可以访问的全部内容。
您可以通过创建一个具有最低权限的帐户Jail然后运行 Safari来伪造这一点
su Jail -c /Applications/Safari.app/Contents/MacOS/Safari
Run Code Online (Sandbox Code Playgroud)
当您需要访问您的银行时。
另一种选择是转到 Java 首选项并激活 Java 控制台。然后,您可以查看有哪些类,然后编写一个策略文件来限制该小程序。不知道这会有多容易。您最好的选择是通过在 /Library/Java/Home 下的类路径中安装,使当前 JVM 中的策略系统广泛
| 归档时间: |
|
| 查看次数: |
1354 次 |
| 最近记录: |