Dnsjit
- dnsjit.core.channel(3) Send data to another thread
- dnsjit.core.compat(3) Cross platform compatibility support
- dnsjit.core.file(3) OS file operations
- dnsjit.core.loader(3) Dynamic library loader
- dnsjit.core.log(3) Core logging facility
- dnsjit.core.object.dns.label(3) Container of a DNS label
- dnsjit.core.object.dns.q(3) Container of a DNS question
- dnsjit.core.object.dns.rr(3) Container of a DNS resource record
- dnsjit.core.object.dns(3) Container of a DNS message
- dnsjit.core.object.ether(3) Ether part of a packet
- dnsjit.core.object.gre(3) Generic Routing Encapsulation (GRE) part of a packet
- dnsjit.core.object.icmp(3) An ICMP packet
- dnsjit.core.object.icmp6(3) An ICMPv6 packet
- dnsjit.core.object.ieee802(3) IEEE802 part of a packet
- dnsjit.core.object.ip(3) An IP packet
- dnsjit.core.object.ip6(3) An IPv6 packet
- dnsjit.core.object.linuxsll(3) Linux cooked-mode capture (SLL) part of a packet
- dnsjit.core.object.loop(3) OpenBSD loopback encapsulation (loop) part of a packet
- dnsjit.core.object.null(3) BSD loopback encapsulation (null) part of a packet
- dnsjit.core.object.payload(3) Application data payload
- dnsjit.core.object.pcap(3) Container of a packet found in a PCAP
- dnsjit.core.object.tcp(3) A TCP segment header
- dnsjit.core.object.udp(3) A UDP datagram header
- dnsjit.core.object(3) Base object that is passed between receiver and receivee
- dnsjit.core.objects(3) Easy way to import all objects
- dnsjit.core.producer(3) Producer interfaces
- dnsjit.core.receiver(3) Receiver interfaces
- dnsjit.core.thread(3) POSIX thread with separate Lua state
- dnsjit.core.timespec(3) Non-system depended time specification structure definition
- dnsjit.core(3) Core modules for dnsjit
- dnsjit.filter.copy(3) Creates a copy of an object chain with selected object types.
- dnsjit.filter.ipsplit(3) Pass objects to receivers based on the source IP address
- dnsjit.filter.layer(3) Parse the ether/IP stack
- dnsjit.filter.split(3) Passthrough to other receivers in various ways
- dnsjit.filter.timing(3) Filter to pass objects to the next receiver based on timing between packets
- dnsjit.filter(3) Filter/processing modules for dnsjit
- dnsjit.input.fpcap(3) Read input from a PCAP file using fopen()
- dnsjit.input.mmpcap(3) Read input from a PCAP file using mmap()
- dnsjit.input.pcap(3) Read input from an interface or PCAP file using libpcap
- dnsjit.input.zero(3) Dummy layer to example.input.zero
- dnsjit.input.zpcap(3) Read input from a PCAP file that is compressed
- dnsjit.input(3) Input modules for dnsjit
- dnsjit.lib.base64url(3) Utility library to convert data to base64url format
- dnsjit.lib.clock(3) Clock and time functions
- dnsjit.lib.getopt(3) Parse and handle arguments
- dnsjit.lib.ip(3) IP address utility library
- dnsjit.lib.parseconf(3) Parse simple config files
- dnsjit.lib.trie.iter(3) Iterator of the trie.
- dnsjit.lib.trie.node(3) Node of trie, which contains the value and key.
- dnsjit.lib.trie(3) Prefix-tree data structure which addresses values by strings or byte arrays
- dnsjit.lib(3) Various Lua libraries or C library bindings
- dnsjit.output.dnscli(3) DNS aware UDP/TCP/TLS client
- dnsjit.output.null(3) Dummy layer to example.output.null
- dnsjit.output.pcap(3) Output to a PCAP using libpcap
- dnsjit.output.respdiff(3) Output to respdiff LMDB
- dnsjit.output.tcpcli(3) Simple, length aware, TCP client
- dnsjit.output.tlscli(3) Simple TLS client
- dnsjit.output.udpcli(3) Simple and dumb UDP DNS client
- dnsjit.output(3) Output modules for dnsjit
- dnsjit(1) DNS engine based around LuaJIT for capturing, parsing, replaying and statistics gathering