blackhole6 - IPv6 kara deliklerini bulmak için bir araç
blackhole6 DESTINATION [PARAMETERS ]
blackhole6, IPv6 kara deliklerini izole etmek için bir araçtır.
SCRIPTS
get-mx
Bu betik başka argüman almaz ve aşağıdaki gibi çalışır:
Araç, alan adlarını standart girdiden (satır başına birer) okur ve karşılık gelen alan için MX'i alır.
İlk boş olmayan karakterin sayı işareti (#) olduğu satırların yorum içerdiği kabul edilir ve bu nedenle dikkate alınmaz.
Ortaya çıkan çıktının formatı şöyledir:
# DOMAIN_NAME (CANONIC_NAME) MX_RECORD_1 MX_RECORD_2
alın
Bu betik başka argüman almaz ve aşağıdaki gibi çalışır:
Araç, standart girdiden (satır başına birer) alan adlarını okur ve karşılık gelen etki alanı için NS kayıtlarını alır.
İlk boş olmayan karakterin sayı işareti (#) olduğu satırların yorum içerdiği kabul edilir ve bu nedenle dikkate alınmaz.
Ortaya çıkan çıktının formatı şöyledir:
# DOMAIN_NAME (CANONIC_NAME) MX_RECORD_1 MX_RECORD_2
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, TCP veya ICMPv6 yükleri ve 8 veya 256 baytlık bir Hedef Seçenekleri Başlığı içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir.
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, TCP veya ICMPv6 yükleri ve 8 veya 256 baytlık Hop-by-Hop Seçenekler Başlığı içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir.
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, yaklaşık 256 baytlık IPv6 parçalarıyla sonuçlanan TCP veya ICMPv6 yükleri içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir.
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, TCP veya ICMPv6 yükleri ve 8 veya 256 baytlık bir Hedef Seçenekleri Başlığı içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir. Bu araçlar standart girişten her satıra bir IPv6 adresi okur ve bu adreslerin her biri için bilgiler aşağıdaki sözdizimiyle yazdırılır:
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, TCP veya ICMPv6 yükleri ve 8 veya 256 baytlık Hop-by-Hop Seçenekler Başlığı içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir. Bu araçlar standart girişten her satıra bir IPv6 adresi okur ve bu adreslerin her biri için bilgiler aşağıdaki sözdizimiyle yazdırılır:
Bu betiklerin amacı, IPv6 Uzantı Başlıklarını kullanan ağ paketlerinin nereye bırakıldığı hakkında bilgi almaktır. Yolu, yaklaşık 256 baytlık IPv6 parçalarıyla sonuçlanan TCP veya ICMPv6 yükleri içeren IPv6 paketleri ile test ederler. Araç, elde edilen sonuçlara dayanarak, paket düşüşlerine neden olan sistemin ne olduğunu anlayabilir. Bu araçlar standart girişten her satıra bir IPv6 adresi okur ve bu adreslerin her biri için bilgiler aşağıdaki sözdizimiyle yazdırılır:
scan6 aracı için yardım bilgilerini yazdırın.
Aşağıdaki bölümler, script6 aracının tipik kullanım örneklerini göstermektedir.
1. Örnek
scan6 -i eth0 -L -e -v
"eth0" ("-i" seçeneği) arayüzünü kullanarak yerel ağda ("-L" seçeneği) ana bilgisayar taraması gerçekleştirin. 10xxxxxx (varsayılan) türünde hem ICMPv6 yankı isteklerini hem de tanınmayan IPv6 seçeneklerini kullanın. Bağlantı-bağlantı katmanı adreslerini IPv6 adresleriyle birlikte yazdırın ("-e" seçeneği). Ayrıntılı olun ("-v" seçeneği).
2. Örnek
scan6 -d 2001:db8::/64 --tgt-virtual-machines all --ipv4-host 10.10.10.0/24
2001:db8::/64 önekindeki sanal makineleri (hem VirtualBox hem de vmware) tarayın. Ana bilgisayar sistemi tarafından kullanılan IPv4 öneki hakkındaki ek bilgiler, arama alanını azaltmak için kullanılır.
Örnek 3
scan6 -d 2001:db8::/64 --tgt-ipv4-embedded ipv4-32 --ipv4-host 10.10.10.0/24
IPv4 ön eki 10.10.10.0/24'ü (32 bit kodlama ile) içeren 2001:db8::/64 ağının IPv6 adreslerini tarayın.
Örnek 4
scan6 -d 2001:db8:0-500:0-1000
2001:db8::/64 ağının IPv6 adreslerini tarayın, sırasıyla 0-500 ve 0-1000 aralığında adreslerin en düşük iki 16 bit kelimesini değiştirin.
Örnek 5
scan6 -d fc00::/64 --tgt-vendor 'Dell Inc' -p tcp
fc00::/64 hedef ön ekinde "Dell Inc" tarafından üretilen ağ cihazlarını tarayın. Araç, araştırma paketleri olarak (varsayılan ICMPv6 yankı istekleri yerine) TCP segmentlerini kullanır.
Örnek 6
scan6 -i eth0 -L -S 66:55:44:33:22:11 -p unrec -P global -v
Yerel ağda ana bilgisayar taraması ("-L" seçeneği) gerçekleştirmek için "eth0" arayüzünü ("-i" seçeneği) kullanın. Ethernet Kaynak Adresi "66:55:44:33:22:11" ("-S" seçeneği) olarak ayarlanmıştır. Araştırma paketleri, 10xxxxxx ("-p" seçeneği) türünde tanınmayan seçeneklere sahip IPv6 paketleri olacaktır. Araç yalnızca IPv6 genel adreslerini ("-P" seçeneği) yazdıracaktır. Araç ayrıntılı olacaktır.
Örnek #7
scan6 -d 2001:db8::/64 -w KNOWN_IIDS
Uzak ağ 2001:db8::/64'te KNOWN_IIDS dosyasında listelenen bir dizi bilinen ana bilgisayar için bir adres taraması gerçekleştirin. Hedef adresler, ağ ön eki 2001:db8::/64'ü KNOWN_IIDS dosyasındaki her bir adres fonunun arayüz kimlikleriyle birleştirerek elde ediliyor.
Örnek 8
scan6 -i eth0 -L -P global --print-unique -e
Yerel ağda ana bilgisayar taraması ("-L" seçeneği) gerçekleştirmek için "eth0" arayüzünü ("-i" seçeneği) kullanın. Yalnızca global tek noktaya yayın adreslerini ("-P" seçeneği) ve Ethernet adresi başına en fazla bir IPv6 adresi ("--benzersiz yazdır" seçeneği) yazdırın. Ethernet adresleri, karşılık gelen IPv6 adresi ("-e" seçeneği) ile birlikte yazdırılacaktır.
Örnek 9
scan6 -m knownprefixes.txt -w knowniids.txt -l -z 60 -t -v
'knownprefixes.txt' dosyasında bulunan IPv6 öneklerinden ve 'knowniids.txt' dosyasında bulunan Arayüz Kimliklerinden (IID'ler) hedef listesini oluşturun. Hedefleri periyodik olarak yoklayın ("-l" seçeneği) ve her yinelemeden sonra 60 saniye uyuyun ("-z" seçeneği). Her canlı düğümün IPv6 adresi boyunca bir zaman damgası yazdırın ("-t" seçeneği). Ayrıntılı olun ("-v" seçeneği).
script6 aracı ve ilgili kılavuz sayfaları, SI6 Networks
Telif Hakkı (c) 2014-2015 Fernando Gont.
GNU Özgür Belgeleme Lisansı, Sürüm 1.3 veya Özgür Yazılım Vakfı tarafından yayınlanan herhangi bir sonraki sürümün koşulları altında bu belgeyi kopyalamak, dağıtmak ve/veya değiştirmek için izin verilir; Değişmeyen Bölümler, Ön Kapak Metinleri ve Arka Kapak Metinleri olmadan. Lisansın bir kopyası