【发布时间】:2009-08-06 06:31:44
【问题描述】:
有没有办法在应用程序启动前检查应用程序的完整性? (以防止任何人在安装后更改应用程序)
【问题讨论】:
标签: air
有没有办法在应用程序启动前检查应用程序的完整性? (以防止任何人在安装后更改应用程序)
【问题讨论】:
标签: air
当您签署代码并打包 aar 文件时,Adobe AIR 会自动执行此操作。如果您在签名后触摸 aar 文件中的任何内容,您应该会收到错误消息。见:http://help.adobe.com/en_US/AIR/1.5/air_security/WS5b3ccc516d4fbf351e63e3d11c0f598475-7ffa.html
【讨论】:
我不知道 Adobe AIR 本身是否提供任何此类完整性检查器。
一个(非最佳)解决方案是拥有一个包含所有或选择重要文件的 md5 哈希的数据库,并在启动时再次验证它。 (您可以使用 this 进行 md5 散列。)
【讨论】: