Class NucleiDnsRequest
- Namespace
- Kuestenlogik.Bowire.Security.Templates.Nuclei
- Assembly
- Kuestenlogik.Bowire.Security.Templates.Nuclei.dll
One entry in the dns: array (#35 Phase 2g). A DNS query (name + record
type) plus matchers over the resolved answer — the same word / regex / negative
matcher shape HTTP uses, applied to the DNS response instead of an HTTP body.
public sealed class NucleiDnsRequest
- Inheritance
-
NucleiDnsRequest
- Inherited Members
Constructors
NucleiDnsRequest()
public NucleiDnsRequest()
Properties
Matchers
Matchers over the resolved answer (reuses NucleiMatcher).
public List<NucleiMatcher> Matchers { get; init; }
Property Value
MatchersCondition
How matchers compose: and / or (default).
public string MatchersCondition { get; set; }
Property Value
Name
The name to resolve. Nuclei uses {{FQDN}} / {{Host}} placeholders.
public string Name { get; set; }
Property Value
RecordType
Record type: A / AAAA / CNAME / TXT / MX / … Default A.
public string RecordType { get; set; }