Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/tmplexec/flow/testcases/nuclei-flow-dns-prefix.yaml
2072 views
1
id: nuclei-flow-dns
2
3
info:
4
name: Nuclei flow dns
5
author: pdteam
6
severity: info
7
description: Description of the Template
8
reference: https://example-reference-link
9
10
flow: |
11
dns(1);
12
template["nameservers"].forEach(nameserver => {
13
set("nameserver",nameserver);
14
dns("probe-ns");
15
});
16
17
dns:
18
- name: "{{FQDN}}"
19
type: NS
20
matchers:
21
- type: word
22
words:
23
- "IN\tNS"
24
extractors:
25
- type: regex
26
internal: true
27
name: "nameservers"
28
group: 1
29
regex:
30
- "IN\tNS\t(.+)"
31
32
- id: "probe-ns"
33
name: "{{nameserver}}"
34
type: A
35
class: inet
36
retries: 3
37
recursion: true
38
extractors:
39
- type: dsl
40
dsl:
41
- "a"
42