Token导航 LogoToken导航

Agent Skill · 研究检索

edgeiq-xss-scanner(Edgeiq XSS 扫描仪)

edgeiq-xss-scanner 用于处理浏览器自动化、网页检查和页面信息提取,适合在 OpenClaw 中需要让 Agent 打开页面、读取网页或验证前端流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

edgeiq-xss-scanner 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 24,352。

总安装 4,039周安装 165GitHub Stars 公开资料未说明下载 1,307核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.4.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:edgeiq-xss-scanner(Edgeiq XSS 扫描仪)
来源仓库:https://github.com/snipercat69/edgeiq-xss-scanner
安装命令:
openclaw skills install edgeiq-xss-scanner
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install edgeiq-xss-scanner

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

使用跨 6 个上下文的 24+ 有效负载扫描 Web 应用程序中反射的和基于 DOM 的 XSS,并为授权安全审核提供爬网和并发支持。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install edgeiq-xss-scanner;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

edgeiq-xss-scanner 怎么安装?

在终端执行 openclaw skills install edgeiq-xss-scanner。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

edgeiq-xss-scanner 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

edgeiq-xss-scanner 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

edgeiq-xss-scanner 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

edgeiq-xss-scanner 用的人多吗?

公开数据是累计安装 4,039 次,近一周安装 165 次,下载 1,307 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

edgeiq-xss-scanner 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
edgeiq-xss-scanner

Edgeiq XSS 扫描仪 · 本页

4,039—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

EdgeIQ XSS Scanner

Version: 1.2.0 Skill Name: xss-scanner Category: Security / Offensive / Auditing Author: EdgeIQ Labs License: Defensive Use Only OpenClaw Compatible: Yes — Python 3, pure stdlib, WSL + Windows + macOS


What It Does

Professional-grade XSS vulnerability scanner for authorized security auditing. Scans web applications for reflected XSS, DOM-based XSS, stored/persistent XSS (via blind callback), and WAF-bypass variants. Designed for penetration testers, bug bounty researchers, and security teams with explicit written authorization.

⚠️ Legal Notice: Only scan targets you own or have explicit written permission to audit. Unauthorized scanning is illegal and strictly prohibited. This tool is for defensive security professionals.

Pricing

FeatureLifetime ($39)Optional Monthly ($7/mo)
All scanner features✅✅
Blind XSS detection✅✅
Screenshot evidence capture✅✅
HTML report export✅✅
Reflected params deep analysis✅✅
Scheduled recurring scans✅✅
Alert delivery (Discord/Telegram/Email)✅✅
Priority support✅✅
Core reflected XSS scan (40+ payloads)✅✅
Crawl mode + BFS depth✅✅
JSON report export✅✅
HTTP security header analysis✅✅
WAF detection + auto-bypass✅✅
Custom headers, cookies, auth✅✅
Proxy support✅✅
Rate limiting control✅✅
--quiet mode + exit codes✅✅

Lifetime License: $39 — your tool forever, all Pro features included permanently.

Optional Monthly: $7/mo — for those who prefer recurring billing (cancel anytime).

👉 Buy Lifetime — $39 👉 Subscribe Monthly — $7/mo 👉 Subscribe Monthly — $7/mo


Feature Tiers at a Glance

FeatureFreeLifetime ($39)
Core reflected XSS scan (40+ payloads)✅✅
Crawl mode + BFS depth✅✅
JSON report export✅✅
HTTP security header analysis✅✅
WAF detection + auto-bypass✅✅
Custom headers, cookies, auth✅✅
Proxy support✅✅
Rate limiting control✅✅
--quiet mode + exit codes✅✅
Blind XSS detection (--blind-callback)❌✅
Screenshot evidence capture (--screenshot-dir)❌✅
HTML report export (--format html)❌✅
Reflected params deep analysis❌✅
Scheduled recurring scans❌✅
Alert delivery (Discord/Telegram/Email)❌✅
Priority support❌✅
All Pro features are now included in the Lifetime License. The Lifetime purchase gives you permanent access to everything previously locked behind Pro/Bundle tiers.

What's New in v2

FeatureFreeLifetime ($39)
Core reflected XSS scan✅✅
40+ payloads (incl. WAF bypass)✅✅
7 injection context modes✅✅
Crawl mode with BFS depth✅✅
JSON + HTML report export✅✅
HTTP security header analysis (CSP, XFO, HSTS…)✅✅
WAF detection + auto-bypass payload switching✅✅
Custom headers, cookies, auth✅✅
Proxy support (stealth scanning)✅✅
Rate limiting control✅✅
Blind XSS detection (callback mode)❌✅
Reflected params analysis❌✅
Screenshot evidence capture❌✅
--quiet mode + exit codes (CI/CD)✅✅
Scheduled recurring scans❌✅
Alert delivery (Discord / Telegram / Email)❌✅
Priority support❌✅

Installation

# Standalone usage
python3 /home/guy/.openclaw/workspace/apps/xss-scanner/scanner.py <target>

# As OpenClaw command (in any channel):
!xss https://example.com
!xss https://example.com --depth 3 --workers 20

Quick Start

Basic Scan

python3 scanner.py https://example.com

Verbose / Full Crawl

python3 scanner.py https://example.com --depth 2 --max-urls 30

With Proxy (Burp Suite / OWASP ZAP)

python3 scanner.py https://example.com --proxy http://127.0.0.1:8080 --quiet

Authenticated Scan

python3 scanner.py https://example.com --auth admin:secret --cookies "session=abc123"

Blind XSS (stored/persistent XSS detection)

python3 scanner.py https://example.com --blind-callback https://your-callback.com/log

Security Headers Audit

python3 scanner.py https://example.com --analyze-headers --format json --out report.json

Export HTML Report

python3 scanner.py https://example.com --format html --out xss-report.html

Automation / CI-CD (exit codes + quiet mode)

python3 scanner.py https://example.com --quiet --format json -o result.json
echo "Exit code: $?"   # 0=safe, 1=vulns found, 2=error, 3=interrupted

Command Reference

Positional Arguments

ArgumentDescription
urlTarget URL (auto-adds https:// if missing)

Core Options

FlagTypeDefaultDescription
--depthint2Crawl depth (BFS link discovery)
--max-urlsint20Maximum URLs to scan before stopping
--workersint15Concurrent threads for payload testing
--formatchoicediscordOutput format: discord, json, html, simple
--follow-externalflagFalseFollow links to external domains
--quiet, -qflagFalseSuppress progress output
--out, -opath—Write output to file

Network Options

FlagTypeDescription
--proxyURLHTTP/S proxy (e.g. http://127.0.0.1:8080 for Burp/ZAP)
--user-agentstringCustom User-Agent string
--authuser:passBasic HTTP authentication
--cookiesstringCookie string (name=value; name2=value2)
--custom-headerHDRAdd custom header (Name: value) — repeatable
--timeoutfloatRequest timeout in seconds (default: 15)
--rate-limitfloatMinimum seconds between requests (anti-rate-limit)

Advanced Options

FlagTypeDescription
--blind-callbackURLBlind XSS callback URL for stored XSS detection
--analyze-headersflagAnalyze HTTP security headers (CSP, X-Frame-Options, HSTS…)
--reflected-onlyflagMap reflected params without sending payloads
--screenshot-dirpathDirectory for evidence HTML files (default: /tmp/xss-screenshots)

Exit Codes

CodeMeaning
0Scan complete — no vulnerabilities found
1Scan complete — vulnerabilities detected
2Scan error — target unreachable or connection failed
3Interrupted — SIGINT/SIGTERM received

Payload Context Detection

The scanner automatically detects the injection context of each reflection and assigns severity accordingly:

ContextTriggered WhenSeverityExample
js_stringPayload inside <script> or JS stringCritical<script>alert(1)</script>
event_handlerPayload inside on* attributeCriticalonerror=alert(1)
html_attrPayload inside HTML attributeHigh" onmouseover=alert(1) x="
domDOM mutation / innerHTML injectionHighDOM clobbering vectors
html_bodyPlain text reflection in HTMLMedium<script>alert(1)</script>
commentInside HTML comment <!-- -->Medium--><script>alert(1)</script>
cssInside <style> tagMediumStyle-based injection
url_paramURL-encoded param in URLLow?q=<script>alert(1)</script>

WAF Detection & Bypass

Automatically detects these WAFs and switches to bypass payloads:

  • Cloudflare, AWS CloudFront, Akamai, Imperva
  • Fortinet, Sucuri, F5 BIG-IP ASM, Barracuda
  • DenyAll, Cisco ACE, dotDefender, Google Armr

Bypass payloads activated automatically when WAF block patterns are detected:

  • Case mutation: <ScRipT>, <IMG SRC=x ONERROR=...>
  • Unicode escape: <script>\alert(1)</script>
  • Protocol-less: //evil.com/x.js

Security Header Analysis

When --analyze-headers is used, reports on:

HeaderWhat It Checks
Content-Security-Policyunsafe-inline / unsafe-eval present?
X-Frame-OptionsClickjacking protection (DENY / SAMEORIGIN)
X-Content-Type-OptionsMIME-sniffing disabled (nosniff)
Strict-Transport-SecurityHTTPS enforcement
Referrer-PolicyReferrer leakage
X-XSS-ProtectionLegacy XSS filter (often disabled intentionally)
Permissions-PolicyBrowser feature restrictions

Output Formats

Discord (default)

Rich embed with severity breakdown, grouped by critical/high/medium/low. Clean formatting for Discord channels.

JSON (machine-readable)

Full structured report for CI/CD pipelines, includes:

  • Scan stats + metadata
  • All vulnerabilities with severity, evidence, timestamp
  • Security header findings
  • WAF detection results
  • Reflected parameter map

HTML (shareable report)

Self-contained styled HTML file — dark theme, sortable vulnerability table, header findings, WAF info. Ready to share with clients or include in pentest deliverables.

Simple (console)

One-line-per-finding format. Good for grep/parsing.


Discord Command Usage

In any OpenClaw Discord channel:

!xss https://example.com
!xss https://example.com --depth 3 --max-urls 50 --workers 20
!xss https://example.com --follow-external --format json -o report.json
!xss https://example.com --proxy http://127.0.0.1:8080 --quiet
!xss https://example.com --blind-callback https://your-domain.com/log
!xss https://example.com --analyze-headers --format html -o report.html

Free vs Pro

Free (v1) — Included

Full-featured scanner for manual authorized auditing. Everything in this SKILL.md except the Pro-only items.

Pro ($19/mo)

  • Blind XSS detection with persistent callback monitoring
  • Scheduled recurring scans (cron-based)
  • Alert delivery to Discord, Telegram, or Email
  • Screenshot evidence capture
  • Reflected params deep analysis
  • Priority onboarding and support

Network Pro ($29/mo) *(deprecated)*

All features included in Lifetime purchase above.

Bundle ($39/mo) *(deprecated)*

All features now included in Lifetime purchase above.

Upgrade Links

TierLink
$39$39
Monthly ($7/mo)$7/mo
$7/mo$7/mo

Contact: gpalmieri21@gmail.com


Architecture

ComponentDetail
LanguagePython 3 (pure stdlib — no external dependencies)
Concurrencyconcurrent.futures.ThreadPoolExecutor for parallel payload testing
Crawl StrategyBFS with configurable depth, URL dedup, external-link filtering
HTTP ClientCustom HTTPClient class with proxy, auth, cookie, custom-header support
WAF DetectionPattern-matching on response body + headers against 15+ WAF signatures
Context DetectionRegex + HTML parser across 8 injection contexts
Payload Library40+ payloads across script injection, event handlers, attribute injection, URL injection, context breakers, mution/mull-byte bypass, Unicode, DOM clobbering
Supported OSLinux/WSL, Windows, macOS
Exit CodesFull automation support (0/1/2/3)

Legal & Ethical Use

This tool is for:

  • Security researchers auditing authorized bug bounty targets
  • Penetration testers assessing client applications under contract
  • Developers testing their own applications
  • Defensive security teams auditing internal infrastructure
  • Capture The Flag (CTF) participants in authorized labs

This tool must NOT be used:

  • Against targets without explicit written permission
  • On production systems without authorization
  • For any unauthorized access, enumeration, or exploitation
  • In any jurisdiction where automated vulnerability scanning is restricted

Support

  • Email: gpalmieri21@gmail.com
  • Discord: https://discord.gg/aPhSnrU9
  • Site: https://edgeiqlabs.com

🔗 More from EdgeIQ Labs

edgeiqlabs.com — Security tools, OSINT utilities, and micro-SaaS products for developers and security professionals.

  • 🛠️ Subdomain Hunter — Passive subdomain enumeration via Certificate Transparency
  • 📸 Screenshot API — URL-to-screenshot API for developers
  • 🔔 uptime.check — URL uptime monitoring with alerts
  • 🛡️ headers.check — HTTP security headers analyzer

👉 Visit edgeiqlabs.com →

平台分布

OpenClaw

93.51%
按下载量换算1,222

安全审计

VirusTotal

未展示

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills