SuperAPI AI 工具集

alibabacloud-website-malware-check

前端与建站

查看项目

更新于 10-16 04:59

技能介绍

用途:诊断网站是否被篡改或劫持,例如访客被跳转到博彩页面、移动端被跳转而桌面端正常、刷新后出现异常跳转、搜索引擎用户看到隐藏垃圾链接、页面被注入恶意JS。

主要能力:一是静态篡改扫描,检查页面源码中的隐藏SEO链接、可疑跳转(meta refresh、JS跳转、隐藏iframe)与可疑外部脚本链接,并可通过source模式深度分析全部外部JS;二是伪装与多UA检测,交叉桌面/移动/应用内/搜索引擎User-Agent与Referer组合,识别服务器端按访客类型投放不同内容的伪装行为;三是云上只读佐证,尽力查询安全中心可疑事件与WAF域名详情,查询失败、结果为空或服务未开通不阻断诊断,报告中说明跳过原因。

使用方式:需要Python 3.11+与aliyun CLI,凭证由CLI默认凭证链解析,不显式传入AK/SK。输入URL(必填)与UID(可选,可经sts自动推导)。静态扫描:python3 scripts/website_malware_check.py <url> --mode static;多UA矩阵:python3 scripts/multi_ua_probe.py matrix <url>;云核查按资料给出的aliyun sas describe-susp-events与aliyun waf-openapi命令执行,安全中心查询须经凭证掩码过滤。最终按报告模板输出,含信息来源与自动填充声明。

适用场景:页面被植入恶意代码、可疑跳转、设备或UA差异、刷新触发跳转、目录级通配劫持等。

限制:仅执行只读操作,不修改目标网站;多UA探测仅发送固定矩阵的有限请求;云核查为尽力而为,无权限或未开通时跳过;具体收费、价格与效果数据暂未提供。