Un simple Script en python que nos cambiara la MAC Address de nuestro adaptador inalámbrico.
#!/usr/bin/env python
# macmod.py
# By: c0axr
# Generate and deploy a macmod spoofed mac address
# *** RUN WITH ROOT PRIVELAGES ***
import os, sys, random
class macmod(object):
def usage(self):
usage = ("""
.::
.::
.::: .:: .:: .:: .:::.::: .:: .:: .:: .::
.:: .: .:: .:: .:: .:: .:: .: .:: .:: .:: .:: .::
.:: .: .::.:: .:: .:: .:: .: .::.:: .::.: .::
.:: .: .::.:: .:: .:: .:: .: .:: .:: .:: .: .::
.::: .: .:: .:: .::: .:::.::: .: .:: .:: .:: .::
c0axr[at]hush[dot]com
MODES: wlan0 - WiFi Mac Address
eth0 - Ethernet Mac Address
USAGE: %s [MODE]\n""") % sys.argv[0]
print usage
def __init__(self):
mac = [ 0x00, 0x16, 0x3e,
random.randint(0x00, 0x7f),
random.randint(0x00, 0xff),
random.randint(0x00, 0xff) ]
self.address = ':'.join(map(lambda x: "%02x" % x, mac))
def eth0(self):
print "[*] Changing Mac Address to " + self.address
os.system('ifconfig eth0 down')
os.system('ifconfig eth0 hw ether ' + self.address)
os.system('ifconfig eth0 up')
def wlan0(self):
print "[*] Changing Mac Address to " + self.address
os.system('ip link set wlan0 down')
os.system('ip link set wlan0 addr ' + self.address)
os.system('ip link set wlan0 up')
if __name__ == '__main__':
macmod = macmod()
if len(sys.argv) != 2:
macmod.usage()
else:
mode = sys.argv[1]
functions = {'eth0':macmod.eth0, 'wlan0':macmod.wlan0}
if mode in functions:
functions[mode]()
else:
macmod.usage()
Gracias
solo una sugerencia
seria bueno desde ya poder separar en subforos cada lenguaje
me gusta esta seccion 8)
luego quiero hacer unos aportes por aca
SALUDOS