检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对用户提供的软件包/固件进行全面分析,通过解压获取包中所有待分析文件,基于组件特征识别技术以及各种风险检测规则,获得相关被测对象的组件BOM清单和潜在风险清单。主要包括以下几类: 开源软件风险:检测包中的开源软件风险,如已知漏洞、License合规等。 安全配置风险:检测包中配置类风险
selected items”保存xml文件。 操作录屏 这里以扫描dvwa靶场为例: 图1 示例 常见问题 Https网站显示证书错误 请上传浏览器信任的BrupSuite证书,具体请参考如下链接: Installing Burp's CA certificate in Chrome
成分分析的安全配置类问题如何分析? 成分分析会检测用户包中一些安全配置项是否合规,主要如下: 用户上传的软件包/固件中存在的敏感文件,如(密钥文件,证书文件,源码文件, 调试工具等)。 用户上传的软件包/固件中操作系统中的用户与组配置、硬编码凭证、认证和访问控制等配置类问题。若不存在操作系统,则不涉及。
ll中输入如下命令获取: hostname 可再通过2~3验证HTTPS WinRM配置是否正确。 替换HTTPS WinRM使用证书。 生成CN与主机名相同的自签名证书。 在PowerShell中输入如下命令创建证书: $params = @{ Type = 'SSLS
漏洞管理服务支持哪些安全漏洞检测? 安卓应用支持七大类漏洞检测:配置安全、加密安全、组件安全、签名证书安全、存储安全、权限安全、网络安全。 鸿蒙应用及服务支持七大类安全漏洞检测:权限安全、网络安全、签名证书安全、公共事件安全、Ability安全、存储安全、加密安全。 父主题: 移动应用安全类
在“移动应用安全”页面,查看应用安全任务列表,相关参数说明如表1所示。 图1 应用安全任务列表 表1 应用安全任务列表参数说明 参数 参数说明 文件名 扫描文件名称。 应用包名 应用包名称。 应用类型 应用类型为安卓或鸿蒙。 任务描述 对任务信息进行说明。 任务状态 “排队中”:上传扫描对象后开始等待扫描。 “分析中”:任务正在进行扫描。
支持主流Web容器、前台开发框架、后台微服务技术栈的版本漏洞和配置合规扫描。 多扫描方式可选 支持通过标准包或者自定义安装等多种方式识别服务器的中间件及其版本,全方位发现服务器的漏洞风险。 二进制成分分析 全方位风险检测 对软件包/固件进行全面分析,基于各类检测规则,获得相关被测对象的开源软件、信息泄露、安全配置、安全编译选项等存在的潜在风险。
用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。 请求URI 请求URI由如下部分组成。 {URI-scheme}
获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
String 错误描述 最小长度:0 最大长度:256 请求示例 DELETE https://{endpoint}/v3/{project_id}/webscan/domains?domain_name=https://127.0.0.1:8080 响应示例 状态码: 200 OK {
http://www.domain.com 网站名称 自定义的网站名称,可修改。 test “Web页面登录” 登录页面 网站登录页面的地址。 https://auth.example.com/ 用户名 登录网站的用户名。 test01 密码 对应用户名的密码。 -- 确认密码 再次输入用户名的密码。
错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 POST https://{endpoint}/v3/{project_id}/webscan/domains/settings { "domain_id"
String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 GET https://{endpoint}/v3/{project_id}/webscan/domains/settings?domain_id=2ec
最小长度:0 最大长度:256 请求示例 POST https://{endpoint}/v3/{project_id}/webscan/domains/authenticate { "domain_name" : "https://127.0.0.1:8080", "auth_mode"
最小长度:0 最大长度:256 请求示例 POST https://{endpoint}/v3/{project_id}/webscan/tasks { "task_name" : "测试任务1", "url" : "https://127.0.0.1:8080", "task_type"
String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 GET https://{endpoint}/v3/{project_id}/webscan/results?task_id=017281b97c9845
String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 GET https://{endpoint}/v3/{project_id}/webscan/report/status?task_id=017281b9
任务进度 最小值:0 最大值:100 reason String 任务状态描述 最小长度:0 最大长度:128 pack_num Long 包总数 最小值:0 最大值:100000 score Integer 安全分数 最小值:0 最大值:100 safe_level String
String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 PUT https://{endpoint}/v3/{project_id}/webscan/tasks { "task_id" : "017281
String 错误码 最小长度:0 最大长度:50 error_msg String 错误描述 最小长度:0 最大长度:256 请求示例 GET https://{endpoint}/v3/{project_id}/webscan/results/ports?task_id=017281b9