Добрый день господа.
Я самоучка, пытаюсь научиться информационной безопасности(взлому). Учусь я по ютуб каналу
.
и вот в линуксе в VB я написал код на питоне, который сканирует сеть(eth0) и там я нашел 3 айпишника: 10.0.2.2(это роутер). 10.0.2.3, 10.0.2.4. и все.
Моя цель была найти ip моей хост машины(192.168.56.1) , и атаковать спуфингом.
сканировал сеть и своим кодом , и установленными программами в кали.
#!/usr/bin/env python3.10
import scapy.all as scapy
request = scapy.ARP()
def scan(ip):
arp_request = scapy.ARP(pdst=ip)
broadcast = scapy.Ether(dst="ff:ff:ff:ff:ff:ff")
arp_request_broadcast = broadcast/arp_request
answered_list = scapy.srp(arp_request_broadcast, timeout=1, verbose = False)[0]
clients_list = []
for element in answered_list:
client_dict = {"ip": element[1].psrc, "mac": element[1].hwsrc}
clients_list.append(client_dict)
return (clients_list)
def print_result(results_list):
print("IP\t\t\tMAC Address\n-----------------------------------------------")
for client in results_list:
print(client["ip"] + "\t\t" + client["mac"])
scan_result = scan("10.0.2.2/24")
print_result(scan_result)
Прошу ботинками не кидаться я новичок в этом деле
Я самоучка, пытаюсь научиться информационной безопасности(взлому). Учусь я по ютуб каналу
и вот в линуксе в VB я написал код на питоне, который сканирует сеть(eth0) и там я нашел 3 айпишника: 10.0.2.2(это роутер). 10.0.2.3, 10.0.2.4. и все.
Моя цель была найти ip моей хост машины(192.168.56.1) , и атаковать спуфингом.
сканировал сеть и своим кодом , и установленными программами в кали.
#!/usr/bin/env python3.10
import scapy.all as scapy
request = scapy.ARP()
def scan(ip):
arp_request = scapy.ARP(pdst=ip)
broadcast = scapy.Ether(dst="ff:ff:ff:ff:ff:ff")
arp_request_broadcast = broadcast/arp_request
answered_list = scapy.srp(arp_request_broadcast, timeout=1, verbose = False)[0]
clients_list = []
for element in answered_list:
client_dict = {"ip": element[1].psrc, "mac": element[1].hwsrc}
clients_list.append(client_dict)
return (clients_list)
def print_result(results_list):
print("IP\t\t\tMAC Address\n-----------------------------------------------")
for client in results_list:
print(client["ip"] + "\t\t" + client["mac"])
scan_result = scan("10.0.2.2/24")
print_result(scan_result)
Прошу ботинками не кидаться я новичок в этом деле