发布网友 发布时间:2022-04-20 17:33
共4个回答
热心网友 时间:2023-07-20 15:33
在大多数iOS应用在开发者看来,封闭的iOS系统很安全,iOS应用也很安全,但事实上,iOS应用没有我们想象中的安全。如同安卓应用,iOS应用也面临着被破解的威胁,存在大量盗版情况,所以开发者对此一定要重视起来,应用在上市场之前还是要多做些相关的防护,例如:
1.本地数据加密
对NSUserDefaults,sqlite存储文件数据加密,保护帐号和关键信息。
2. URL编码加密
对程序中出现的URL进行编码加密,防止URL被静态分析
3. 网络传输数据加密
对客户端传输数据提供加密方案,有效防止通过网络接口的拦截获取
4. 方法体,方法名高级混淆
对应用程序的方法名和方法体进行混淆,保证源码被逆向后无法解析代码
5. 程序结构混排加密
对应用程序逻辑结构进行打乱混排,保证源码可读性降到最低
热心网友 时间:2023-07-20 15:34
楼主很强大啊,自学iOS开发还研究加密技术。你是要给自己开发的iOS应用加密还是单纯的研究下这个技术?安卓跟iOS虽说一个开源一个闭源,但是也有相通之处吧,楼主可以向 爱 加 密 请教下,他们安卓这块做的还不错
热心网友 时间:2023-07-20 15:34
楼主自己学开发,也自己去找找不就好了。。。哈哈,开个玩笑,最近好像有个叫爱加密的推出了ios应用加密,没事你也可以看看去自学一下
热心网友 时间:2023-07-20 15:35
做安卓保护的倒是有很多家,iOS加密这块,国内还是空白,你可以问问那些做安卓加密保护的公司做不做iOS加密,有需求就会有市场啊