Predchádzajúce upozornenie: Môže dôjsť k podhodnocovaniu metódy (teda v prípade zlého charakteru)
No, používame www.wooyun.org ako príklad.
Po prvé, zo stránky, kde bola www.wooyun.org služba viackrát zavesená, je vidieť, že Wooyun používa Baiduovu CDN službu, a z Wooyunovho prípadu zraniteľnosti vieme tiež, že Wooyun používa službu Ucloudu, a môžeme odvážne predpokladať, že IP adresa Wooyunovho servera je v Číne.
0x1. Získajte CN IP
Získajte IP priradenú ázijskému regiónu z APNIC a filtrujte IP CN.
Wget ftp://ftp.apnic.net/public/apnic/stats/apnic/delegated-apnic-latest
http://eric-zhang.googlecode.com/svn/trunk/code/bash/iproute2/ip/cnip.txt
0x2. Skenovanie portu
Použite zmap na skenovanie 80 IP portov pre všetky CN.
No, na VPS mi to trvá asi 20 minút, takže najprv choď na kávu:)
0x3. Zober transparent
Použite zmapov banner-grab na scrapovanie bannerov hostov s 80 otvorenými portmi
V http-req Host zapisuje www.wooyun.org a používa ulimit na úpravu maximálneho počtu súborových deskriptorov na väčšiu hodnotu,
Priame skenovanie:
No, tu, keďže www.wooyun.org sa otvára dosť pomaly, nastavte časový limit pripojenia a čítanie na 30 sekúnd, počas ktorých môžete ísť na film.
0x4. Spracovanie dát
Použite kľúčové slovo "80 sekúnd" na jednoduché filtrovanie získaných dát
Týchto 400+ serverov možno všeobecne rozdeliť do troch typov:
* Baidu CDN server
* HTTP proxy server
* www.wooyun.com server
Môžeš spraviť ďalší banner na týchto 400+ serveroch, nenastavuj Hostiteľa, filtruj chybové stránky baidu cdn, prázdne stránky, časové limity a iné neprehľadné stránky, a potom dostaneš výsledok, išiel som sa opýtať príslušnej osoby www.wooyun.org skutočnú IP adresu a naozaj, :)
Celkový čas bol asi dve hodiny.
0x5. Hypotéza
Testovacie servery niektorých spoločností sú umiestnené na verejnej sieti a zvyčajne je prístupný len k hostiteľovi, takže...
0x6. Ďakujem
Hmm, táto téma je len domnienka, keď som videl, ako niekto nastavuje nejakého nevysvetliteľného hostiteľa na mojom vps honeypot. ďakujem
|