文档章节

免费apk加密服务升级,高强度保护应用源代码避免盗版应用产生

工作的事
 工作的事
发布于 2017/07/07 13:53
字数 878
阅读 4
收藏 0

几维安全安卓应用在线加密服务从去年上线至今,凭借零成本零门槛高强度的加密特点,获得众多中小企业和个人开发者的青睐,一方面保护了应用的源代码,避免攻击者或竞争对手窃取应用的核心技术;另一方面避免了盗版应用的产生。

重磅消息来了:

几维安全于2017-07-03对在线免费加密服务进行升级,现提供的免费加密功能包括:DEX文件加密、DLL文件加密、防二次打包、数据监测SDK

首先、普通类应用加密

针对普通类应用,通过加密DEX文件,对Java层核心代码进行加密隐藏保护,避免DEX文件被Dex2jar和JD-GUI等工具逆向,分析Java代码的业务逻辑;其次防二次打包功能可有效避免盗版应用的生成,比如对加密的APP进行重新签名,如果签名文件与加密前的签名文件不一致,APP将被识别为盗版应用,无法正常运行。此时客户端APP的异常情况将会上报到几维安全的防御平台,即数据监测SDK,用户登录几维平台即可查看客户端的威胁数据。

其次、 Unity3D手游加密

针对U3d手游,在普通类应用加密的基础上,还将对DLL文件进行加密,即对C#脚本代码进行加密保护,整个加密过程还会对U3d引擎进行自定义加密,进一步避免攻击者通过U3d的解析函数来提取C#代码。在整个DLL加密基础之上,几维安全又使用源代码加密工具-《安全编译器》对U3d自定义引擎进行源码级的加密保护。

如需了解企业级的加密强度与方案,请访问几维安全官网的相关安全产品。

再次、使用方式

几维安全针对免费用户提供两种形态的使用方式。

第一种:《几维离线加密助手》,前往下载页面http://www.kiwisec.com/download 即可下载相关工具,支持Mac和Win两个平台,下载后注册登录即可使用。该助手将会自动上传APK,根据账号权限自动加密,完成后会自动下载,整个过程中支持断点续传。

第二种:在线加密,前往http://cloud.kiwisec.com/ 注册登录之后,进去安卓应用加密页面,根据相关提示,上传APK,选择加密服务,开始加密,下载加密包。

最后、注意事

1.  待加密APK包是未经过其他加密处理的裸APK包,否则会加密失败

2.  加密前需对APK包进行签名,加密后也需对APK进行重新签名,并且前后签名文件必须一致,否则被认为盗版,无法正常运行!

© 著作权归作者所有

共有 人打赏支持
工作的事
粉丝 1
博文 51
码字总数 48783
作品 0
南充
私信 提问
山寨Android apk产生原因?

Androidapk市场充斥着大量的盗版软件,直接危害了APP开发者的利益,让“如何防止apk反编译,保护APP安全”成为开发者面临的头等大事。目前很多APP个人开发者以及企业都在积极寻求解决之道,其...

ablansetaimeng
2014/03/10
234
2
校验数字签名防止apk二次打包

Android系统的开放性和免费性等特征让开发者和用户趋之若鹜,用户也渐渐习惯了Android应用的这种免费午餐,但在免费的背后却有着巨大的安全阴影。 “Android APP二次打包”则是盗版正规Andro...

科技创造
2015/03/23
2.5K
2
浅析,反编译 Android APK流程分享!

作为公司的技术兼产品人员,看到别人开发的优秀Android APK实在羡慕,在Android开发的过程,也很想去学习别人那些漂亮的动画和布局,或是产品逻辑等是怎么做的,所以最近学习了对APK的反编译...

科技创造
2015/07/07
3.9K
5
移动安全时代,如何保护你的app

Android系统的安全性历来备受诟病,在强大的反编译工具下,APK中的代码逻辑一览无余;重打包技术使得各种盗版软件层出不穷,充斥着Android市场,特别是对于金融、电商、游戏等产品的盗版应用...

今生
2015/11/11
473
2
Android,盗版的天堂?

曾经在上月 Google I/O 上进行过演示的游戏开发商 Madfinger 在几天前宣布,由于盗版过于严重,其不得不将自己旗下枪战游戏 Dead Trigger Android 版本的售价从原本的 0.99 美元变为免费,这...

苗哥
2012/07/30
3K
12

没有更多内容

加载失败,请刷新页面

加载更多

MariaDB 服务器在 MySQL Workbench 备份数据的时候出错如何解决

服务器是运行在 MariaDB 10.2 上面的,在使用 MySQL Workbench 出现错误: mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"'......

honeymose
今天
1
0
apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
今天
6
0
day152-2018-11-19-英语流利阅读

“超级食物”竟然是营销噱头? Daniel 2018-11-19 1.今日导读 近几年来,超级食物 superfoods 开始逐渐走红。不难发现,越来越多的轻食餐厅也在不断推出以超级食物为主打食材的健康料理,像是...

飞鱼说编程
今天
11
0
SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
4
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部