All:
Here is a pure python implementation of a Dnstap consumer designed to
work with Python 3:
https://github.com/m3047/shodohflo
Implementations of Frame Streams and Protobuf:
https://github.com/m3047/shodohflo/tree/master/shodohflo
While the implementations of Frame Streams and Protobuf on their own
have no dependencies outside of the standard libraries,
shodohflo.protobuf.dnstap does have a dependency on dnspython.
Sample application:
https://github.com/m3047/shodohflo/blob/master/examples/tap_example.py
The sample program has no dependencies beyond those required by the
modules above (dnspython).
If the output of the sample program and the protobuf implementation
itself look a bit Scapy-like, that's because I originally implemented it
as a Scapy dissector several years ago. Unlike Scapy, this software is
released under an Apache license.
--
Fred Morris
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users