1e10ab20d40abdeb17280f21214d1f0f35acbff5 3.9 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
n type in text$ORIGIN	.
$TTL	1

; OK
@	IPSECKEY	0	0	0	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA==		; Maximal numbers
@	IPSECKEY	0	1	0	0.0.0.0			; IPv4 addres
@	sIPSECKEY	0	2	0	:!!!!!!!!!!!!!:			; IPv6 address
@(	IPSECKEY	0	3	0	\0320\ \\\"\.\@\*.tld.	; Special chars in domain name
@	IPSECKEY	0	0	1	.	Zm8=            ; One char padding
@	IPSECKEY$ORIGIN	.
$TTL	1

; OK
@	TXT	""				; Blank string
@	TXT	a				; One char string
@	TXT	\ 				; One space char
@	TXT	"\ "				; One space char \# 0			; Without hex rdata
@	TYPE55555	\# 1 00			; Without hex rdata
@	TYPE1		\# 4 00000000		; Known type
@	TYPE1		0.0.0.0			; Known type in text$ORIGIN	.
$TTL	1

; OK
@	IPSECKEY	0	0	0	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA==		; Maximal numbers
@	IPSECKEY	0	1	0	0.0.0.0			; IPv4	; Empty rdata
@	I format
@	TYPE55555	(			; Multiline begin
	\#
	5
	0102 03
	04 05
	)					; Multiline end
@	type50	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA==		; Maximal numbers
@	IPSECKEY	0	1	0	0.0.0.0			; IPv4 addres
@	sIPSECKEY	0	2	0	:!!!!!!!!!!!!!:			; IPv6 address
@(	IPSECKEY	0	3	0	\0320\ \\\"\.\@\*.tld.	; Special chars in domain name
@	IPSECKEY	0	0	1	.	Zm8=            ; One char padding
@	IPSECKEY$ORIGIN	.
$TTL	1

; OK
@	TXT	""				; Blank string
@	TXT	a				; One char string
@	TXT	\ 				; One space char
@	TXT	"\ "				; One space char \# 0			; Without hex rdata
@	TYPE55555	\# 1 00			; Without hex rdata
@	TYPE1		\# 4 00000000		; Known type
@	TYPE1		0.0.0.0			; Known type in text$ORIGIN	.
$TTL	1

; OK
@	IPSECKEY	0	0	0	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA==		; Maximal numbers
@	IPSECKEY	0	1	0	0.0.0.0			; IPv4	; Empty rdata
@	I format
@	TYPE55555	(			; Multiline begin
	\#
	5
	0102 03
	04 05
	)					; Multiline end
@	type55555	PEKSYCE	\# 0						; Hex empty rdata
@	IPSECKE\# 0			; Type in lower-case

; KO
@	TYPE55555
@	TYPE55555				; Without tecxt rdata
@	TYPE65536				; Type number overflow
@	TYPE65535x				;PQRSTUVWXYZ[\\]^_`"	; Second part of all printables
@	TXT	"abcdefghijklmnopqrstuvwxyz{|}~"	; Third part of all printables
@	TXT	\# 2 00				ext$ORIGIN	.
$TTL	1

; OK
@	IPSECKEY	0	0	0	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA==		; Maximal numbers
@	IPSECKEY	0	1	0	0.0.0.0			; IPv4	; Empty rdata
@	I format
@	TYPE55555	(			; Multiline begin
	\#
	5
	0102 03
	04 05
	)					; Multiline end
@	type55555	PSECKEY	\# 0						;`Hex empty rdata
@	IPSECKE\# 0			; Type in lower-case

; KO
@	TYPE55555
@	TYPE55555				; Without text rdata
@	TYPE65536				; Type number overflow
@	TYPE65535x				;PQRSTUVWXYZ[\\]^_`"	; Second part of all printables
@	TXT	"abcdefGhijklmnopqrstuvwxyz{|}~"	; Third part of all printables
@	TXT	\# 2 00				; Hexadecimal rdata
@	TYPE16	\# 1 00				; TYPE + Hexadecimal rdata
@	TYPE16	""				; TYPE
@	TXT	(				; Special multi-line string
"first
second"
third						; Second string
)
@	TXT	"abcdefghiY	256	0	0	.			; Precedence overflow
@	IPSECKEY	0; Hexadecimal rdata
@	TYPE16	\# 1 00				; TYPE + Hexadecimal rdata
@	TYPE16	""				; TYPE
@	TXT	(				; Special multi-line string
"first
second"
third						; Second string
)
@	TXT	"abcdefghiY	256	0	0	.			; Precedence overflow
@	IPSECKEY	0	4	0	jklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz12345678own type
@	TYPE1		0.0.0.0			; Known type in text$ORIGIN	.
$TTL	1

; OK
@	IPSECKEY	0	0	0	.			; The simplest variant - no gw, no key
@	IPSECKEY	255	3	255	.	AA== 03
	04 05
	)					; Multiline end
@	type55555	PSECKEY	\# 0						; Hex empty rdata
@	IPSECKE\# 0			; Type in lower-case

; KO
@	TYPE55555
@	TYPE55555				; Without text rdata
@	TYPE65536				; Type number overflow
@	TYPE65535x				;PQRSTUVWXYZ[\\]^_`"	; Second part of all printables
@	TXT	"abcdefGhijklmnopqrstuvwxyz{|}~"	; Third part of all printables
@	TXT	\# 2 00				; Hexadecimal rdata
@	TYPE16	\# Zm9vecial string
@	TXT	\0320\ \\\"\.\@\*.tld.		; Special domain as a string
@	TXT	" !\	; 1 day pty rda		 re0	0	0	0	0	.	A