SuperAPI AI 工具集

recon-landscaping

安全与审计

查看项目

更新于 10-16 07:44

技能介绍

RECON-LANDSCAPING 是面向园林绿化公司网站的行业专用信息收集技能。

用途

当目标范围包含园林绿化、草坪养护、树木服务、灌溉或硬景观公司域名时使用。这类网站通常运行在共享主机上的 WordPress,具有作品照片画廊、在线预约/估价功能以及季节性服务页面结构。

主要能力

技能提供分阶段的侦察命令流程:

第一阶段——域名发现:利用常见命名模式(<城市>landscaping.com、<名称>lawncare.com、<地区>treeservice.com)并通过 crt.sh 枚举子域名。

第二阶段——WordPress 侦察与画廊发现:检查 REST API 的 CORS 配置,探测 /wp-content/uploads/、/images/gallery/、/galleries/、/portfolio/、/our-work/、/projects/ 等路径的目录列表,并尝试获取 /wp-content/debug.log 调试日志,从中提取邮箱和数据库凭据等敏感信息。

第三阶段——插件扫描:针对园林绿化行业常用插件(Bookly 预约、WPForms、Formidable、Elementor、WordPress SEO、Google Reviews、WooCommerce、WooCommerce Bookings、TablePress 等)检测 readme.txt 是否存在并提取版本信息。

第四阶段——预约与估价工具侦察:探测 /book-appointment、/schedule、/booking、/get-a-quote、/estimate、/free-estimate、/quote 等端点,并从页面源码中提取 webhook、callback、Zapier、Make.com 等 URL(潜在 SSRF)。

第五阶段——照片 EXIF 分析:抓取页面图片并用 exiftool 提取 GPS、相机型号、软件、创建日期等元数据。

使用方式

技能以 shell 命令片段形式给出,可直接复制到终端执行。典型用法是准备 landscaping-targets.txt 目标列表后循环执行快速检查命令,或针对单个 $TARGET 变量逐步执行各阶段命令。命令使用 curl、python3、exiftool 等常见工具。

适用场景

适用于对园林绿化行业网站进行授权安全评估时的信息收集阶段,包括资产发现、CMS 识别、插件版本探测、敏感文件发现和元数据泄露分析。

攻击面信号

CMS 以 WordPress 为主,也有 Wix、Squarespace;主机多为共享主机(GoDaddy、HostGator、SiteGround),很少部署 WAF;技术栈为 PHP + MySQL,包含前后对比照片画廊、预约/估价插件、Google Reviews 徽章。典型发现包括:上传目录列表与 EXIF 数据、含 PII 的调试日志、CORS 凭证反射、预约插件通过 webhook URL 的 SSRF、过时的页面构建器插件。

常见根因

照片画廊目录列表(前后对比照片存于 /wp-content/uploads/ 且启用索引,EXIF 泄露相机信息和地理位置);DIY 建站(小型园林公司业主自行建站,缺乏安全知识);季节性业务(为春季高峰建站,冬季从不更新);Google Reviews 徽章(第三方 JS 无 SRI,引入客户端注入面);估价/报价表单(自定义 PHP 计算器可能存在 SQLi)。

绕过技巧

画廊图片 URL 常可预测(IMG_0001.jpg、IMG_0002.jpg);季节性路径结构(/uploads/spring-2024/、/uploads/fall-promo/);Google dork(site:target.com inurl:wp-content/uploads filetype:jpg "before" OR "after");暂存子域名(staging.target.com、dev.target.com)。

真实案例

来自跨行业大规模侦察观察:某园林公司 /wp-content/uploads/ 存在完整目录列表,暴露 500 多张前后对比照片及 EXIF 地理位置数据,泄露房主确切地址;另一家园林公司的 debug.log 可访问,包含联系表单提交中的客户姓名、地址和电话的 SQL 查询;某草坪养护公司的 Bookly 预约插件 webhook URL 指向 Zapier,可通过 CSRF 修改,导致对内网服务的 SSRF;某硬景观公司的 Elementor 页面构建器过时(CVE-2023-6851),允许通过预约表单进行 SQL 注入。

相关技能

recon-smb-services(更广泛的中小企业侦察方法)、recon-churches(类似的共享主机 WordPress 画像)、hunt-wordpress(园林网站的主要 CMS)、hunt-cors(CORS 凭证反射)、hunt-source-leak(debug.log、配置暴露)、hunt-file-upload(照片上传功能、表单提交)。

限制

技能内容为侦察命令参考,不包含自动化执行框架;实际效果取决于目标环境配置。使用须在合法授权范围内进行。