blob: cdd0eaa5ed2f02d6288870f4333856b247a18b56 (
plain)
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
|
$ORIGIN .
$TTL 1
; OK
@ TXT "" ; Blank string
@ TXT a ; One char string
@ TXT \ ; One space char
@ TXT "\ " ; One space char in quotes
@ TXT \021 ; One unprintable char
@ TXT "\\ \"" ; Special chars
@ TXT "" "test1" "\255" test2 ; Array of text strings
@ TXT "" "" "" ; Array of blank strings
@ TXT first \# "\#" ; Array with special string
@ TXT \0320\ \\\"\;\.\@\*.tld. ; Special domain as a string
@ TXT " !\"#$%&'()*+,-./0123456789:;<=>?@" ; First part of all printables
@ TXT "ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`" ; Second part of all printables
@ TXT "abcdefghijklmnopqrstuvwxyz{|}~" ; Third part of all printables
@ TXT \# 1 00 ; Hexadecimal rdata
@ TYPE16 \# 1 00 ; TYPE + Hexadecimal rdata
@ TYPE16 "" ; TYPE
@ TXT ( ; Special multi-line string
"first
second"
third ; Second string
)
@ TXT "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMN1234\053" ; Text string of maximal length (255 chars)
@ TXT "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMN1234\0536" ; Minimum overflowed text string which should be divided into two strings.
@ TXT "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNabcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMN1234\053\054" ; Minimum overflowed text string which should be divided into two strings (decimal version).
@ txt "" ; Type in lower-case
; KO
@ TXT
@ TXT ; Empty rdata
@ TXT \# 0 ; Hex empty rdata
@ TXT \01 ; Missing digit in decimal notation
@ TXT \256 ; 8bit overflow in decimal notation
@ TXT """ ; '"' char without forward slash
|