Skip to content

Commit 215e465

Browse files
Merge pull request #124 from projectdiscovery/docs-real-time-vulnerability-scanning-0c77a771
Add documentation for real-time vulnerability scanning
2 parents fbec556 + ff71116 commit 215e465

File tree

11 files changed

+45
-13
lines changed

11 files changed

+45
-13
lines changed

cloud/examples/connectjira.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,4 +158,3 @@ This example focuses on the process of integrating with Jira to create tickets f
158158
ProjectDiscovery Cloud Platform also supports workflows for alerting for Slack, MS Teams, Email and custom webhooks.
159159

160160
Check out another example that sets up a workflow to create a scan and [sends out a Slack alert.](/cloud/examples/slackalert)
161-

cloud/introduction.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,3 @@ If you're new to ProjectDiscovery:
8585
- [Create a free account](https://cloud.projectdiscovery.io)
8686
- [Explore our open source tools](/tools/index)
8787
- [Join our Discord community](https://discord.com/invite/projectdiscovery)
88-

cloud/scanning/internal-scan.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,4 +191,4 @@ Always ensure you have proper authorization before scanning internal networks. F
191191

192192
- Learn how to [create custom templates](/cloud/editor/introduction) for internal assets
193193
- Set up [automated scanning workflows](/cloud/automation/introduction)
194-
- Explore [AI-assisted template generation](/cloud/editor/ai) for your specific use cases
194+
- Explore [AI-assisted template generation](/cloud/editor/ai) for your specific use cases

cloud/scanning/parameters.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Using the scan configuration you can take advantage of these types of Nuclei tem
1313

1414
## Authentication Example
1515

16-
In this example were going to look at a Nuclei template that requires WordPress authentication.
16+
In this example we're going to look at a Nuclei template that requires WordPress authentication.
1717

1818
WordPress authentication is required for over 150 different Nuclei templates, and in each of these the templates can't be executed without configuring additional parameters.
1919

@@ -115,9 +115,7 @@ Complete these steps to set up an username and password parameters for a scan th
115115
</Steps>
116116

117117
## What's Next?
118-
Now that you have created a new scan configuration if set to _Enable for all scans_ will appear as a configuration for any new scans you create.
118+
Now that you have created a new scan configuration if set to _"Enable for all scans"_ will appear as a configuration for any new scans you create.
119119
- If this is not enabled you will be able to choose the configuration for any scan you create.
120120

121121
Create a new scan and select any WordPress templates you want to include. You can also create a custom template profile to define a specific group of WP templates.
122-
123-

cloud/scanning/real-time-scans.mdx

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: "Real-Time Vulnerability Scanning"
3+
sidebarTitle: "Real-Time Scans"
4+
---
5+
6+
Real-time scanning keeps your infrastructure protected against emerging threats by instantly scanning your assets when new security vulnerabilities are discovered. Our community-powered nuclei templates repository acts as a central hub for the latest security findings – from zero-days and 1-day exploits to newly disclosed CVEs being actively exploited in the wild.
7+
8+
Security researchers and engineers worldwide contribute templates as soon as new vulnerabilities trend on the internet, often within hours of disclosure. When these templates are merged into our repository, your assets are automatically scanned without waiting for scheduled runs. This rapid response is crucial for protecting against active exploitation campaigns, especially during the critical window between vulnerability disclosure and patch availability.
9+
10+
Think of it as a security-focused CI pipeline – continuously monitoring, automatically triggering, and instantly protecting your infrastructure against emerging threats.
11+
12+
## Configuration Options
13+
14+
<Frame>
15+
<img src="/images/real-time-scans-config.png" alt="Real-time scanning configuration options" />
16+
</Frame>
17+
18+
### Asset Coverage
19+
20+
You can configure real-time scanning for:
21+
22+
- **All Assets**: Every asset in your infrastructure will be automatically scanned when new templates are released.
23+
- **Custom Assets**: Select specific assets or asset groups for real-time scanning, allowing you to prioritize critical infrastructure.
24+
25+
### Setting Up Real-Time Scans
26+
27+
1. Visit the [ProjectDiscovery Cloud Dashboard](https://cloud.projectdiscovery.io/)
28+
2. Navigate to the Real-Time Scanning section directly from the dashboard home
29+
3. Choose your preferred asset coverage:
30+
- Toggle "All Assets" for complete coverage
31+
- Select "Custom Assets" to specify target assets
32+
4. Save your configuration
33+
34+
<Note>
35+
Real-time scanning is a feature available with our Enterprise plan.
36+
</Note>

images/real-time-scans-config.png

367 KB
Loading

mint.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,8 @@
405405
"cloud/scanning/overview",
406406
"cloud/scanning/external-scan",
407407
"cloud/scanning/internal-scan",
408-
"cloud/scanning/parameters"
408+
"cloud/scanning/parameters",
409+
"cloud/scanning/real-time-scans"
409410
]
410411
},
411412
{

templates/faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ iconType: "solid"
8080
Nuclei when a new template release is created.
8181
</Accordion>
8282

83-
</AccordionGroup>
83+
</AccordionGroup>

templates/protocols/http/fuzzing-examples.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,5 +338,4 @@ http:
338338
part: interactsh_protocol # Confirms the DNS Interaction
339339
words:
340340
- "dns"
341-
```
342-
341+
```

templates/protocols/http/fuzzing-overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,4 +396,4 @@ http:
396396

397397
<Tip>
398398
More complete examples are provided [here](/templates/protocols/http/fuzzing-examples)
399-
</Tip>
399+
</Tip>

0 commit comments

Comments
 (0)