云观测开放API - 其他API

4.1 网站实时安全检测

功能:在不需要对站点进行所有权验证的前提下,获取站点的评分、恶意内容、网站环境、攻击风险等方面的基本数据
请求URL:https://api.su.baidu.com/v1/ygc/service/checking
HTTP请求方式:GET

请求参数:

参数名称 参数类型 必选/可选 参数说明
site_address 字符串 必选 待检测站点地址,带http://或https://协议头

响应结果示例: (省略了除result之外的字段)

"result": {
    "score": 60, // 网站评分 如果检测不到,就是100分
    "is_register": false, // 是否检测的到
    // 恶意内容
    "malicious": {
        // 虚假、欺诈
        "cheat": {
            // 高危、中危、低危风险的个数
            "high": 0,
            "middle": 0,
            "low": 0
        },
        // 挂马、恶意代码
        "malware": {
            "high": 0,
            "middle": 0,
            "low": 0
        },
        // 黑客篡改
        "falsify": {
            "high": 0,
            "middle": 0,
            "low": 0
        }
    },
    // 网站环境
    "site_info": {
        // web server
        "webserver": "xxx",
        // web app
        "webapp": "xx",
        // 编程语言
        "language": "xxx",
        // DNS服务商
        "dns_provider": "xxx",
        // CDN服务商
        "cdn_provider": "xxx",
        // 站点服务器IP列表
        "ip_list": "xxx,xxx",
        // 主机服务商
        "idc": "xxx",
        // 主机环境
        "host_env": {"count": 1, "bug_count": 1} // 一共有xx个服务,其中x个服务存在漏洞
        "host_env": null // or {"count": 1, "bug_count": 1} // 如无,则是null
    },
    // 攻击风险
    "risk": {
        // 自身攻击风险
        "self_attack_risk": "low", // high 高, middle 中, low 低
        "zero_day": true // 是否有0day
    }
}