En İyi Sorular
Zaman Çizelgesi
Sohbet
Bakış Açıları

Scapy

Python tabanlı etkileşimli ağ paketi değiştirme programı ve kütüphanesi Vikipedi'den, özgür ansiklopediden

Scapy
Remove ads

Scapy, bilgisayar ağları[2][3] için bir paket manipülasyon aracıdır, orijinal olarak Philippe Biondi tarafından Python dilinde yazılmıştır. Ağ paketlerini taklit edebilir veya kodlarını çözebilir, bunları ağa gönderebilir, yakalayabilir ve istekler ile yanıtları eşleştirebilir. Ayrıca tarama, ağ yolu izleme, sondajlama, birim testleri, saldırılar ve ağ keşfi gibi görevleri de yerine getirebilir.

Pratik Bilgiler Yazar, Geliştirici ...

Scapy, Wireshark'ın bir görüntüleme ve yakalama GUI'si sağlamasına benzer bir şekilde libpcap veya yerel ham soketlere bir Python arayüzü sağlar. Paket enjeksiyonunu, özel paket formatlarını ve komut dosyasını destekleyerek farklılık gösterir. Yalnızca komut satırı aracı olmasına rağmen, görselleştirme sağlamak için Wireshark, grafikler sağlamak için GnuPlot, etkileşimli görüntüleme için graphviz veya VPython gibi bir dizi başka programla arayüz oluşturabilir.

Scapy, 2.4.0'dan başlayarak Python 2.7 ve 3.4+'yı desteklemektedir. Eski, bağımsız ve bakımı yapılmayan bir çatal olan "scapy3k" (şimdi Kamene olarak yeniden adlandırılmaktadır) ile karıştırılmamalıdır.

Scapy'nin ayırt edici bir özelliği, birkaç satır kodla çeşitli görevlere uyum sağlama yeteneğidir ve geliştiricilerine göre, hping, nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f gibi yardımcı programların yerini alabilir.[4]

Scapy'nin ağ arayüzlerine erişmesi gerektiğinden, süper kullanıcı ayrıcalıklarıyla çalıştırılması gerekmektedir.[5]

Remove ads

Kaynakça

Konuyla ilgili okumalar

Dış bağlantılar

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads