Skip to content

Nuclei POC,每日更新 | 自动整合全网Nuclei的漏洞POC,实时同步更新最新POC,保存已被删除的POC。通过批量克隆Github项目,获取Nuclei POC,并将POC按类别分类存放,使用Github Action实现(已有13w+POC,已校验有效性并去重)

License

Notifications You must be signed in to change notification settings

adysec/nuclei_poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1a96853 · Mar 8, 2025
Jan 22, 2025
Mar 7, 2025
Jun 26, 2024
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 23, 2025
Jan 23, 2025
Jan 21, 2025
Jul 1, 2024
Feb 12, 2025
Jan 23, 2025
Mar 8, 2025
Mar 7, 2025
Jan 22, 2025

Repository files navigation

Nuclei POCs

GitHub Repo stars GitHub forks GitHub issues

Nuclei POC,每日更新

中文 | English

这个项目是一个 Python 脚本,用于批量克隆 GitHub 项目,获取 Nuclei POC,并将 POC 按类别分类存放到文件夹中。同时,使用 GitHub Action 每日自动运行脚本。

已更新优化poc格式验证相关代码,当本项目中 tmp/ 目录不存在时,所有poc格式校验完成

实际校验格式后,仅剩余 13.9w 可用 PoC 脚本,其中去重后的独立可用 PoC 脚本数量为 13.3w。原先计算的 14w+ 数量存在错误,特此修正。

如何使用

克隆项目并进入目录

git clone https://github.com/adysec/nuclei_poc
cd nuclei_poc

使用 nuclei 调用 poc 扫描站点

./nuclei -t poc/ -u http://example.com
# 只扫描部分poc
./nuclei -t poc/web/ -u http://example.com
./nuclei -t poc/wordpress/ -u http://example.com

配置

repo.csv 文件中配置监控 GitHub 项目信息。

GitHub Action

在 GitHub 仓库中设置 Action,以便每日自动运行脚本。

需要配置Workflow permissionsRead and write权限

文件结构

  • 1-clone_repos.py: 批量克隆监控的 GitHub 项目。
  • 2-delete_duplicated.py: 删除重复Poc脚本。
  • 3-move_file.py: Poc脚本归档至tmp目录。
  • 4-download_nuclei.py: 下载nuclei以便验证Poc有效性。
  • 5-check_poc.sh: 校验Poc有效性并移动至poc目录下。
  • 6-get_count.py: 获取已归档Poc数量。
  • 7-get_pocname.py: 读取并将Poc列表写入poc.txt
  • check_poc.sh: 验证Poc有效性并打包为poc.zip文件。
  • repo.csv: Nuclei Poc仓库列表。
  • poc.txt: 已存档Poc列表。
  • poc/: 存放分类后的 Nuclei Poc 文件夹。
  • clone-templates/: 克隆 GitHub 项目的临时文件夹。
  • tmp/: Nuclei Poc脚本去重并分类后的临时文件夹。

致谢

在本项目的开发过程中,得到了很多支持和帮助。在此特别感谢以下人员和项目:

项目

感谢 ProjectDiscovery 提供的Nuclei工具和开源社区支持。

人员

感谢 TajangSec 对部分代码的优化和改进建议。

About

Nuclei POC,每日更新 | 自动整合全网Nuclei的漏洞POC,实时同步更新最新POC,保存已被删除的POC。通过批量克隆Github项目,获取Nuclei POC,并将POC按类别分类存放,使用Github Action实现(已有13w+POC,已校验有效性并去重)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages