blackhole6 - başvuru kılavuzu, seçenekler, komut örnekleri


İSİM

blackhole6 - IPv6 kara deliklerini bulmak için bir araç

ÖZET

blackhole6 DESTINATION  [PARAMETERS ]

TANIM

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
trace-do8-tcp trace-do8-icmp trace-do256-tcp trace-do256-icmp

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.

trace-hbh8-tcp trace-hbh8-icmp trace-hbh256-tcp trace-hbh256-icmp

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.

trace-fh256-tcp trace-fh256-icmp

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.

trace-do8-tcp-stdin trace-do8-icmp-stdin trace-do256-tcp-stdin trace-do256-icmp-stdin

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:

trace-hbh8-tcp-stdin trace-hbh8-icmp-stdin trace-hbh256-tcp-stdin trace-hbh256-icmp-stdin

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:

trace-fh256-tcp-stdin trace-fh256-icmp-stdin

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:

-h , --help

scan6 aracı için yardım bilgilerini yazdırın.

ÖRNEKLER

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).

YAZAR

script6 aracı ve ilgili kılavuz sayfaları, SI6 Networks için Fernando Gont tarafından hazırlanmıştır.

TELİF HAKKI

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ı adresinde mevcuttur.