IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/6 4:34:29       共计:4639 浏览

需要加固。

目前移动app数量陡增,当然移动端的黑产也逐渐壮大,伴随而来的逆向攻击手段也越来越高明。APP进行安全加固可以防止被破解、防止二次打包、防止外挂、防止恶意篡改等,保障开发者和广大用户的利益。

对于与用户数据相关的app更应该重视,防止曾经网站脱库在手机端重演,损失严重。

当然游戏加固更因做到脚本加密、反修改器、反加速器、防二次打包、反模拟器等保护和打击外挂的行为,让游戏玩家体验更好。

对金融/政企用户,App的数据安全尤为重要,特别要注意被反编译、篡改、注入、日志泄露、数据泄露、键盘监听、界面劫持、截屏录屏等恶意行为。

总结加固的思路如下:

字符串混淆:对应用程序中使用到的字符串进行加密,保证源码被逆向后不能看出字符串的直观含义。

类名、方法名混淆:对应用程序的方法名和方法体进行混淆,保证源码被逆向后很难明白它的真正功能。

程序结构混淆加密:对应用程序逻辑结构进行打乱混排,保证源码可读性降到最低。

反调试、反注入等一些主动保护策略:这是一些主动保护策略,增大破解者调试、分析APP的门槛。

你好

APP加固通常对安卓app而言的

android app加固是非常重要的

第一点,APP在开发中会涉及到一些接口的私密或者RSA的公钥会被一些黑产商获取,从而进行对接口的ddos

第二点,APP容易被篡改,这是为什么一般AppStore会对安装包进行MD5检验篡改以后会被不法商进行非法操作

所以App加固很有必要,一般开发中都会进行代码混淆

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图