【发布时间】:2011-07-29 04:02:25
【问题描述】:
我没有成功获得一个 Java WebStart 应用程序,该应用程序应该具有 AllPermissions 以在 Vista 或 Windows 7 上将文件写入 Windows/System32。虽然我不相信这是可能的,但也许有一种方法可以降低完整性级别将这个文件夹移到 Medium?
我越来越绝望了,我并没有超越疯狂的注册表黑客来实现这一点。我们有一个在 Windows XP 上运行良好的生产应用程序,但是一个新的潜在客户坚定地决心只维护 Windows 7 或 Vista 工作站。
感谢任何帮助或建议,如果这是不可能的,我特别愿意听取任何人的意见。请不要告诉我这有多不安全和危险,我知道风险。
【问题讨论】:
-
为什么您的应用程序需要写入 System32?有没有办法改变你的应用程序写入另一个目录?这将减少在 Windows 7 和 XP 上成为管理员的需要。
-
需要来自 Java SDK 的第三方外围设备,该设备将不具名。这个 SDK 当然由几个 DLL 和本地设备驱动程序组成,显然需要在这个文件夹中。我想也许只是因为这些需要在 PATH 环境变量上,但还是有问题。此外,该设备具有极其特殊的用途,基本上是同类设备中唯一带有 Java SDK 的设备。
标签: windows security windows-7 windows-vista