Linuxでこのブルートフォーススクリプトを試してください。逆引きDNSルックアップ(IPごとに1つの名前)を使用するため、仮想ホストを見つけることができません(1つのIPで複数の名前がある場合)。
vi /tmp/dnsscan.sh
iと入力して、これを貼り付けます。
#!/bin/bash
IPPFX=$1
for i in `seq 1 255` ; do LIST="$LIST ${IPPFX}.$i" ; done
for i in $LIST ; do
ENTRY="`host $i`"
[ $? -ne 0 ] && continue
ENTRY=`echo "$ENTRY" l sed -e 's/.* //' -e 's/\.$//'`
echo -e "$i\t$ENTRY"
done
次に[Esc]:wqと入力して実行します
chmod 777 /tmp/dnsscan.sh
次に:
/tmp/dnsscan.sh your.ipv4.address
your.ipv4.addressを最後のオクテットなしのIPv4に 置き換えてください!
たとえば、http://www.wikipedia.orgの次のIPアドレスは208.80.152 .201 なので、これを実行する必要があります。
/tmp/dnsscan.sh 208.80.152
結果は次のようになります。
208.80.152.1 vrrp-gw-100.wikimedia.org
208.80.152.2 rr.pmtpa.wikimedia.org
208.80.152.3 upload.pmtpa.wikimedia.org
208.80.152.5 m.pmtpa.wikimedia.org
208.80.152.6 owa.wikimedia.org
208.80.152.7 payments.wikimedia.org
208.80.152.10 lvs-svc-test.wikimedia.org
... so on
仮想ホストを見つける必要がある場合は、実際の IPで Bing.comを試してください。
例: http://www.bing.com/search?q=**IP:208.80.152.201