comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Anti ARP Poisoning

  • 0 Respuestas
  • 1567 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ProcessKill

  • *
  • Underc0der
  • Mensajes: 154
  • Actividad:
    0%
  • Reputación 0
  • Arriba los hackers de Argentina!
    • Ver Perfil
    • Email
« en: Febrero 24, 2010, 04:10:54 pm »
Código: Python
  1. #!/usr/bin/python
  2.  
  3. import sys, os, time, this
  4.  
  5.  
  6.  
  7. def AntiArp(Argument):
  8.  
  9.     print "Working ...nPress CTRL+C to Quit"
  10.  
  11.     while 1:
  12.  
  13.         f , a , b = open(Argument,'r') , 0 , 0
  14.  
  15.         for lines in f:
  16.  
  17.             a = a+1
  18.  
  19.         f.seek(0)
  20.  
  21.         while b < a :
  22.  
  23.             mot = f.readline().rstrip()
  24.  
  25.             d = mot.index(" ")
  26.  
  27.             f , e = mot[:d] , mot[d+1:]
  28.  
  29.             os.system("arp -d *")
  30.  
  31.             print "deleting arp table"
  32.  
  33.             cmd = "arp -s %s " %f  + e
  34.  
  35.             print cmd
  36.  
  37.             os.system(cmd)
  38.  
  39.             b+=1
  40.  
  41.             time.sleep(10)
  42.  
  43.  
  44.  
  45. try:
  46.  
  47.     if len(sys.argv) < 2:
  48.  
  49.        print "nUsage : %s <cache-file>" % sys.argv[0]
  50.  
  51.        print "<cache-file> where data is : x.x.x.x [MAC Address]"
  52.  
  53.     else:
  54.  
  55.         AntiArp(sys.argv[1])
  56.  
  57. except KeyboardInterrupt:
  58.  
  59.     print "Stopped"
« Última modificación: Mayo 03, 2014, 02:52:07 am por Flemon »

 

¿Te gustó el post? COMPARTILO!



Anti ARP Poisoning

Iniciado por @ed33x

Respuestas: 6
Vistas: 2451
Último mensaje Marzo 30, 2012, 12:59:49 am
por 5TU4RT