readme wip

patch-1
sandeep 2021-02-17 17:11:29 +05:30
parent ae65542712
commit 18b90ae286
1 changed files with 41 additions and 35 deletions

View File

@ -1,55 +1,61 @@
f"""
# Nuclei Templates
[![License](https://img.shields.io/badge/license-MIT-_red.svg)](https://opensource.org/licenses/MIT)
[![GitHub Release](https://img.shields.io/github/release/projectdiscovery/nuclei-templates)](https://github.com/projectdiscovery/nuclei-templates/releases)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/projectdiscovery/nuclei-templates/issues)
[![Follow on Twitter](https://img.shields.io/twitter/follow/pdnuclei.svg?logo=twitter)](https://twitter.com/pdnuclei)
[![Chat on Discord](https://img.shields.io/discord/695645237418131507.svg?logo=discord)](https://discord.gg/KECAGdH)
<h1 align="center">
Nuclei Templates
</h1>
<h4 align="center">Community curated list of templates for the nuclei engine to find a security vulnerability in application.</h4>
<p align="center">
<a href="https://github.com/projectdiscovery/nuclei-templates/issues"><img src="https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat"></a>
<a href="https://github.com/projectdiscovery/nuclei-templates/releases"><img src="https://img.shields.io/github/release/projectdiscovery/nuclei-templates"></a>
<a href="https://twitter.com/pdnuclei"><img src="https://img.shields.io/twitter/follow/pdnuclei.svg?logo=twitter"></a>
<a href="https://discord.gg/projectdiscovery"><img src="https://img.shields.io/discord/695645237418131507.svg?logo=discord"></a>
</p>
<p align="center">
<a href="https://nuclei.projectdiscovery.io/templating-guide/">Documentation</a> •
<a href="#-contributions">Contributions</a> •
<a href="#-discussion">Discussion</a> •
<a href="#-community">Community</a> •
<a href="https://discord.gg/KECAGdH">Join Discord</a>
</p>
----
Templates are the core of [nuclei scanner](https://github.com/projectdiscovery/nuclei) which power the actual scanning engine. This repository stores and houses various templates for the scanner provided by our team as well as contributed by the community. We hope that you also contribute by sending templates via **pull requests** or [Github issue](https://github.com/projectdiscovery/nuclei-templates/issues/new?assignees=&labels=&template=submit-template.md&title=%5Bnuclei-template%5D+) and grow the list.
# Resources
- [Templates](#nuclei-templates-overview)
- [Documentation](#-documentation)
- [Contributions](#-contributions)
- [Discussion](#-discussion)
- [Community](#-community)
- [Notes](#-notes)
## Nuclei templates overview
### Nuclei templates overview
-----
An overview of the nuclei template directory including number of templates associated with each directory.
<table>
<tr>
<td>
**Directory structure of nuclei templates:**
| Templates | Counts | Templates | Counts |
| --------------- | ------------------------------- | ---------------- | ------------------------------ |
| cves | {countTpl("cves/*")} | default-logins | {countTpl("default-logins/*")} |
| dns | {countTpl("dns")} | exposed-panels | {countTpl("exposed-panels")} |
| exposed-tokens | {countTpl("exposed-tokens/*")} | exposures | {countTpl("exposures/*")} |
| fuzzing | {countTpl("fuzzing")} | helpers | {countTpl("helpers/*")} |
| miscellaneous | {countTpl("miscellaneous")} | misconfiguration | {countTpl("misconfiguration")} |
| takeovers | {countTpl("takeovers")} | technologies | {countTpl("technologies")} |
| vulnerabilities | {countTpl("vulnerabilities/*")} | workflows | {countTpl("workflows")} |
**Tree structure of nuclei templates:**
<details>
<summary> Nuclei templates </summary>
```
{command("tree", 1, -2)}
```
</details>
| Templates | Counts | Templates | Counts | Templates | Counts |
| -------------- | ------------------------------ | --------------- | ------------------------------- | ---------------- | ------------------------------ |
| cves | countTpl("cves/*")} | vulnerabilities | {countTpl("vulnerabilities/*")} | exposed-panels | {countTpl("exposed-panels")} |
| exposures | {countTpl("exposures/*")} | technologies | {countTpl("technologies")} | misconfiguration | {countTpl("misconfiguration")} |
| workflows | {countTpl("workflows")} | miscellaneous | {countTpl("miscellaneous")} | default-logins | {countTpl("default-logins/*")} |
| exposed-tokens | {countTpl("exposed-tokens/*")} | dns | {countTpl("dns")} | fuzzing | {countTpl("fuzzing")} |
| helpers | {countTpl("helpers/*")} | takeovers | {countTpl("takeovers")} | - | - |
**{command("tree", -2, None)}**.
</td>
</tr>
</table>
📖 Documentation
-----