#!/usr/bin/python
import sys, os, time, this
def AntiArp(Argument):
print "Working ...nPress CTRL+C to Quit"
while 1:
f , a , b = open(Argument,'r') , 0 , 0
for lines in f:
a = a+1
f.seek(0)
while b < a :
mot = f.readline().rstrip()
d = mot.index(" ")
f , e = mot[:d] , mot[d+1:]
os.system("arp -d *")
print "deleting arp table"
cmd = "arp -s %s " %f + e
print cmd
os.system(cmd)
b+=1
time.sleep(10)
try:
if len(sys.argv) < 2:
print "nUsage : %s <cache-file>" % sys.argv[0]
print "<cache-file> where data is : x.x.x.x [MAC Address]"
else:
AntiArp(sys.argv[1])
except KeyboardInterrupt:
print "Stopped"
Como se usa, esta maravilla?
:P
No tienes permitido ver los links.
Registrarse o Entrar a mi cuenta
Como se usa, esta maravilla?
:P
Hay que compilarlo, esta hecho en Python.
En realidad solo hay que interpretarlo
Exacto ANTRAX, Python se distingue de otros lenguajes de programacion orientada a objetos, por que no hay necesidad de compilar codigo en python antes de ejecutarlo, razon que lo convierte en un lenguaje de script.
SALU2
yo sé que no necesita compilarlo, yo tengo instalado python y +O- programo en él, cuando preguntaba como se usa, no me refería a la parte de como hacia para ejecutarlo, sino, cuando lo ejecuté me dió error de MAC, algo así y me dice algo de un archivo, así que necesito saber es como le hago, que comandos hay que usar, si se hace por argumentos en la consola o como?
gracias
Podrias tomar un pantallazo del error que se te presenta y quizas te podamos ayudar mas facil fortil...!!!
SALU2