我的问题:
当我在apk上签名以供发布时,是否创建了一个校验和号来保护我的apk以进行渗透攻击?
所以,如果有人把他的手放在我的apk上,并且能够打开它并更改代码,签名会改变吗?
我会知道它已经被改变了吗?
谢谢,提前。
发布于 2016-12-09 13:28:16
如果有人把他的手放在我的apk上,并且能够打开它并更改代码,签名会改变吗?
是。
好让我知道它已经被改变了?
通常情况下,通常情况下,代码的部分更改将删除您添加的任何篡改检测代码。一个经验不足的骗子可能会篡改你的应用程序,并把你的篡改检测代码留在那里,但你不应该假设情况会是这样。
大多数情况下,它的实现是因为被篡改的APK不能用于升级现有已安装的APK,因为签名不匹配。
另外,如果您有一套应用程序:
signature权限来保护这些应用程序之间的通信,被篡改的应用程序将无法参与这些通信。https://stackoverflow.com/questions/41061494
复制相似问题