BINDcaching转储文件格式parsing

我试图通过查看转储文件(由rndc dumpdb -cachedb生成的文件)来分析BINDcaching的内容。

 ; ; Start view _default ; ; ; Cache dump of view '_default' (cache _default) ; $DATE 20160606155942 ; authanswer . 35136 IN SOA a.root-servers.net. nstld.verisign-grs.com. ( 2016060501 1800 900 604800 86400) (snip) ; . SOA a.root-servers.net. nstld.verisign-grs.com. 2016060600 1800 900 04800 86400 ; . RRSIG SOA ... ; . NSEC aaa. NS SOA RRSIG NSEC DNSKEY ; . RRSIG NSEC ... ; academy. NSEC accenture. NS DS RRSIG NSEC ; academy. RRSIG NSEC ... ; authauthority acbjlfudoo. 2757 \-ANY ;-$NXDOMAIN ; glue arctic.ac. 76153 NS ns-de.1and1-dns.biz. 76153 NS ns-de.1and1-dns.org. 76153 NS ns-de.1and1-dns.com. 76153 NS ns-de.1and1-dns.de. ; glue google.ac. 6055 NS ns1.google.com. 6055 NS ns2.google.com. 6055 NS ns3.google.com. 6055 NS ns4.google.com. 

格式与区域文件相似。

我用dnspythonparsing它的成功有限,但是这需要删除所有否定caching项( \-ANYlogging)和$DATE语句。 性能也似乎是一个问题,因为这些文件往往是相当大的。

有没有工具/脚本来处理这些文件?