几维安全安卓应用在线加密服务从去年上线至今,凭借零成本零门槛高强度的加密特色,得到众多中小企业和我的开发者的青睐,一方面保护了应用的源代码,避免攻击者或竞争对手窃取应用的核心技术;另外一方面避免了盗版应用的产生。安全
重磅消息来了:函数
几维安全于2017-07-03对在线免费加密服务进行升级,现提供的免费加密功能包括:DEX文件加密、DLL文件加密、防二次打包、数据监测SDK。工具
首先、普通类应用加密加密
针对普通类应用,经过加密DEX文件,对Java层核心代码进行加密隐藏保护,避免DEX文件被Dex2jar和JD-GUI等工具逆向,分析Java代码的业务逻辑;其次防二次打包功能可有效避免盗版应用的生成,好比对加密的APP进行从新签名,若是签名文件与加密前的签名文件不一致,APP将被识别为盗版应用,没法正常运行。此时客户端APP的异常状况将会上报到几维安全的防护平台,即数据监测SDK,用户登陆几维平台便可查看客户端的威胁数据。3d
其次、 Unity3D手游加密开发
针对U3d手游,在普通类应用加密的基础上,还将对DLL文件进行加密,即对C#脚本代码进行加密保护,整个加密过程还会对U3d引擎进行自定义加密,进一步避免攻击者经过U3d的解析函数来提取C#代码。在整个DLL加密基础之上,几维安全又使用源代码加密工具-《安全编译器》对U3d自定义引擎进行源码级的加密保护。get
如需了解企业级的加密强度与方案,请访问几维安全官网的相关安全产品。编译器
再次、使用方式源码
几维安全针对免费用户提供两种形态的使用方式。产品
第一种:《几维离线加密助手》,前往下载页面http://www.kiwisec.com/download 便可下载相关工具,支持Mac和Win两个平台,下载后注册登陆便可使用。该助手将会自动上传APK,根据帐号权限自动加密,完成后会自动下载,整个过程当中支持断点续传。
第二种:在线加密,前往http://cloud.kiwisec.com/ 注册登陆以后,进去安卓应用加密页面,根据相关提示,上传APK,选择加密服务,开始加密,下载加密包。
最后、注意事项
1. 待加密APK包是未通过其余加密处理的裸APK包,不然会加密失败
2. 加密前需对APK包进行签名,加密后也需对APK进行从新签名,而且先后签名文件必须一致,不然被认为盗版,没法正常运行!