ios-请问你们对自己的iOS游戏做安全保护吗?会从哪些方面入手呢?

问题描述

请问你们对自己的iOS游戏做安全保护吗?会从哪些方面入手呢?

之前发布在iOS上的游戏被人破解,许多资源文件直接被盗取,甚至这个游戏被二次打包
在越狱平台上发布。请问你们一般都会做哪些安全保护措施呀?

解决方案

   LZ重视游戏安全行,你的游戏运营应该很nice吧! 也是目前网络上流传关于Android应用加固工具比较多,但是关于iOS应用安全加固的工具却很少,同时能够真正达到增加安全强度的就更少了!
   在此建议你试试[url=http://kiwisec.com]几维安全[/url]发布的一款iOS加固工具 -《几维盾牌》。针对iOS应用主要做了**字符串加密**、**符号混淆**、**指令混淆(逻辑混淆)**以及高级反调试、注入检测和钩子检测等功能。
   **字符串加密**效果非常明显,原本清晰的文字被加密成特殊的字符,这些特殊字符串对恶意破解者来说就变得无意义了。比如说:恶意人员发现程序中提示“支付成功”或者“支付失败”,然后通过“支付成功”或者“支付失败”定位关键代码进行静态分析。
   **符号混淆**非常实用,因为它对原本程序的性能没有任何的影响。只是将原本的代码符号(比如username、password、pay)替换成无意义的字母(比如:kkemdsaxod)。如果你做了这步,相信没几个恶意人员可以轻松愉悦地分析你的代码。
   **指令混淆**又叫逻辑混淆,就是将代码块中的逻辑复杂化,原本简简清晰的业务逻辑被添加了许多无意义话的逻辑代码。对恶意人员来说在臃肿混乱的代码中提取正确的信息也是一件十分痛苦的事!
   **反调试**,调试是每个程序员都具备的技能,可以快速了解程序的执行流程。为此推出反调试功能,直接拒绝调试工具附加到应用上。
  除了以上功能外的注入检测、钩子检测、调试检测等功能可以有效的检测恶意行为,并上报的云端,帮助你定位App的哪些敏感的文件遭到的攻击,提早做好进一步的防护工作。
 这iOS加固工具是一款Mac客户端软件。操作也很简单,1. 选择项目入口文件(.xcodeproj)   2. 开始分析(自动分析项目代码) 3. 勾选加固项(代码符号,文件等) 4. 开始加固。之后只需等待加固完成。
 可能因为iOS加固工具缺乏或者加固强度不够的原因,市场上许多App应用或者游戏的Android版本加固了,可是其对应的iOS却没有加固,估计开发商也很无奈! 这款iOS加固工具的出现值得你试试,特别是使用cocos2d开发的游戏,值得用它来保护你的Lua脚本。

解决方案二:

你可以用爱加密进行防护的

解决方案三:

我自己扒拉游戏文件,发现日志文件被加密了呀……真是不能愉快的阅读脚本了

时间: 2024-11-03 22:06:17

ios-请问你们对自己的iOS游戏做安全保护吗?会从哪些方面入手呢?的相关文章

[ISUX译]iOS 9人机界面指南(三):iOS 技术

[ISUX译]iOS 9人机界面指南(三):iOS 技术 UI规范 summer 2015-11-29 3247浏览 0评论 专为0基础小白量身打造的UI设计入门课程(ps,ai软件+图标技巧),在线学习2个月包教会(公开课3位师傅),拜师费1500,随到随学,可插班.抢名额请加qq群:429369013咨询. 本文译自苹果官方人机界面指南 iOS Human Interface Guidelines ,由腾讯ISUX设计师翻译整理,非发文者一人之作. 文章索引 3.1 3D触摸(3D Touc

iOS 11重刷和降级iOS 10教程:不丢失资料

本文讲的是iOS 11重刷和降级iOS 10教程:不丢失资料,苹果于日前放出iOS 11正式系统更新,主流绝大部分iPhone.iPad都可以升级体验到最新一代iOS系统,但这种大版本迭代更新,一般建议作全新安装,直接OTA很可能会出现一些奇怪且难以解决的BUG,有不少用户便遇到这样的情况. 其实不用着急,这里教大家怎样在不丢失个人资料,通过重置手机解决这些问题,或降级回iOS 10.3.3. iOS 11虽好,但升级完不少人遇到了些问题 备份和重置 如果你已经通过OTA升级到iOS 11正式版

ios-Unity、iOS交互时,Unity调用iOS出错

问题描述 Unity.iOS交互时,Unity调用iOS出错 Undefined symbols for architecture armv7: "__PressButton1", referenced from: RegisterMonoModules() in RegisterMonoModules.o "__PressButton0", referenced from: RegisterMonoModules() in RegisterMonoModules.

ios开发-google tag manager for ios app

问题描述 google tag manager for ios app 有没有人在ios app上用过google tag manager我现在按照谷歌官网的Dev Guide来做,发现Google Analytics没有任何数据反馈.

iOS 7 UI 过渡指南 - 支持续 iOS 6(iOS 7 UI Transition Guide - Supporting iOS 6)

iOS 7 UI Transition Guide Preparing for Transition Before You Start Scoping the Project Supporting iOS 6 Updating the UI Appearance and Behavior Bars and Bar Buttons Content Views Controls Temporary Views Supporting iOS 6 If business reasons require

iOS 代码审查(Code Review for iOS)

iOS 代码审查(Code Review for iOS) iOS 代码审查 (Code Review for iOS) The iOS app development team is using Gerrit for code review. The following instructions assume you're using a recent version of Mac OS X. Contents [hide]  1 New to Git? 2 Activate your cod

教你如何从iOS 8.0.1回退至iOS 8系统

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 [摘要]究竟发生了什么事?苹果对此有何反应?如何能恢复到老版iOS 8? 教你如何从iOS 8.0.1回退至iOS 8系统 腾讯科技讯 9月25日,苹果最近可以说霉运连连,先是U2-iTunes入侵,接着HealthKit出现漏洞,随后大屏手机被曝容易弯.现在,苹果为iPhone升级的最新软件也受挫,许多用户升级后抱怨手机无法使用.下

iOS 7 界面设计资源(iOS 7 Design Resources)

iOS 7 界面设计资源(iOS 7 Design Resources) 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 这是苹果官方资源的界面复制,感觉设计的很漂亮,一直觉得苹果的开发文档,虽

请问:有谁有用java ee做的教学推荐系统,最好是全的代码,谢谢!

问题描述 请问:有谁有用java ee做的教学推荐系统,最好是全的代码,谢谢! 有谁有用java ee做的教学推荐系统,最好是全的代码 解决方案 你去我要自学网看看. 解决方案二: 你可以百度下 问下度娘 解决方案三: 推荐尚学堂,直接有网盘下载