From 4754ed45b607e82450a5e31fea1da3ba61433b04 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Mar 2021 08:54:12 +0100 Subject: Adding upstream version 1.1.0+debian. Signed-off-by: Daniel Baumann --- examples/readme.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 examples/readme.lua (limited to 'examples/readme.lua') diff --git a/examples/readme.lua b/examples/readme.lua new file mode 100755 index 0000000..dc6de89 --- /dev/null +++ b/examples/readme.lua @@ -0,0 +1,20 @@ +#!/usr/bin/env dnsjit +require("dnsjit.core.objects") +local input = require("dnsjit.input.pcap").new() +local layer = require("dnsjit.filter.layer").new() +local dns = require("dnsjit.core.object.dns").new() + +input:open_offline(arg[2]) +layer:producer(input) +local producer, ctx = layer:produce() + +while true do + local object = producer(ctx) + if object == nil then break end + if object:type() == "payload" then + dns.obj_prev = object + if dns:parse_header() == 0 then + print(dns.id) + end + end +end -- cgit v1.2.3