#!/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
You are not allowed to view links.
You are not allowed to view links.
Register or Login or You are not allowed to view links.
Register or Login
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