Android 反拷贝身份验证

Android 反拷贝身份验证,android,ios,security,authentication,windows-phone,Android,Ios,Security,Authentication,Windows Phone,我正在做我的新的跨平台移动(iOS、Android、WP)游戏,我想保护它免受复制和黑客攻击, 所以,我必须知道开发人员使用什么技术来实现这一点 等待您的宝贵意见和建议您需要购买TM(踏板标记),以便任何人都不能使用您移动平台的标题。而且还要做到版权所有,这样就没有人能像你一样开发跨平台/项目/游戏。如果有人这样做,你可以责怪他们 我真的不懂黑客,所以最好的办法就是向谷歌上帝求助 为此,主要有两种类型的安全性: 1-混淆代码。 2-保护对应用程序的访问(通过邮件/帐户身份验证)。这项技术是关于应

我正在做我的新的跨平台移动(iOS、Android、WP)游戏,我想保护它免受复制和黑客攻击, 所以,我必须知道开发人员使用什么技术来实现这一点


等待您的宝贵意见和建议

您需要购买TM(踏板标记),以便任何人都不能使用您移动平台的标题。而且还要做到版权所有,这样就没有人能像你一样开发跨平台/项目/游戏。如果有人这样做,你可以责怪他们


我真的不懂黑客,所以最好的办法就是向谷歌上帝求助

为此,主要有两种类型的安全性:

1-混淆代码。
2-保护对应用程序的访问(通过邮件/帐户身份验证)。

这项技术是关于应用程序如何在定义的操作系统(比如Android)上解包的

操作系统首先设置一个临时存储库,允许系统查看源代码。你将无法阻止这种情况发生在你的应用程序上,因为如果你不让这种情况发生,你的应用程序很可能根本不会运行。 有意愿的人如果获得了你的apk副本,就可以随时查看你的源代码(在根手机上很容易找到,对于基于苹果Iphone的应用程序——一款牢狱之灾的手机——androidor)

硬币的另一面说,有可能以黑客无法轻易读取的方式重新创建代码片段。为此,我使用了几种工具,例如Android提供的一种工具,可以让你在打包时混淆代码

但请注意,这也是一个应用程序,因此通信引擎很可能仍然被解码,因此在绑定之前将它们放在不同的包中。记住,活动、服务或广播接收器是黑客最有可能搜索到的三件事

为了保护agains非法复制和分发您的应用程序,您可以使用Android等应用程序公司提供的源代码许可;谷歌游戏提供授权服务

总之,最后,我知道,对于每个聪明的开发人员来说,都有一个更聪明的黑客,只是要小心,如果使用python将所有py脚本绑定到一个包中并加密,那么创建所有配置文件都要非常小心。并为最终包使用适当的许可证密钥


请记住混淆您的代码。

如果您想要更具体的答案,请共享一些代码,以更好地帮助您