nuclei/pkg/tmplexec/flow/testcases/nuclei-flow-dns.yaml
Tarun Koyalwar dc44105baf
nuclei v3 : misc updates (#4247)
* use parsed options while signing

* update project layout to v3

* fix .gitignore

* remove example template

* misc updates

* bump tlsx version

* hide template sig warning with env

* js: retain value while using log

* fix nil pointer derefernce

* misc doc update

---------

Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-10-17 17:44:13 +05:30

40 lines
703 B
YAML

id: nuclei-flow-dns
info:
name: Nuclei flow dns
author: pdteam
severity: info
description: Description of the Template
reference: https://example-reference-link
flow: |
dns(1);
template["nameservers"].forEach(nameserver => {
set("nameserver",nameserver);
dns(2);
});
dns:
- name: "{{FQDN}}"
type: NS
matchers:
- type: word
words:
- "IN\tNS"
extractors:
- type: regex
internal: true
name: "nameservers"
group: 1
regex:
- "IN\tNS\t(.+)"
- name: "{{nameserver}}"
type: A
class: inet
retries: 3
recursion: true
extractors:
- type: dsl
dsl:
- "a"