uni-app-security.md 3.2 KB
Newer Older
JiaRongPing's avatar
JiaRongPing 已提交
1 2
## 产品简介

hbcui1984's avatar
hbcui1984 已提交
3
uni安全加固是DCloud联合业内主流安全厂商提供的移动App安全加固技术。
JiaRongPing's avatar
JiaRongPing 已提交
4

hbcui1984's avatar
hbcui1984 已提交
5
uni安全加固对移动App进行安全性增强,旨在防止应用程序被破解、篡改或重打包等各类安全破坏。它的作用是保护应用程序的安全性和用户的隐私,提高应用程序的抗攻击能力和可靠性。
6

hbcui1984's avatar
hbcui1984 已提交
7
uni安全加固目前仅支持Android App,后续会扩展到iOS App及小程序平台。
8

L
lvqing 已提交
9
uni安全加固目前已上线腾讯云版、蚂蚁⼩程序云版,其它厂商版会尽快上线。
10

hbcui1984's avatar
hbcui1984 已提交
11 12 13
## 功能介绍

uni安全加固在Android平台支持如下加固方案:
L
lvqing 已提交
14 15
- 腾讯云版
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822005.png)
16

L
lvqing 已提交
17 18
- 蚂蚁⼩程序云版
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822006.png)
19

hbcui1984's avatar
hbcui1984 已提交
20 21 22 23 24 25 26
## 应用场景

### 上线前安全加固

App 开发完毕直接上线,可能存在代码泄露风险,通过 dex 整体加壳加固,有效保护应用代码安全,提高企业 App 被逆向、破解的难度。

### 防止应用被二次打包
27 28

未经安全防护的 App 易被攻击者获取代码信息,制造仿冒应用,采用签名校验、防重打包等加固技术,有效防止应用被二次打包后投放应用市场。
hbcui1984's avatar
hbcui1984 已提交
29 30 31

### 敏感数据保护

32 33
敏感数据信息、核心算法逻辑、版本内容等需要进行保护,移动应用安全推出的安全加固支持本地资源加密,有效防止攻击者窃取用户敏感数据。

hbcui1984's avatar
hbcui1984 已提交
34
## 计费规则
35

L
lvqing 已提交
36
uni安全加固分为测试版和正式版两种类型:
hbcui1984's avatar
hbcui1984 已提交
37 38 39 40 41

- 测试版:免费,App有效期15天,15天后不可用;
- 正式版:600元/次,App长久有效;

## 使用指南
JiaRongPing's avatar
JiaRongPing 已提交
42

L
lvqing 已提交
43
1. 使用开发者账号登录[开发者中心](https://dev.dcloud.net.cn/) ,选择`uni安全加固`栏目。阅读uni加固服务协议并点击协议下方的“同意协议并开通”按钮,便可开通uni加固服务。
JiaRongPing's avatar
JiaRongPing 已提交
44

L
lvqing 已提交
45
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822001.png)
JiaRongPing's avatar
JiaRongPing 已提交
46

L
lvqing 已提交
47
2. 在提交应用加固之前,您需要先进行充值,因为应用加固是一项预付费业务。点击页面上的“充值”按钮,并输入充值金额进行充值。
JiaRongPing's avatar
JiaRongPing 已提交
48

L
lvqing 已提交
49
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822002.png)
JiaRongPing's avatar
JiaRongPing 已提交
50

L
lvqing 已提交
51
3. 完成充值后,前往`加固记录`栏目,点击"新增加固"按钮后,将打开一个新页面,用于填写加固信息。
hbcui1984's avatar
hbcui1984 已提交
52

L
lvqing 已提交
53
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822003.png)
hbcui1984's avatar
hbcui1984 已提交
54 55


JiaRongPing's avatar
JiaRongPing 已提交
56

hbcui1984's avatar
hbcui1984 已提交
57

L
lvqing 已提交
58
4. 当您提交成功后,您可以查看应用加固记录来跟踪加固的进展和结果。
hbcui1984's avatar
hbcui1984 已提交
59

L
lvqing 已提交
60
![](https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/app-reinforce/20230822004.png)
JiaRongPing's avatar
JiaRongPing 已提交
61

JiaRongPing's avatar
JiaRongPing 已提交
62

hbcui1984's avatar
hbcui1984 已提交
63 64 65 66 67 68 69 70 71
## 常见问题

1. 应用加固上传失败的原因有哪些?

上传的应用未签名,目前移动应用安全仅允许上传已签名应用。

已加固的 apk 不可进行重复加固,只需要重签名即可。

2. 应用加固为什么必须重签名?
72

hbcui1984's avatar
hbcui1984 已提交
73
应用加固不可避免的会破坏原有签名,加固后必须对加固包重签名才能发布至应用市场,否则会被提示 “应用未签名”,请务必确保加固前后的签名一致。
74
重签名文档参考:[https://ask.dcloud.net.cn/article/40789](https://ask.dcloud.net.cn/article/40789)
JiaRongPing's avatar
JiaRongPing 已提交
75