Files
Dan Guido e19ea6d536 Add wooyun-legacy plugin for web vulnerability testing (#3)
* Add wooyun-legacy plugin for web vulnerability testing methodology

Web vulnerability testing methodology distilled from 88,636 real-world
cases from the WooYun vulnerability database (2010-2016). Covers SQL
injection, XSS, command execution, file upload, path traversal,
unauthorized access, information disclosure, and business logic flaws.

Content translated from Chinese to English, anonymized (vendor names,
IP addresses, and domains replaced with generic descriptions), and
restructured into Claude Code plugin format.

Includes 8 full reference files, 14 testing checklists extracted from
category data, and 2 anonymized methodology case studies (banking and
telecom penetration).

Licensed under CC BY-NC-SA 4.0 (differs from repo license).
Attribution: tanweai / wooyun-legacy contributors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Fix CI: adjust paths that trigger hardcoded-path check

Change `/Users/AssociationManage/` to `/users/AssociationManage/` and
`/home/www/` to `/home/[webuser]/` to avoid false positives from the
CI grep pattern while preserving the security payload examples.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Address review findings: trim bloat, normalize formatting, fix references

- Cut ~3,000 lines of redundant content from sql-injection.md,
  command-execution.md, and file-upload.md while preserving all
  WooYun case IDs, vendor-specific payloads, and unique methodology
- Normalize all reference titles to "Analysis Methodology" suffix
- Standardize blockquote attribution format across all references
- Add table of contents to sql-injection, command-execution,
  file-upload, and path-traversal references
- Convert all SKILL.md links to use {baseDir} placeholder
- Add authorization language to SKILL.md "When to Use" section
- Add RCE vs Command Execution clarification note
- Fix cross-references in bank-penetration.md and telecom-penetration.md
- Replace t.cn/dnslog.cn domains with .example placeholders
- Fix date typo (2025 → 2026) in command-execution.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-11 19:10:00 -05:00

46 lines
1.5 KiB
Plaintext

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
(CC BY-NC-SA 4.0)
This work is licensed under the Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International License.
You are free to:
Share - copy and redistribute the material in any medium or format
Adapt - remix, transform, and build upon the material
Under the following terms:
Attribution - You must give appropriate credit, provide a link to the
license, and indicate if changes were made.
NonCommercial - You may NOT use the material for commercial purposes.
This includes but is not limited to:
- Selling or licensing the material
- Using in commercial products or services
- Using for commercial training or education (paid courses, workshops)
- Incorporating into commercial software
ShareAlike - If you remix, transform, or build upon the material, you
must distribute your contributions under the same license as the
original.
No additional restrictions:
You may not apply legal terms or technological measures that legally
restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material
in the public domain or where your use is permitted by an applicable
exception or limitation.
No warranties are given. The license may not give you all of the
permissions necessary for your intended use.
Full license text:
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
Copyright (c) 2024 wooyun-legacy contributors