aredwood / zonefile-parser

MIT License
14 stars 10 forks source link

DNSSec entries not parsed #20

Open bence98 opened 3 years ago

bence98 commented 3 years ago

The following record types are not parsed:

These are part of the DNSSec infrastructure which is being rolled out currently. For an example, see the root zone file: https://www.internic.net/domain/root.zone

.           518400  IN  NS  l.root-servers.net.
.           518400  IN  NS  m.root-servers.net.
.           518400  IN  RRSIG   NS 8 0 518400 20210528050000 20210515040000 14631 . LcKyJG/RDIdAX1lRKhpVMWClaeKrhIsJf+n83H7bbkjcWbwLba2I/YnQgrHYuYW4NP6Bd80yQ5fSeDbTRfH4yfdw8i0vShjzcx4qbcxPqaXjN6NIfam/FRtmiURjrbZTAt7/sHY3HxSt7ZYg2yNq1OLhKHUp70P3qWe1P6ClyxfA0cBX9fSNo2N9I41C2wDAWMG1cmlolO99z5YUKn3WHNElse3BONnH+XZpli8jo2eF5HJ/YipA2dfBppfl8YaYnDSnSPr7/QMD5/mfmKn2a0sjn9SzvYYSfPbLj6kkjiTTfHwyrbG3Eehd+/fd86q3zTQPfEfaMFLTGbZeBlE92Q==
.           86400   IN  NSEC    aaa. NS SOA RRSIG NSEC DNSKEY
.           86400   IN  RRSIG   NSEC 8 0 86400 20210528050000 20210515040000 14631 . dLQbTEDxIssbBtbhfm+wac7iokrTLgdc1oyOF9tdf5DsCORi/Xj0KjInyl+JmkbX1z7z92ugS3b/LK+uixfEFArKhVnMTW+MnBMU9FCnQbypUZ2KSgTqD3CD+k4bnGRXaUycWrcw+DglWBaXOYFF09ZKsq1ddSWM0wcJwV6y6PpticQi+450U6na1PiWcI3H92POzvenfxF8OFZ0hc4G7bP9j/HeKjSQYYxJiYzjNgVkM3lHaljpxT+OBRBLjArR+vvwx97qeAqNHtz+ri81QoK6K+mQJzAifpmkUiawrSs108AI3WCmdaueAIeR4lrKVXfDQvjAU0jOC1eiJNJs7w==
.           172800  IN  DNSKEY  256 3 8 AwEAAa+HvD7XXjmL+1htThUQyZW7oWGnjzKHJASg3TSR5Bmu5LfnSVW7fxqZa2oAYo2ionIQWyqAj/loApzg8GNMhyIibftPJso54uWRQ2GaoMrwLD5SLu676kf7urJq6nqdjNC0aJM/C888li69lVH6tiu2tZm1NH3cmgfnMUJpD60bsrDUqs7XwftmNkdkHa4ltQbM3UNPyfTaNBQYoH3wpOpSjdk3tyDRnreBO6Idrw+DGf/rve4sL3qiSaXfYIkcwAwozxR34iHU5dbCDs8S6FmZYhoSVKVgNSUkudxhd9/6RrZkYRgvwRsQXl3UwsacU1DsXcORqIC+7NlQ6M2OJVU=
.           172800  IN  DNSKEY  257 3 8 AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3+/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kvArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+eoZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfdRUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwNR1AkUTV74bU=
.           172800  IN  RRSIG   DNSKEY 8 0 172800 20210601000000 20210511000000 20326 . gMnsA3Lm58+9uTDddkHOoqUM18YWhCkx5brt2yk3UM7zojwiLr1Es/mk4am2BwPgHZwOMy+AeT+R2rCCJlAleAbSXoF3ps6qogze1QS5Xf2eFPXckNWmChWAjmMZEAzzi8bABtUqTd0YhovNE/rhhIf3OqPW16TM5cqv2ovDZq8+Qj1KFvJ0s+H8tXqI+P4DRR9o43TMbPr0iQYaScj6OaIwhiuMTUb6OT2bJP5c0KnsjDTj+w2AIdNSx2PAJd2jvk/2sMbHpjarmSR25TNfIfheyuDOzvyDtmVQmPls0bYJF6Y+WFNq3+USPS8HNQEUo0U3tqA1Va8/khAcnUBW9A==
aaa.            172800  IN  NS  ns1.dns.nic.aaa.
aaa.            172800  IN  NS  ns2.dns.nic.aaa.
aaa.            172800  IN  NS  ns3.dns.nic.aaa.
aaa.            172800  IN  NS  ns4.dns.nic.aaa.
aaa.            172800  IN  NS  ns5.dns.nic.aaa.
aaa.            172800  IN  NS  ns6.dns.nic.aaa.
aaa.            86400   IN  DS  1657 8 1 0B0D56361CE62118537E07A680E9582F5F5FA129
aaa.            86400   IN  DS  1657 8 2 9D6BAE62219231C99FAA479716B6E4619330CE8206670AEA6C1673A055DC3AF2
aaa.            86400   IN  RRSIG   DS 8 1 86400 20210528050000 20210515040000 14631 . Hy+HhVwA09rLoaXnlVOu0lJlGbIXurmmoMOx1UJpnsnfc5IZjtCM9KDMaQ9WfGgTdeFuiq8dZNoxmovF07V8MMawU1bCD/Ixv3XL6aVUGfjUgT+KME53v9a/fAZss3jJU0ZD6Mkc7LxlUg4wvre3jqw4/ODDocUD5kUTSjdB0ZDBUKHr1bFuS1CDArRg2nB48HVIMrDAj13/FxcDlbdQMU9nt6mJQyEWx6ZGIVPWfVvTkBVEgc8zypHJlhxR23YoOIiDKWZsYsq3VSoRirPRVPVGyxbsI+JgtwSjgPHZR5zII1EMvkfNfAHlMnp4JcAFZe7HVFoLzzyiWIWcid9dAA==
altf4arnold commented 8 months ago

I just tried it out. Problem still exists.

Havint the entire field in a string would already be a big improvement.