热门排行
简介
360加固保Mac版是一款可以在苹果电脑MAC OS平台上使用的由360推出的移动应用保护平台,360加固保为移动应用提供专业安全的保护,可防止应用被逆向分析、反编译、二次打包,防止嵌入各类病毒、广告等恶意代码,从源头保护数据安全和开发者利益。需要此款工具的朋友们可以前来下载使用。
其中360签名工具可以为您的手机应用获取合法的ID,防止他人伪冒您的产品。本版为Mac版,可在苹果电脑上批量为apk文件签名。
基本简介
360加固保——移动应用安全服务领跑者
360加固保是为移动应用安全提供专业保护的平台,致力保护应用安全和开发者利益。 360加固保为开发者的应用提供免费安全加固服务,独创了多重防护方式,对应用程序深度加密处理;独有的程序文字信息加密功能,能有效防止应用被反编译和恶意篡改,保护应用不被二次打包,保护数据信息不会被黑客窃取。
开发者可以通过360加固保给APP的核心代码穿上“铁布衫”,彻底防止应用在上线后被反编译、调试、破解、二次打包、内存截取等多种威胁,从根本上杜绝APP被盗版的可能性。目前360加固保保护的APP包括游戏、移动金融、商务办公、影音视听、生活休闲等各个类别,现已经成为中国移动应用安全服务行业的领跑者。
加固保将持续关注移动互联网应用安全的发展,为手机APP提供便捷全面的安全保护,后续将发布更多相关功能,也请大家持续关注。如在使用过程有任何问题,你可以使用帮助中心了解相关内容,或在论坛发布疑问,也可以直接与我们取得联系。大家的意见和反馈,是加固保不断优化完善的动力。
功能介绍
1.反篡改
通过签名校验保护,能有效避免应用被二次打包,杜绝盗版应用的产生
2.反窃取
对内存数据进行变换处理和动态跟踪,有效防止数据被获取和修改
3.反逆向
对代码进行加密压缩,可防止破解者还原真实代码逻辑,避免被复制
4.反调试
多重手段防止代码注入,可避免外挂、木马、窃取账号密码等行为
5.免SDK接入
无需接入SDK,加固后即可查看应用数据,帮助开发者更方便快捷的了解数据情况
6.全面掌握运营数据
实时、全面的数据分析服务,能全面透析各项运营数据指标,帮助开发者掌握数据动态,高效应对数据变化
使用方法
1.在MAC OS中打开“终端”(实用工具(shift+command+U)==>终端)
2.进入签名工具目录下,通过perl命令行及参数完成对apk包的签名,参数解析如下:
example: perl signer.pl -k test.keystore -p1 12341234 -a test.keystore -p2 12341234 -s ./apk_unsign -d ./apk_sign
-k : keystore的路径
-p1 : storepass密码
-a : 签名文件的别名
-p2 : keystore密码
-s : 待签名apk的路径 或 待签名apk所在目录(支持对该目录下所有apk批量签名)
-d : 生成的签名后的目录
常见问题:
(1)错误提示:“jarsigner: 找不到 alias 的证书链。alias 必须引用包含专用密钥和相应的公共密钥证书链的有效密钥库密钥条目”
解决方法:-a后面请输入证书正确的别名
(2)错误提示:“jarsigner 错误: java.lang.RuntimeException: 密钥库装入: Invalid keystore format”
解决方法:-k后面输入keystore文件的全路径,而不是目录
(3)错误提示:“jarsigner: 与 test.keystore 相关的密钥不是专用密钥”
解决方法:-p1后面请输入正确的密码
(4)错误提示:“jarsigner 错误: java.lang.RuntimeException: 密钥库装入: Keystore was tampered with, or password was incorrect”
解决方法:-p2后面请输入正确的密码
(5)错误提示:“JavaVM: Failed to load JVM: /Users/***/tools/bundle/Libraries/libserver.dylib”
解决方法:此提示可忽略,不会影响签名