Update network scan
This commit is contained in:
parent
4890661532
commit
cb7b2c2e13
@ -8,6 +8,9 @@ import argparse
|
|||||||
|
|
||||||
|
|
||||||
def get_arguments():
|
def get_arguments():
|
||||||
|
"""
|
||||||
|
Obtiene los argumentos de la línea de comandos
|
||||||
|
"""
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description='Escaner de red ARP')
|
parser = argparse.ArgumentParser(description='Escaner de red ARP')
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
@ -21,6 +24,9 @@ def get_arguments():
|
|||||||
|
|
||||||
|
|
||||||
def scan(ip):
|
def scan(ip):
|
||||||
|
"""
|
||||||
|
Escanea la red en busca de hosts
|
||||||
|
"""
|
||||||
|
|
||||||
arp_packet = scapy.ARP(pdst=ip)
|
arp_packet = scapy.ARP(pdst=ip)
|
||||||
broadcast_packet = scapy.Ether(dst='ff:ff:ff:ff:ff:ff')
|
broadcast_packet = scapy.Ether(dst='ff:ff:ff:ff:ff:ff')
|
||||||
@ -34,6 +40,9 @@ def scan(ip):
|
|||||||
print(response)
|
print(response)
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
"""
|
||||||
|
Función principal
|
||||||
|
"""
|
||||||
|
|
||||||
target = get_arguments()
|
target = get_arguments()
|
||||||
scan(target)
|
scan(target)
|
||||||
|
Loading…
Reference in New Issue
Block a user