文件名称:AndroidTamperingProtection:保护您的Android应用不受篡改
文件大小:108KB
文件格式:ZIP
更新时间:2024-06-19 09:27:12
Java
Android篡改保护 保护您的 Android 应用程序免受篡改。 此库检查是否被应用程序篡改。 篡改保护检查: classes.dex 的 CRC 代码 - 防止代码修改。 应用程序签名 - 防止退出您的应用程序。 安装程序商店 - 应用程序必须只能从商店安装(而不是手动安装)。 软件包名称-有时malefactor更改软件包名称并出售您的应用程序。 调试模式 - 应用程序的生产版本不得在调试模式下运行。 在模拟器上运行 - 用户不得在模拟器上运行应用程序。 您不能选择所有这些保护类型。 最有用的是“应用程序签名”和“包名” 。 如何获取签名代码: 使用方法TamperingProtection.getSignatures(context) 。 此方法返回当前签名的指纹。 如果应用由调试密钥库签名,则方法返回调试指纹(如果由发行密钥库签名,则返回释放指纹)。 您也可以在
【文件预览】:
AndroidTamperingProtection-master
----gradlew(5KB)
----settings.gradle(42B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------compiler.xml(686B)
--------gradle.xml(776B)
--------encodings.xml(159B)
--------modules.xml(548B)
--------copyright()
--------vcs.xml(180B)
----gradle()
--------wrapper()
----tamperingprotection()
--------src()
--------.gitignore(7B)
--------build.gradle(822B)
--------proguard-rules.pro(653B)
----README.md(4KB)
----sample()
--------src()
--------.gitignore(7B)
--------build.gradle(777B)
--------proguard-rules.pro(653B)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(118B)
----build.gradle(541B)