Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/tmplexec/flow/testcases/nuclei-flow-dns.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(2);
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
- name: "{{nameserver}}"
33
type: A
34
class: inet
35
retries: 3
36
recursion: true
37
extractors:
38
- type: dsl
39
dsl:
40
- "a"
41