Community研究与数据分析github.com

aradotso/shannon-ai-pentester

基于源代码分析和实时漏洞利用的自主白盒AI渗透测试工具,适用于Web应用和API。

shannon-ai-pentester 是什么?

Shannon AI Pentester 是一个自主的白盒AI渗透测试技能,专为Web应用和API设计。它通过结合源代码分析与实时漏洞利用执行,能够自动识别并验证安全漏洞。该技能支持多种平台,包括Claude Code、Cursor和Codex等AI代理环境,可显著提升渗透测试效率。其核心工作原理是:首先对目标应用的源代码进行深度分析以发现潜在漏洞(如SQL注入、XSS、反序列化等),然后自动生成并执行相应的漏洞利用代码,最后生成详细的测试报告。开发者只需提供源代码或API端点,Shannon即可自主完成从分析到利用的完整流程,大幅减少了人工渗透测试的工作量。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aradotso/trending-skills/tree/main/skills/shannon-ai-pentester

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

shannon-ai-pentester 是做什么的?

基于源代码分析和实时漏洞利用的自主白盒AI渗透测试工具,适用于Web应用和API。

功能概述

Shannon AI Pentester 是一个自主的白盒AI渗透测试技能,专为Web应用和API设计。它通过结合源代码分析与实时漏洞利用执行,能够自动识别并验证安全漏洞。

支持平台

  • Claude Code
  • Cursor
  • Codex
  • 其他兼容AI代理环境

工作原理

  1. 源代码分析:对目标应用的源代码进行深度分析,识别潜在安全漏洞(如SQL注入、XSS、反序列化等)。
  2. 漏洞利用生成:自动生成针对已发现漏洞的利用代码。
  3. 实时执行:在目标环境上执行漏洞利用代码,验证漏洞的真实存在性。
  4. 报告生成:输出详细的渗透测试报告,包括漏洞描述、利用步骤和修复建议。

使用方法

# 示例命令(具体命令请参考官方文档)
shannon scan --source /path/to/source-code
shannon exploit --target http://example.com/api

环境变量

  • SHANNON_API_KEY:API密钥(可选)
  • SHANNON_TARGET_URL:目标应用URL
  • SHANNON_SOURCE_DIR:源代码目录路径

注意事项

  • 请确保在合法授权下使用此工具。
  • 仅用于渗透测试和安全研究目的。
  • 遵守相关法律法规。

许可证

本项目仅供学习和安全研究使用。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aradotso/724-office-ai-agent

Self-evolving AI agent system with 26 tools, three-layer memory, MCP plugins, and 24/7 self-repair in pure Python.

aradotso/agency-agents-ai-specialists

A collection of specialized AI agent personalities for Claude Code, Cursor, Aider, Windsurf, and other AI coding tools — covering engineering, design, marketing, sales, and more.

aradotso/agent-browser-automation

Headless browser automation CLI for AI agents using native Rust binary with Chrome DevTools Protocol

aradotso/antigravity-manager

AI coding agent skill for Antigravity Manager — a Tauri v2 + Rust desktop app and Docker service that manages multiple Google/Anthropic accounts and proxies them as standard OpenAI/Anthropic/Gemini API endpoints with intelligent account rotation.

aradotso/aracli-deploy-management

Guide to deploying and managing OpenClaw-compatible AI agent systems across cloud, bare metal, and hybrid infrastructure.

aradotso/autoresearchclaw-autonomous-research

Fully autonomous research pipeline that turns a topic idea into a complete academic paper with real citations, experiments, and conference-ready LaTeX.

aradotso/autoresearch-genealogy

Structured prompts, vault templates, and autonomous research workflows for AI-assisted genealogy using Claude Code.

aradotso/brreg

Search and retrieve Norwegian company data from Brønnøysundregistrene (the Norwegian Business Registry). Access all ~1.2 million registered companies in Norway.

aradotso/chrome-cdp-live-browser

Give AI agents access to your live Chrome session via CDP — interact with open tabs, logged-in accounts, and current page state

aradotso/claude-hud-statusline

A Claude Code plugin that displays a real-time HUD showing context usage, active tools, running agents, and todo progress in your terminal statusline.

aradotso/claude-peers-mcp

Enable multiple Claude Code instances to discover each other and exchange messages in real-time via a local broker daemon and MCP server.

aradotso/clui-cc-claude-overlay

Command Line User Interface for Claude Code — a floating macOS desktop overlay with multi-tab sessions, permission approval UI, voice input, and skills marketplace.

aradotso/cmux-terminal-multiplexer

AI-native terminal multiplexer with programmable socket API, full Playwright-equivalent browser automation, and agent team coordination — built for Claude Code and autonomous agent workflows

aradotso/code-review-graph

Build a persistent knowledge graph of your codebase so Claude reads only what matters — up to 49x fewer tokens on coding tasks.

aradotso/codex-autoresearch-loop

Self-directed iterative research skill for Codex that continuously cycles through modify, verify, retain or discard, and repeat until a measurable goal is reached.

aradotso/copaw-ai-assistant

Personal AI assistant framework supporting multiple chat channels (DingTalk, Feishu, QQ, Discord, etc.) with extensible skills, local/cloud deployment, and cron scheduling.

aradotso/corridorkey-green-screen

AI-powered green screen keyer that unmixes foreground colors and generates clean linear alpha channels using neural networks

aradotso/crucix-intelligence-dashboard

Personal intelligence agent that aggregates 27 OSINT data sources into a self-hosted Jarvis-style dashboard with Telegram/Discord bots, LLM analysis, and real-time alerts.

aradotso/daily-stock-analysis

LLM-powered A/H/US stock intelligent analysis system with multi-source data, real-time news, AI decision dashboards, and multi-channel push notifications via GitHub Actions.

aradotso/deepseek-ocr

Expert skill for using DeepSeek-OCR, a vision-language model for optical character recognition with context optical compression supporting documents, PDFs, and images.

相关技能