2022梆梆安全应用加固服务平台V7.5.0用户使用手册_第1页
2022梆梆安全应用加固服务平台V7.5.0用户使用手册_第2页
2022梆梆安全应用加固服务平台V7.5.0用户使用手册_第3页
2022梆梆安全应用加固服务平台V7.5.0用户使用手册_第4页
2022梆梆安全应用加固服务平台V7.5.0用户使用手册_第5页
已阅读5页,还剩106页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

梆梆安全应用加固平台用户使用手册梆梆安全|稳如泰山,值得托付梆梆安全|BANGCLE梆梆安全|BANGCLE北京梆梆安全科技有限公司梆梆安全应用加固平台用户手册(Ver7.5.0)目录73291.引言 8221641.1.目的 839911.2.范围 8295511.3.术语和定义 843372.用户登录及信息管理 8154192.1.获取账号密码 8210242.2.登录SaaS平台 980882.3.登录本地部署系统 9180242.4.修改登录密码 11118362.5.注销登录 1210642.6.查看最新服务动态 12132112.7.查看加固统计资料 13177353.Android应用加固 14217983.1.查看服务期限 14102583.2.提交并加固 15297343.3.查看加固状态 1671883.4.下载应用加固包 17122153.5.删除加固记录 186923.6.多渠道加固 1939653.7.加固策略管理 2124483.7.1.进入加固策略管理页面 21258533.7.2.查看加固策略列表 21135583.7.3.添加加固策略 2283863.7.4.复用加固策略 277464.AndroidSDK加固 284434.1.查看服务期限 2850194.2.提交并加固 29308354.3.查看加固状态 30271864.4.下载加固包 3194864.5.删除加固记录 32126384.6.加固策略管理 33200204.6.1.进入加固策略管理页面 3323204.6.2.查看加固策略列表 33246564.6.3.添加加固策略 34202894.6.4.复用加固策略 37163355.AndroidSO加固 3891425.1.查看加固服务期限 38200295.2.提交并加固 39100185.3.查看加固状态 40167615.4.下载加固包 41143555.5.删除加固记录 4295566.H5应用加固 43175516.1.查看服务期限 43254316.2.提交并加固 44156906.3.查看加固状态 45188166.4.下载加固包 46245396.5.删除加固记录 4741606.6.加固策略管理 47305626.6.1.进入加固策略管理页面 4784406.6.2.查看加固策略列表 48285296.6.3.添加加固策略 49106936.6.4.复用加固策略 53131197.小程序加固 54123887.1.查看服务期限 54254497.2.提交并加固 5595827.3.查看加固状态 56324657.4.下载加固包 57169617.5.删除加固记录 57162177.6.加固策略管理 5839117.6.1.进入加固策略管理页面 58126837.6.2.查看加固策略列表 5975587.6.3.添加加固策略 5916467.6.4.复用加固策略 6355318.鸿蒙应用加固 64228078.1.查看服务期限 6439768.2.提交并加固 65117078.3.查看加固状态 665128.4.下载加固包 67241368.5.删除加固记录 68197399.iOS应用加固 6922569.1.查看服务期限 69172999.2.查看加固任务记录 69302889.3.删除加固记录 702841010.物联网应用加固 702574310.1.查看服务期限 702829310.2.提交并加固 711336310.3.查看加固状态 73343310.4.下载加固包 731746710.5.删除加固记录 742171911.梆梆密盾 752009111.1.原始密钥管理 751615211.1.1.添加原始密钥 752990611.1.2.查看原始密钥 77726511.1.3.启用/禁用 792795011.1.4.导出原始密钥、原始密钥生成日志 793258711.2.白盒库管理 802729311.2.1.创建白盒库 803023311.2.2.删除白盒库 84511711.2.3.下载白盒库和日志 851618411.2.4.查看白盒库详情 86742911.3.白盒密钥管理 862318611.3.1.创建白盒密钥 863193411.3.2.下载白盒密钥和白盒密钥日志 88990411.3.3.删除白盒密钥 892167211.4.梆梆密盾的下载和使用 892861111.4.1.查看服务期限 893023611.4.2.下载白盒库 901843411.4.3.查看白盒库详情 92810811.4.4.下载白盒密钥 933175412.后台管理功能 94679712.1.查看系统信息 951922912.2.查看加固服务的有效期限 962465912.3.启用/禁用用户 97267312.4.查看加固记录 982957312.5.启用/禁用加固策略 992149212.6.签名证书管理 1001070412.7.license更新 101926312.8.APIKey管理 1022378612.9.系统信息定制 1031027912.10.网络参数设置 1042441012.11.磁盘空间管理 1061726612.11.1.查看磁盘空间使用情况 1061555912.11.2.清理磁盘空间 1062249512.12.系统升级 1081881412.12.1.升级系统 1082543512.12.2.更新加固策略 1092541212.12.3.系统升级记录 1102815312.13.系统操作 111556113.关于梆梆安全 112引言目的本文档主要用于指导用户熟悉并掌握梆梆安全应用加固系列产品功能和操作流程,达到基于WEB操作页面流畅使用梆梆安全应用加固系列产品的目的。范围本文档为公开文档,适用于使用梆梆安全加固平台的相关产品人员、技术人员、测试人员、售后实施人员等。术语和定义术语/定义说明梆梆黑盒部署在客户本地环境的软硬一体机服务器。梆梆安全SaaS安全云服务平台。用户登录及信息管理获取账号密码账号、密码由梆梆安全项目交付人员交付,如未收到请及时索要;获取账号、密码后,请及时登录并修改密码。登录SaaS平台本登录方式,适用于通过梆梆安全SaaS平台进行在线加固的客户。图2–SEQ图\*ARABIC\s11:登录梆梆安全SaaS平台访问方式:Web浏览器(推荐使用谷歌浏览器)访问地址:使用预分配的账号和密码登录梆梆安全云加固平台。登录本地部署系统本登录方式,适用于访问部署在本地的梆梆安全加固服务平台,支持以IP+端口号的方式访问。图2–2:登录用户本地部署系统访问方式:Web浏览器(推荐使用谷歌浏览器)访问地址:http://<IPAddress>:<port>访问示例:5:8000使用预分配的账号和密码登录梆梆安全本地加固系统。修改登录密码图2–3:修改登录密码入口修改登录密码步骤:点击页面右上角的用户账号名称,显示用户信息操作菜单;在菜单内选择“修改密码”;重新设置用户登录密码。注销登录图2–4:注销登录入口注销登录步骤:点击页面右上角的用户账号名称,显示用户信息操作菜单;在菜单内选择“注销”,退出加固系统。查看最新服务动态图2–5:查看最新加固动态在系统首页面,用户可以通过“最新动态”查看最新的加固动态。查看加固统计资料图2–6:查看加固统计查看加固资料步骤:选择需要统计的天数;查看相关数据,鼠标可以悬停在相关日期上查看当天数据;主要统计数据报括:查询条件内累计加固次数,其中加固成功次数、加固失败次数。Android应用加固查看服务期限图3–SEQ图\*ARABIC\s11:查看应用加固服务期限查看Android应用加固服务期限步骤:点击左侧导航“应用加固”,进入应用加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图3–SEQ图\*ARABIC\s12:应用加固记录页面图3–SEQ图\*ARABIC\s13:选择并上传应用应用加固步骤:在“应用加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的应用文件,,支持*.aab、*.apk格式;选择加固策略;选择自动签名文件;点击“提交加固”按钮,显示提交成功;图3–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“应用加固”导航,返回应用加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置;支持谷歌的aab格式的提交与处理,实施技术和策略后台需要按新的应用模式进行策略分析和服务。查看加固状态图3–SEQ图\*ARABIC\s15:查看加固状态点击左侧“应用加固”导航菜单,进入加固记录页面;在加固记录列表中查看应用加固状态,应用加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载应用加固包图3–SEQ图\*ARABIC\s16:下载加固包下载应用加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载应用加固包、渠道加固包(只有提交了渠道信息文件,才会生成)、应用加固日志文件。注意事项:下载的应用加固包,需要重新签名。请对加固后的APK进行安装、运行、适配、性能等方面的测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图3–SEQ图\*ARABIC\s17:删除加固记录删除加固记录步骤:进入加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图3–SEQ图\*ARABIC\s18:删除加固记录多渠道加固图3–SEQ图\*ARABIC\s19:多渠道批量加固梆梆安全应用加固系统支持在AndroidManifest.xml文件中META-DATA添加渠道统计信息,用户可以在加固应用时上传自定义的渠道信息文件,自动生成相关渠道的加固包。多渠道加固步骤:进入应用加固页面;选择并上传应用原包;勾选“自动生成多渠道加固包”选项;下载渠道配置示例文件;根据示例文件定义自己的渠道信息;选择并上传自定义渠道文件;点击“提交加固”;加固完成后,下载“渠道加固包”。多渠道配置模板说明:图3–SEQ图\*ARABIC\s110:多渠道配置模板#android:nameandroid:valuechannel_name,为注释信息,便于用户理解;android:name:用于定义APK包对应的统计平台参数,简称“统计参数”;android:value:用于定义被统计的渠道的具体代码,简称“渠道编码”;channel_name:用于定义在梆梆安全加固系统内管理使用的渠道名称(用于标记渠道加固包文件,不能带有系统文件命名规则禁止使用的特殊字符)。配置规则1:每行一条渠道信息记录;配置规则2:各参数之间以空格分隔;配置规则3:同一条渠道信息记录,最多支持配置2个统计参数及对应渠道编码,以“|”分开。加固策略管理加固策略管理功能,需要购买对应的销售版本才能使用,如您无法使用,请同商务确认所购买的版本是否包含此功能。进入加固策略管理页面图3–11:进入加固策略管理页面点击左侧“Android应用加固”导航菜单,进入加固记录页面;在加固记录页面点击“加固策略管理”,进入加固策略管理页面。查看加固策略列表图3–12:查看加固策略列表页面进入加固策略管理页面,可以查看目前可以使用的加固策略列表,包括系统预置的加固策略、其他账号分享复用的加固策略和自己创建的加固策略;通过“启用”、“禁用”按钮,可以设置自己创建的策略是否继续使用;通过“导出”按钮,可以下载对应加固策略信息问文件;通过“复用”按钮,可以将自己创建的策略分配给其他账号共用;通过“删除”按钮,可以将自己创建的加固策略删除掉。*注意:系统预置、其他账号共享的加固策略不支持“编辑、启用/禁用、复用、删除操作”,只有加固策略的创建者才能进行上述操作。添加加固策略图3–13:添加加固策略页面在加固策略列表页面,点击“添加策略”,可以进入添加加固策略页面;加固策略页面参数配置说明如下:配置项功能说明潜在风险配置建议策略名称配置加固策略名称建议关联上应用名称、版本特征和功能特征信息系统版本选择使用的Android应用加固系统版本使用老的加固系统版本会存在兼容性风险建议使用新的加固系统版本,或者通过梆梆技术人员确认。DEX加壳保护对DEX文件进行整体加密、加壳保护无建议开启DEX虚拟化保护对DEX内的关键入口函数进行虚拟化保护无建议开启VMP库文件重命名对VMP加固壳的so文件进行重命名,避免同一个APP集成了多次VMP加固文件导致的冲突(如子APK文件VMP加固等)默认不用配置,如果需要配置,则不能超过3个字符(数字和英文)SO加固保护对SO文件进行加固保护无建议开启SO加固文件列表指定需要加固保护的SO文件范围,带文件路径填写,每行填写一个SO文件;建议只配置自身开发的SO文件,不要对引入的SDK等三方文件内的SO文件进行加固。完整性保护对APK内的文件进行完整性校验,避免被篡改无建议开启防动态调试保护防止针对应用的动态调试攻击。高兼容性:可以兼容自身及第三方的ptrace调试技术,但是安全性会降低。高安全性:不兼容自身及第三方的ptrace调试技术,安全性最高。存在与APP自身使用的调试技术、引入的第三方SDK的调试技术冲突的风险请确认自身应用以及引入的SDK是否使用了如ptrace等调试技术。如果APP内使用了调试技术,请选择“高兼容性”,反之,可以选择“高安全性”防hook保护可以防止xposedhook、fridahook攻击开启后如用户手机内装有hook框架软件,将无法运行被保护的APP。如果担心装有hook工具的终端用户投诉,请谨慎开启此功能。防root功能可以防止APP在已经root的设备上运行开启后如用户手机已经Root,将无法运行被保护的APP如果担心设备已root的终端用户投诉,请谨慎开启此功能。日志泄露风险检测可以动态检测、屏蔽APP的日志打印行为无建议开启防截屏录屏可以防止针对指定的页面的截屏、录屏行为。每个activity一行,*表示所有页面都添加可能因为配置错误,导致允许用户截屏、录屏的页面被禁止请根据业务需要,只对需要防截屏、录屏的页面进行配置,如业务上无限制也可以配置*都做。备注用于添加对策略的备注信息,便于后续对策略进行管理无无复用加固策略图3–14:复用加固策略页面在加固策略列表页面,点击需要复用的加固策略后面的“复用”按钮,可以进入策略复用配置页面;待选用户列表:为当前企业下可以分配的用户账号,单击待选用户账号名称,可以直接添加到右侧的应用策略用户列表内;应用策略用户:为已经使用了当前策略的用户;单击应用策略用户账号名称,可以移除此账号,则此账号无法继续使用此加固策略。AndroidSDK加固查看服务期限图4–SEQ图\*ARABIC\s11:查看AndroidSDK加固服务期限查看AndroidSDK加固服务期限步骤:点击左侧导航“AndroidSDK加固”,进入AndroidSDK加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图4–SEQ图\*ARABIC\s12:AndroidSDK加固记录页面图4–SEQ图\*ARABIC\s13:选择并上传SDK文件包AndroidSDK加固步骤:在“SDK加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的SDK文件包,支持*.aar、*.jar、*.zip格式;选择加固策略;点击“提交加固”按钮,显示提交成功;图4–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“SDK加固”导航,返回AndroidSDK加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置。查看加固状态图4–SEQ图\*ARABIC\s15:查看AndroidSDK加固状态点击左侧“SDK加固”导航菜单,进入加固记录页面;在加固记录列表中查看AndroidSDK加固状态,AndroidSDK加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图4–SEQ图\*ARABIC\s16:下载AndroidSDK加固包下载AndroidSDK加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载AndroidSDK加固包、AndroidSDK加固日志文件。注意事项:请对加固后的SDK进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图4–SEQ图\*ARABIC\s17:删除AndroidSDK加固记录删除AndroidSDK加固记录步骤:进入AndroidSDK加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图4–SEQ图\*ARABIC\s18:删除AndroidSDK加固记录注:如需要了解加固后的SDK文件的开发集成方法,请参阅《梆梆安全AndroidSDK加固集成文档》。AndroidSO加固的操作方式,请参考AndroidSDK加固。加固策略管理加固策略管理功能,需要购买对应的销售版本才能使用,如您无法使用,请同商务确认所购买的版本是否包含此功能。进入加固策略管理页面图4–9:进入加固策略管理页面点击左侧“AndroidSDK加固”导航菜单,进入加固记录页面;在加固记录页面点击“加固策略管理”,进入加固策略管理页面。查看加固策略列表图4–10:查看加固策略列表页面进入加固策略管理页面,可以查看目前可以使用的加固策略列表,包括系统预置的加固策略、其他账号分享复用的加固策略和自己创建的加固策略;通过“启用”、“禁用”按钮,可以设置自己创建的策略是否继续使用;通过“导出”按钮,可以下载对应加固策略信息问文件;通过“复用”按钮,可以将自己创建的策略分配给其他账号共用;通过“删除”按钮,可以将自己创建的加固策略删除掉。*注意:系统预置、其他账号共享的加固策略不支持“编辑、启用/禁用、复用、删除操作”,只有加固策略的创建者才能进行上述操作。添加加固策略图4–11:添加加固策略页面在加固策略列表页面,点击“添加策略”,可以进入添加加固策略页面;加固策略页面参数配置说明如下:配置项功能说明潜在风险配置建议策略名称配置加固策略名称建议关联上应用名称、版本特征和功能特征信息系统版本选择使用的AndroidSDK加固系统版本使用老的加固系统版本会存在兼容性风险建议使用新的加固系统版本,或者通过梆梆技术人员确认。Jar加壳保护对SDK内的Jar文件包进行整体加密、加壳保护无建议开启SO加固保护对SO文件进行加固保护无建议开启SO加固文件列表指定需要加固保护的SO文件范围,带文件路径填写,每行填写一个SO文件;建议只配置自身开发的SO文件,不要对引入的SDK等三方文件内的SO文件进行加固。防动态调试保护防止针对应用的动态调试攻击。建议开启备注用于添加对策略的备注信息,便于后续对策略进行管理无无复用加固策略图4–12:复用加固策略页面在加固策略列表页面,点击需要复用的加固策略后面的“复用”按钮,可以进入策略复用配置页面;待选用户列表:为当前企业下可以分配的用户账号,单击待选用户账号名称,可以直接添加到右侧的应用策略用户列表内;应用策略用户:为已经使用了当前策略的用户;单击应用策略用户账号名称,可以移除此账号,则此账号无法继续使用此加固策略。AndroidSO加固查看加固服务期限图STYLEREF1\s5–SEQ图\*ARABIC\s11:查看AndroidSO加固服务期限查看AndroidSO加固服务期限步骤:点击左侧导航“SDK加固”,进入AndroidSO加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图STYLEREF1\s5–SEQ图\*ARABIC\s12:AndroidSO加固记录页面图STYLEREF1\s5–SEQ图\*ARABIC\s13:选择并上传SO文件包AndroidSO加固步骤:在“AndroidSO加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的SO文件包,支持*.zip格式;选择加固策略;点击“提交加固”按钮,显示提交成功;图STYLEREF1\s5–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“AndroidSO”导航,返回AndroidSO加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置。查看加固状态图STYLEREF1\s5–SEQ图\*ARABIC\s15:查看AndroidSO加固状态点击左侧“AndroidSO”导航菜单,进入加固记录页面;在加固记录列表中查看AndroidSO加固状态,AndroidSO加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图STYLEREF1\s5–SEQ图\*ARABIC\s16:下载AndroidSO加固包下载AndroidSO加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载AndroidSO加固包、AndroidSO加固日志文件。注意事项:请对加固后的SO进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图STYLEREF1\s5–SEQ图\*ARABIC\s17:删除AndroidSO加固记录删除AndroidSO加固记录步骤:进入AndroidSO加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图STYLEREF1\s5–SEQ图\*ARABIC\s18:删除AndroidSO加固记录H5应用加固查看服务期限图6–SEQ图\*ARABIC\s11:查看H5应用加固服务期限查看H5应用加固服务期限步骤:点击左侧导航“H5应用加固”,进入H5应用加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图6–SEQ图\*ARABIC\s12:提交加固图6–SEQ图\*ARABIC\s13:选择并上传HTML5文件包H5应用加固步骤:在“H5应用加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的HTML5文件包;选择加固策略;点击“提交加固”按钮,显示提交成功;图6–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“H5应用加固”导航,返回H5应用加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置。查看加固状态图6–SEQ图\*ARABIC\s15:查看H5应用加固状态点击左侧“H5应用加固”导航菜单,进入加固记录页面;在加固记录列表中查看加固状态,加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图6–SEQ图\*ARABIC\s16:下载H5应用加固包下载H5应用加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载H5应用加固包、H5应用加固日志文件。注意事项:请对加固后的HTML5文件进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图6–SEQ图\*ARABIC\s17:删除H5应用加固记录删除H5应用加固记录步骤:进入H5应用加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图6–SEQ图\*ARABIC\s18:删除H5应用加固记录加固策略管理加固策略管理功能,需要购买对应的销售版本才能使用,如您无法使用,请同商务确认所购买的版本是否包含此功能。进入加固策略管理页面图6–9:进入加固策略管理页面点击左侧“H5应用加固”导航菜单,进入加固记录页面;在加固记录页面点击“加固策略管理”,进入加固策略管理页面。查看加固策略列表图6–10:查看加固策略列表页面进入加固策略管理页面,可以查看目前可以使用的加固策略列表,包括系统预置的加固策略、其他账号分享复用的加固策略和自己创建的加固策略;通过“启用”、“禁用”按钮,可以设置自己创建的策略是否继续使用;通过“导出”按钮,可以下载对应加固策略信息问文件;通过“复用”按钮,可以将自己创建的策略分配给其他账号共用;通过“删除”按钮,可以将自己创建的加固策略删除掉。*注意:系统预置、其他账号共享的加固策略不支持“编辑、启用/禁用、复用、删除操作”,只有加固策略的创建者才能进行上述操作。添加加固策略图6–11:添加加固策略页面在加固策略列表页面,点击“添加策略”,可以进入添加加固策略页面;加固策略页面参数配置说明如下:配置项功能说明潜在风险配置建议策略名称配置加固策略名称建议关联上应用名称、版本特征和功能特征信息系统版本选择使用的H5应用加固系统版本使用老的加固系统版本会存在兼容性风险建议使用新的加固系统版本,或者通过梆梆技术人员确认。JS文件加固范围设置需要保护的JS文件范围对不必要的JS文件进行加固,会导致加固后的体积增大。默认会过滤常见的JS开发框架文件,请不要删除这些设置。保持默认值不变,或在技术指导下进行配置。JS加壳保护对JS文件进行整体加密、加壳保护无建议开启控制流平坦化对JS文件内的代码执行逻辑、控制流进行平坦化混淆建议开启代码紧凑对JS文件内的代码进行去格式化紧凑,增加阅读分析难度建议开启防格式化防止通过格式化命令/工具对JS代码进行格式还原建议开启字符串加密对JS内的明文字符串进行混淆处理建议开启防调试保护防止通过浏览器的开发者工具等对JS文件进行调试分析建议开启禁止控制台输出防止调试、执行分析信息输出到浏览器的控制台信息窗内建议开启多样性混淆每次加固后,使用随机混淆方案按需开启绑定域名可以指定JS文件允许允许的一级、二级域名。绑定的域名:支持域名绑定,如,同时也支持任意子域名绑定,如.。多个域名请以换行分隔。按需开启备注用于添加对策略的备注信息,便于后续对策略进行管理无无复用加固策略图6–12:复用加固策略页面在加固策略列表页面,点击需要复用的加固策略后面的“复用”按钮,可以进入策略复用配置页面;待选用户列表:为当前企业下可以分配的用户账号,单击待选用户账号名称,可以直接添加到右侧的应用策略用户列表内;应用策略用户:为已经使用了当前策略的用户;单击应用策略用户账号名称,可以移除此账号,则此账号无法继续使用此加固策略。小程序加固查看服务期限图7–SEQ图\*ARABIC\s11:查看小程序加固服务期限查看小程序加固服务期限步骤:点击左侧导航“小程序加固”,进入小程序加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图7–SEQ图\*ARABIC\s12:提交加固图7–SEQ图\*ARABIC\s13:选择并上传小程序文件包小程序加固步骤:在“小程序加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的小程序文件包;选择加固策略;点击“提交加固”按钮,显示提交成功;图7–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“小程序加固”导航,返回小程序加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置。查看加固状态图7–SEQ图\*ARABIC\s15:查看小程序加固状态点击左侧“小程序加固”导航菜单,进入加固记录页面;在加固记录列表中查看加固状态,加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图7–SEQ图\*ARABIC\s16:下载小程序加固包下载小程序加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载小程序加固包、小程序加固日志文件。注意事项:请对加固后的小程序文件进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图7–SEQ图\*ARABIC\s17:删除小程序加固记录删除小程序加固记录步骤:进入小程序加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图7–SEQ图\*ARABIC\s18:删除小程序加固记录加固策略管理加固策略管理功能,需要购买对应的销售版本才能使用,如您无法使用,请同商务确认所购买的版本是否包含此功能。进入加固策略管理页面图7–9:进入加固策略管理页面点击左侧“小程序应用加固”导航菜单,进入加固记录页面;在加固记录页面点击“加固策略管理”,进入加固策略管理页面。查看加固策略列表图7–10:查看加固策略列表页面进入加固策略管理页面,可以查看目前可以使用的加固策略列表,包括系统预置的加固策略、其他账号分享复用的加固策略和自己创建的加固策略;通过“启用”、“禁用”按钮,可以设置自己创建的策略是否继续使用;通过“导出”按钮,可以下载对应加固策略信息问文件;通过“复用”按钮,可以将自己创建的策略分配给其他账号共用;通过“删除”按钮,可以将自己创建的加固策略删除掉。*注意:系统预置、其他账号共享的加固策略不支持“编辑、启用/禁用、复用、删除操作”,只有加固策略的创建者才能进行上述操作。添加加固策略图7–11:添加加固策略页面在加固策略列表页面,点击“添加策略”,可以进入添加加固策略页面;加固策略页面参数配置说明如下:配置项功能说明潜在风险配置建议策略名称配置加固策略名称建议关联上应用名称、版本特征和功能特征信息系统版本选择使用的H5应用加固系统版本使用老的加固系统版本会存在兼容性风险建议使用新的加固系统版本,或者通过梆梆技术人员确认。JS文件加固范围设置需要保护的小程序JS文件范围对不必要的小程序JS文件进行加固,会导致加固后的体积增大。默认会过滤常见的小程序JS开发框架文件,请不要删除这些设置。保持默认值不变,或在技术指导下进行配置。控制流平坦化对JS文件内的代码执行逻辑、控制流进行平坦化混淆建议开启代码紧凑对JS文件内的代码进行去格式化紧凑,增加阅读分析难度建议开启防格式化防止通过格式化命令/工具对JS代码进行格式还原建议开启字符串加密对JS内的明文字符串进行混淆处理建议开启防调试保护防止通过浏览器的开发者工具等对JS文件进行调试分析建议开启禁止控制台输出防止调试、执行分析信息输出到浏览器的控制台信息窗内建议开启多样性混淆每次加固后,使用随机混淆方案按需开启备注用于添加对策略的备注信息,便于后续对策略进行管理无无复用加固策略图7–12:复用加固策略页面在加固策略列表页面,点击需要复用的加固策略后面的“复用”按钮,可以进入策略复用配置页面;待选用户列表:为当前企业下可以分配的用户账号,单击待选用户账号名称,可以直接添加到右侧的应用策略用户列表内;应用策略用户:为已经使用了当前策略的用户;单击应用策略用户账号名称,可以移除此账号,则此账号无法继续使用此加固策略。鸿蒙应用加固查看服务期限图8–SEQ图\*ARABIC\s11:查看鸿蒙应用加固服务期限查看鸿蒙应用加固服务期限步骤:点击左侧导航“鸿蒙应用加固”,进入鸿蒙应用加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图8–SEQ图\*ARABIC\s12:提交加固图8–SEQ图\*ARABIC\s13:选择并上传鸿蒙应用文件包鸿蒙应用加固步骤:在“鸿蒙应用加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的鸿蒙应用文件包,支持*.apk、*.hap、*.app格式;选择加固策略;点击“提交加固”按钮,显示提交成功;图8–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“鸿蒙应用加固”导航,返回鸿蒙应用加固记录页面查看加固状态。注意事项:如果存在多个加固策略,请在加固前了解清楚每个加固策略所适用的条件;如果加固策略下拉列表为空,表明此账号没有添加加固策略或加固策略处于禁用状态,请联系管理员进行设置。查看加固状态图8–SEQ图\*ARABIC\s15:查看鸿蒙应用加固状态点击左侧“鸿蒙应用加固”导航菜单,进入加固记录页面;在加固记录列表中查看加固状态,加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图8–SEQ图\*ARABIC\s16:下载鸿蒙应用加固包下载鸿蒙应用加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载鸿蒙应用加固包、鸿蒙应用加固日志文件。注意事项:华为鸿蒙混合应用(Android+harmony开发),需要分别加固apk文件、hap文件,然后打包app文件进行加固;如需要对app文件进行加固,里面不能存在已经加固后的hap文件;请对加固后的鸿蒙应用文件进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图8–SEQ图\*ARABIC\s17:删除鸿蒙应用加固记录删除鸿蒙应用加固记录步骤:进入鸿蒙应用加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图8–SEQ图\*ARABIC\s18:删除鸿蒙应用加固记录iOS应用加固查看服务期限图9–SEQ图\*ARABIC\s11:查看iOS应用加固服务期限查看iOS应用加固服务期限步骤:点击左侧导航“iOS应用加固”,进入iOS应用加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。查看加固任务记录查看iOS应用加固包步骤:点击左侧导航“iOS应用加固”,进入iOS应用加固服务记录列表页面;可以查看加固的任务名称、工程类型、工程路径等信息。注意事项:请从iOS应用加固客户端软件进行加固处理,平台只同步加固任务记录信息;平台不进行加固处理,源代码工程文件不会上传到平台服务器上。删除加固记录删除iOS应用加固记录步骤:进入iOS应用加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图9–2:删除iOS应用加固记录物联网应用加固查看服务期限图10–SEQ图\*ARABIC\s11:查看物联网应用加固服务期限查看物联网应用加固服务期限步骤:点击左侧导航“物联网应用加固”,进入物联网应用加固服务记录列表页面;在记录右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。提交并加固图10–SEQ图\*ARABIC\s12:提交加固图10–SEQ图\*ARABIC\s13:选择并上传物联网应用文件包物联网应用加固步骤:在“物联网应用加固”页面,点击“提交加固”按钮;点击“上传文件”,选择需要加固的物联网应用文件包,支持*.zip(需要是ELF格式)、apk文件格式;选择加固强度,低、中、高;点击“提交加固”按钮,显示提交成功;图10–SEQ图\*ARABIC\s14:提交成功点击返回按钮或左侧“物联网应用加固”导航,返回物联网应用加固记录页面查看加固状态。注意事项:物联网应用加固支持的应用运行环境如下,不在下表内的操作系统和架构不支持:架构兼容支持ARM指令集支持保护运行在ARM16/32位架构平台下的二进制应用支持ARM64指令集支持保护运行在ARM64位架构平台下的二进制应用支持Thumb-1指令集支持保护运行在Thumb-1位架构平台下的二进制应用支持Thumb-2指令集支持保护运行在Thumb-2位架构平台下的二进制应用系统兼容支持Android系统支持保护运行在Android系统下的二进制应用支持Linux系统支持保护运行在Linux系统下的二进制应用支持FreeRTOS系统支持保护运行在FreeRTOS系统下的二进制应用查看加固状态图10–SEQ图\*ARABIC\s15:查看物联网应用加固状态点击左侧“物联网应用加固”导航菜单,进入加固记录页面;在加固记录列表中查看加固状态,加固状态包括:排队中:处于等待加固队列中;进行中:正在进行加固处理;成功:加固已经成功完成;失败:加固失败。下载加固包图10–SEQ图\*ARABIC\s16:下载物联网应用加固包下载物联网应用加固包步骤:进入加固记录页面;点击“下载”按钮;可以下载物联网应用加固包、物联网应用加固日志文件。注意事项:请对加固后的物联网应用文件进行测试,如有异常请及时联系梆梆安全服务人员。删除加固记录图10–SEQ图\*ARABIC\s17:删除物联网应用加固记录删除物联网应用加固记录步骤:进入物联网应用加固记录页面;点击“删除”按钮;点击“确定”按钮,确认并完成删除操作。图10–SEQ图\*ARABIC\s18:删除物联网应用加固记录梆梆密盾这部分介绍梆梆密盾的后台管理功能和前台使用功能:梆梆密盾的原始密钥管理、白盒库管理、白盒密钥管理由管理员在系统后台进行操作管理;梆梆密盾的产品服务期限、下载白盒库、下载白盒密钥、下载白盒生成日志由操作员进行操作管理。原始密钥管理以管理员用户身份登录系统后,点击左侧导航栏“梆梆密盾”->“原始密钥管理”进入原始密钥管理页面。添加原始密钥图11-1–1:添加原始密钥入口添加原始密钥步骤:在原始密钥管理页面,点击“添加原始密钥”按钮;在弹出的下拉菜单内,可以选择添加“对称算法”或“非对称算法”原始密钥。详细说明:1、添加对称算法的原始密钥图11-1–2:添加对称算法的原始密钥输入原始密钥名称;选择对称算法,如AES/DES/3DES/SM4;选择原始密钥长度:AES支持128/192/256bit;SM4支持128bit;选择原始密钥来源,支持用户复制输入,或者有系统根据选择的算法内容自动生成;点击“确认”按钮,完成原始密钥建立。2、添加非对称算法的原始密钥图11-1–3:添加非对称算分的原始密钥输入原始密钥名称;选择非对称算法,支持RSA、SM2;选择原始密钥长度:RSA支持1024/2048/3072/4096bit;选择原始密钥来源,支持用户导入,或者有系统根据选择的算法内容自动生成;点击“确认”按钮,完成原始密钥建立。查看原始密钥在原始密钥管理页面,点击原始密钥列表中的密钥名称,即可查看原始密钥内容。查看原始密钥内容需要登录密码进行确认,防止非法查看。图11-1–4:查看原始密钥入口查看原始密钥步骤:点击密钥名称链接;输入登录密码进行身份确认;图11-1–5:身份安全验证查看解密后显示的原始密钥信息。启用/禁用新添加的原始密钥默认为启用状态,如果需要禁用,点击原始密钥列表中右侧的“禁用”按钮,即可禁用该原始密钥。如果原始密钥已经是禁用状态需要被启用,点击原始密钥列表中右侧的“启用”按钮即可启用该原始密钥。处于禁用状态的原始密钥不可以用来创建白盒库。图11-1–6:启用/禁用原始密钥导出原始密钥、原始密钥生成日志点击原始密钥列表右侧的“导出”按钮,在弹出的下拉列表中选择文件类型(原始密钥、日志文件)即可导出相应文件。图11-1–7:导出原始密钥或日志文件导出原始密钥或日志文件步骤:点击导出“原始密钥”,需要输入登录密码才可以导出;导出“日志文件”,可以查看原始密钥生成的过程日志信息,主要用于问题定位。白盒库管理以管理员用户身份登录系统后,点击左侧导航栏“梆梆密盾”->“白盒库管理”进入白盒库列表页面。创建白盒库图11-2–1:创建白盒库入口在密钥白盒库管理页面,点击“创建白盒库”按钮;在弹出的下拉菜单内,可以选择添加“对称算法”或“非对称算法”白盒库。详细说明:1、创建对称算法的白盒库图11-2–2:创建对称算法白盒库输入白盒库名称;选择白盒库类型,静态或动态(静态白盒库,白盒密钥由系统自动生成并预置在白盒库里;动态白盒库,白盒密钥需要单独创建并在调用白盒库时传递进去);定义白盒库标识(可选),主要避免多个白盒库集成到一个APP内的冲突情况;选择白盒应用平台,支持Android/iOS/Linux/H5;选择白盒库偏好:-安全优先:白盒库约1500K,白盒密钥1K,适用于安全性要求较高,对白盒库体积大小不敏感的场景,比如Android、iOS等智能操作系统上的密钥保护;-体积优先:白盒库约250K,白盒密钥1K,适用于对白盒库体积大小限制较高的场景,比如物联网应用设备上的密钥保护等。-性能优先:只适用于SM4算法的性能提升。白盒库约139K,白盒密钥500K,适用于需要使用SM4算法,但是性能要求较高的场景。选择对称算法,支持AES/DES/3DES/SM4;(包含的算法越多,白盒库体积越大,建议按需要选择,避免同时选择多个)选择算法模式,支持ECB/CBC等算法模式;选择功能用途,加密/解密;配置绑定的Android包名,仅适用于Android平台,防止白盒库被盗用;配置绑定的Android签名,仅适用于Android平台,防止白盒库被盗用;配置绑定的iOS包名,仅适用于iOS平台,防止白盒库被盗用;配置开启防盗用功能,仅适用于Android、iOS平台,不依赖是否配置了绑定包名、签名功能,防止白盒库被盗用;点击“确认”按钮,完成对称算法白盒库创建。2、添加非对称算法的白盒库图11-2–3:创建非对称算法白盒库输入白盒库名称;选择白盒应用平台,支持Android/iOS/Linux;(包含的平台越多,白盒库体积越大,建议按需要分开生成)选择非对称算法,支持RSA、SM2算法;点击“确认”按钮,完成非对称算法白盒库创建。删除白盒库图11-2–4:删除白盒库在白盒库列表页面,点击右侧的“删除”按钮,删除操作需要二次密码确认,在弹出的密码输入对话框输入当前用户的密码后点击“确定”按钮即可删除该白盒库(注意:删除后不可恢复)。下载白盒库和日志图11-2–5:下载白盒库和日志文件在白盒库列表页面,点击右侧的“下载”按钮,然后在弹出的下拉列表中选择文件类型“白盒库”或“日志”即可下载白盒库或白盒库日志。查看白盒库详情在白盒库列表页面,点击“白盒库名称”即可跳转到白盒库详情页面,可以查看此白盒库的相关配置信息。图11-2–6:下载白盒库和日志文件白盒密钥管理只有动态白盒库需要创建白盒密钥,白盒密钥是由管理员在后台进行创建的,创建好后操作员可以下载。创建白盒密钥以管理员用户身份登录系统后,打开需要创建白盒密钥的白盒库的详情页面,按需要创建相应数量的白盒密钥。图11-3–1:白盒库详情页面入口在动态白盒库详情页面,点击“生成白盒密钥”按钮;图11-3–2:创建白盒密钥页面入口图11-3–3:创建白盒密钥输入白盒密钥名称;选择算法;选择原始密钥;(原始密钥使用的算法类型需要和白盒库使用的算法类型一致,才会显示出来)点击“确定”按钮,生成一个白盒密钥。(如需要生成多个白盒密钥,请重复此操作)下载白盒密钥和白盒密钥日志图11-3–4:下载白盒密钥和日志文件进入动态白盒库详情页面;在白盒密钥列表内点击下载按钮,即可下载已生成的白盒密钥。删除白盒密钥在动态白盒库详情页面,点击“白盒密钥列表”右侧的“销毁”按钮,即可删除该白盒密钥。请慎重执行删除操作,一旦删除将无法恢复。图11-3–5:删除白盒密钥梆梆密盾的下载和使用以操作用户身份登录系统前端页面,访问并下载白盒库、白盒库密钥,最后在需要使用梆梆密盾的程序软件内集成并适用梆梆密盾的白盒库。查看服务期限图11–4–SEQ图\*ARABIC\s11:查看梆梆密盾服务期限查看梆梆密盾服务期限步骤:点击左侧导航“梆梆密盾”,进入梆梆密盾白盒库列表页面;在页面右上角查看当前服务期限。注意事项:请在服务到期30天前,联系我们的商务人员进行续签,以免影响您的正常使用。下载白盒库图11–4–2:下载白盒库或日志文件下载白盒库步骤:进入梆梆密盾的白盒库列表页面;点击“下载”按钮;可以下载白盒库、日志文件。注意事项:请通过白盒库列表页面右上角“算法示例”按钮下载梆梆密盾的集成说明资料和算法示例及demo资料,可以了解Android、iOS、JS等系统的集成说明:图11–4–3:算法示例文件下载入口图11–4–4:算法示例文件目录摘要查看白盒库详情图11–4–5:白盒库详情页面入口登录系统后,点击左侧导航栏中“梆梆密盾”进入密钥白盒库列表页面,点击白盒库名称(例如“test”)后跳转到白盒库详情页面,如下图所示:图11–4–6:白盒库详情页面下载白盒密钥图11–4–7:下载白盒密钥或日志文件下载白盒密钥步骤:进入梆梆密盾的白盒库列表页面;点击白盒库名称进入白盒库详情页面;点击“下载”按钮;可以下载白盒密钥、日志文件。后台管理功能下列各后台管理功能,需要使用预分配的管理员账号和密码登录加固系统管理后台,才能操作。查看系统信息图12–SEQ图\*ARABIC\s11:查看加固系统基本信息图12–SEQ图\*ARABIC\s12:查看加固系统版本信息、API接口鉴权信息查看加固系统信息步骤:点击左侧导航“系统信息”导航菜单,进入加固系统信息统计页面;可以查看系统当前各项基本信息。查看加固服务的有效期限图12–SEQ图\*ARABIC\s13:查看加固服务有效期限查看加固服务有效期限步骤:点击左侧导航“客户管理”、“服务列表”导航菜单,进入加固系统服务列表页面;可以查看所有已开通的加固服务的授权情况,包括产品服务名称、服务起始时间、服务终止时间、服务余量等。注意事项:没有购买开通的安全服务,不会显示相关信息。启用/禁用用户图12–SEQ图\*ARABIC\s14:启用/禁用加固系统用户启用/禁用加固系统用户步骤:点击左侧导航“客户管理”、“用户列表”导航菜单,进入加固系统用户列表页面;可以查看当前用户账号状态:已启用,表示正常使用中;已禁用,表示此用户已被禁用;点击“禁用”按钮,可以停用某用户,此用户将无法登录系统;点击“启用”按钮,可以启用某用户,此用户将被允许登录系统。查看加固记录图12–SEQ图\*ARABIC\s15:查看应用加固记录以应用加固为例,查看应用加固记录步骤:点击左侧导航“应用加固”、“应用加固记录”导航菜单,进入应用加固记录页面;可以根据应用名称、用户名、包名、提交时间、加固状态等条件搜索加固记录;可以通过“导出”按钮,导出当前搜索结果的加固记录内容。启用/禁用加固策略图12–SEQ图\*ARABIC\s16:启用/禁用应用加固策略以应用加固为例,启用/禁用应用加固策略步骤:点击左侧导航“应用加固”、“应用加固策略”导航菜单,进入应用加固策略列表页面;可以查看当前加固策略状态:已启用,表示正常使用中;已禁用,表示此策略已被禁用;点击“禁用”按钮,可以停用某加固策略,此策略在提交加固时将无法看到;点击“启用”按钮,可以启用某加固策略,此策略将被允许加固时使用。签名证书管理添加签名文件步骤:点击左侧导航栏“应用加固”,“签名证书管理”导航菜单,进入签名证书列表界面;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论