Flash AIR应用程序能否访问自己的数字签名?

Flash AIR应用程序能否访问自己的数字签名?,flash,air,Flash,Air,所有空气安装文件必须进行数字签名()。 AIR应用程序是否有办法在运行时访问此签名信息 比如说,我正在分发客户端-服务器应用程序的客户端组件, 这个客户端组件是用AIR实现的, 我想阻止*修改过的客户端副本访问服务器。 然后我可以让服务器检查客户机的数字签名 (*当然,这绝不是提供全面保证, 由于总是可以重新实现客户机-服务器协议, 但是让我们考虑最简单的情况)p>为什么?我想你这么做是为了防止盗版?如果是这样,我认为你应该重新考虑这样做的价值。如果您的用户修改您的应用程序以破解它,他们还可以修

所有空气安装文件必须进行数字签名()。 AIR应用程序是否有办法在运行时访问此签名信息

比如说,我正在分发客户端-服务器应用程序的客户端组件, 这个客户端组件是用AIR实现的, 我想阻止*修改过的客户端副本访问服务器。 然后我可以让服务器检查客户机的数字签名

(*当然,这绝不是提供全面保证, 由于总是可以重新实现客户机-服务器协议,
但是让我们考虑最简单的情况)

p>为什么?我想你这么做是为了防止盗版?如果是这样,我认为你应该重新考虑这样做的价值。如果您的用户修改您的应用程序以破解它,他们还可以修改它以将“有效”签名发送回服务器。几乎可以肯定,您最好将时间花在添加用户想要付费的功能上。

考虑一个典型的多人游戏。修改客户可能导致玩家之间的不公平竞争。在这种情况下,防止某些用户修改客户端实际上是对其他用户有用的功能。如果他们可以修改客户端进行欺骗,他们也可以欺骗签名。你们可以把所有的时间都花在和作弊者的无休止的战争中,或者你们可以添加新的功能来取悦你们的合法用户,并使用版主来禁止明显的作弊者。谢谢你们建议我如何度过我的时间。现在你能回答我关于空气污染指数的问题吗?先谢谢你。