是否可以跟踪(记录)来自已被授予本地磁盘访问权限的(第 3 方)Java 小程序的所有文件访问?
只需记录访问了哪些文件即可。
最佳答案
我认为这是不可能的 - 毕竟,它是一个没有安全限制的小程序。
如果您可以修改此小程序(或在您控制的某个环境中运行它),您可以安装一个安全管理器,其 checkRead
和 checkWrite
(也可能 checkDelete
和类似)方法进行日志记录。
除此之外,也许您还可以使用一些调试功能。
一般来说,如果您的小程序不需要任意访问,您应该使用 JNLP API 来访问本地文件 - 那么用户就可以控制它。
关于java - 跟踪 Java 小程序的文件访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977724/