From 05ac5c1c7d6c4a18b388036726c7cbb6b05e98a1 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Thu, 26 Jun 2014 17:09:27 +0000 Subject: [PATCH] add hijack test --- regression-tests.recursor/config.sh | 30 +++++++++++++++++++ regression-tests.recursor/hijack-1/command | 5 ++++ .../hijack-1/description | 2 ++ .../hijack-1/expected_result | 6 ++++ 4 files changed, 43 insertions(+) create mode 100755 regression-tests.recursor/hijack-1/command create mode 100644 regression-tests.recursor/hijack-1/description create mode 100644 regression-tests.recursor/hijack-1/expected_result diff --git a/regression-tests.recursor/config.sh b/regression-tests.recursor/config.sh index decaa7194d..cfdcae436f 100755 --- a/regression-tests.recursor/config.sh +++ b/regression-tests.recursor/config.sh @@ -77,6 +77,10 @@ ghost.example.net. 3600 IN NS ns.ghost.example.net. ns.ghost.example.net. 3600 IN A $PREFIX.17 ford.example.net. 3600 IN NS ns.ford.example.net. ns.ford.example.net. 3600 IN A $PREFIX.12 +hijackme.example.net. 3600 IN NS ns.hijackme.example.net. +ns.hijackme.example.net. 3600 IN A $PREFIX.20 +hijacker.example.net. 3600 IN NS ns.hijacker.example.net. +ns.hijacker.example.net. 3600 IN A $PREFIX.21 EOF mkdir $PREFIX.11 @@ -298,6 +302,32 @@ function prequery ( dnspacket ) end EOF +### plain domain as target for hijacking +mkdir $PREFIX.20 +cat > $PREFIX.20/hijackme.example.net.zone < $PREFIX.21/hijacker.example.net.zone < $PREFIX.21/hijackme.example.net.zone < $dir/pdns.conf <