Android加固不是只做混淆:防反编译、防篡改、防调试分别在防什么
上个月一个团队拿着包来找我,想不通:混淆上了、字符串也加密了,怎么市面上还是冒出来了改过广告 SDK 的破解版。我翻了一下发现,他们把力气全砸在了防止别人读代码上,签名和完整性校验一行没写。可对方压根没读代码,拆开包改俩字节、塞个模块、重签名,破解版就流出去了。
上个月一个团队拿着包来找我,想不通:混淆上了、字符串也加密了,怎么市面上还是冒出来了改过广告 SDK 的破解版。我翻了一下发现,他们把力气全砸在了防止别人读代码上,签名和完整性校验一行没写。可对方压根没读代码,拆开包改俩字节、塞个模块、重签名,破解版就流出去了。