Bind native DNS evidence to bounded query status and token intervals

This commit is contained in:
Shirofune-Security committed 2026-09-21 09:39:02 +09:00
1 parent 5967a6bc1e
commit 7f9c53329d
8 files changed
+67 -18

No files matched your search

+1 -1
View File
@@ -8,7 +8,7 @@ namespace Wela.DnsClientProbe {
public sealed class Answer { public string Name, Address; public ushort Type; public uint Flags; }
public sealed class Result { public uint Status, ResultStatus; public ulong Options; public string QueryName, Resolver; public Answer[] Answers; }
public static class Native {
public static string SourceSha256;
public const string SourceSha256="__WELA_DNS_CLIENT_SOURCE_SHA256__";
// TCP, no recursion; bypass cache/local-name/hosts/NetBT/multicast/suffixes/IDN.
public const ulong Options=0x002019ee;
[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Unicode)] struct Request {