přihlásit se
k47.cz
se skytými titulkami

Nette@home

autor: kaja47 - © - publikováno: 31. prosince 2009 1:41 - sekce obsah » nezařazeno #2091
štítky: , a
Tento článek obsahuje zhruba 400 slov a jeho přečtení Vám zabere 2 až 4 minuty
Nette@home

Napadlo mě, že bych mohl najít všechny .cz domény na nichž běží běží weby poháněné frameworkem Nette. Ten nápad mi připadal dostatečně zbytečný a tak nic nebránilo realizaci.

Plán akce byl následující:

  1. Ze nějakých stránek jsem s pomocí utilitky Curl a seznamu proxy serverů zkopíroval jejich databázi .cz domén. Ti chytráci měli nastavený limit požadavků, které můžou pocházet z jedné IP adresy. Nejspíš aby jim někdo nevykrádal stránky. Takhle se jim podaří útočníky nejevýš lehce zpomalit.
  2. Pak jsem v Geditu pomocí daru přítele Regexe vyextrahoval samotná url. Mimochodem: Gedit má tak žalostně pomalou funkci najdi a nahraď, že jsem se dokonce odhodlal podívat do zdrojáků, kde je zakopaný pes. Našel jsem příčinu, ale jelikož je to C a používají se tam nějaké funkce GTK+, ve kterém se skoro vůbec nevyznám, nechal jsem to plavat. Zas tak často to nevyužiju.
  3. Následoval cyklický dvoj-chvat Curl -I -m 10 "$url" >>headers, kterým jsem načítal a ukládal jednotlivé hlavičky, případně ještě sledoval redirecty a ukládal hlavičky těchto přesměrování (ukázalo se, že mnoho webů se takhle schovávalo).
  4. V tu chvíli už byl potřeba jenom čas. Hodně času. Zatracená kvanta času. Bylo mi jasné, že poslat skoro sto padesát tisíc HTTP požadavků bude trvat dlouho. Přesto jsem byl překvapený. Skript běžel víc jak 30 hodin v kuse. Pravda, mohl jsem spustit několik jakoby-vláken, ale zas tak jsem se s tím nechtěl párat.

Výsledky jsou následující:

  • Prohledal jsem 115204 .cz domén.
  • Následoval jsem 31324 redirectů.
  • Našel jsem 62 domén s webovou aplikací poháněnou Nette (resp. vracejících HTTP hlavičku X-Powered-By: Nette Framework), což znamená každá 1858.

Výherci jsou následující:

  • absolvent.cz
  • absolventi.cz
  • ak-luzova.cz
  • alpingroup.cz
  • arakolin.cz
  • arakolin.cz
  • autohobby.cz
  • autohobby.cz
  • bomba.cz
  • brejla.cz
  • codeware.cz
  • cokolada.cz
  • danceperfect.cz
  • dcd.cz
  • ddmp6.cz
  • dianthe.cz
  • doucovani.cz
  • drevospektrum.cz
  • elephant-traffic.com
  • filadelfia.cz
  • gepard-mb.cz
  • goldway.cz
  • grantis.cz
  • jillylenau.cz
  • jozak.cz
  • kameny.cz
  • k47.cz
  • lesoservis.cz
  • maxon.cz
  • mesec.cz
  • mhdfoto.cz
  • mojeterasa.cz
  • nakole.cz
  • n-joy.cz
  • noa.cz
  • opalka.cz
  • peach.cz
  • plynovespotre­bice.cz
  • potrva.cz
  • praktika.cz
  • prodejzajezdu.cz
  • raport.cz
  • raport.cz
  • rcsoft.cz
  • romania.cz
  • root.cz
  • rsdevelopment.cz
  • rykala.cz
  • semerad-rally.cz
  • smsmania.cz
  • spminstrument.cz
  • svetskrini.cz
  • swallow.cz
  • upcr.cz
  • vitalia.cz
  • wdk.cz
  • zofinka.cz
  • zsnovolisenska.cz

Doufám, že při příštím měření najdu aspoň desetkrát více domén se srdcem Nette.


může vás taká zajímat:

komentáře RSS

2 komentáře a můžete napsat další
Ondřej Mirtes
25. února 2010 23:52 #768
Ondřej Mirtes píše…

Vtip je v tom, že jich je 10× víc :D

Tvůj skript asi započítá jen ty domény, kde neprobíhá přesměrování na verzi s www. (či jinou subdoménu), např. tam nevidím ani jeden svůj web :)

kaja47
26. února 2010 15:13 #771
kaja47 píše…

[768] Problém je hlavně v tom, že jsem bral nějaký seznam, kde ani zdaleka nebyly všechny cz domény.

Komentář bude formátován pomocí Texy! syntaxe.
Např: **tučný text**, *kurzíva*, "text odkazu":adresa.
Na ostatní komentáře můžete odkazovat pomocí [čísla komentáře].

Napište komentář!

 

o autorovi:

Kaja47 Jmenuji se K., v síti také známý jako kaja47 - tak trochu spisovatel, trochu programátor, trochu webař, ateista, milovník divné hudby atd atd.
mail:
jabber: kaja47@jabbim.cz
homepage: k47.cz
twitter: kaja47

výhružky

Jakékoliv užití obsahu, včetně převzetí článků nebo jejich částí, je bez předchozího písemného svolení autora zakázáno.

další projekty

wyhledawacz fel.log stalkr vtipy.k47.cz k47.shop Zkracovač adres stripbot

živě z twitteru

ಠ_ಠ ... ಠ_ಠ ... ಠ_ಠ ... ಠ_ಠ ... ಠ_ಠ ... ಠ_ಠ ... ಠ_ಠ
Proč mi nikdo neřekl, že Pozvakowski znějí tak zatraceně epicky http://www.youtube.com/watch?v=zY1PtK-x7rw
RT @imatrix Námořnictvo Spojených státu amerických zkouší laserové střílny http://is.gd/dQN6L
@kneza Takže teď už víš, kdo skoupil všechno evropské kakao. :)
Johnny Lee: Wii Remote hacks http://u.k47.cz/9j #TED

K. K. na Twitteru
Cenzuruje váš poskytovatel připojení?

poslední články

Our Ceasing Voice - Passenger Killed in Hit and Run
hudební článek | 27. července 2010
Blogerská řetěžovka #7linkscz
interní článek | 26. července 2010
Příliš mnoho informací
| 16. července 2010
669.318
| 19. června 2010
669.317
| 19. června 2010
Dissapeared
grafika | 16. června 2010
get_calling_class() pro PHP 5.2
programování | 13. června 2010
Čtyři zajímavé TED-talky
| 4. června 2010

poslední komentáře

Příliš mnoho informací
kaja47 | 21. července 2010
Příliš mnoho informací
Klíště | 21. července 2010
Příliš mnoho informací
kaja47 | 20. července 2010
Příliš mnoho informací
Klíště | 16. července 2010
Primer - fascince filmem
Tombuben | 29. června 2010
Primer - fascince filmem
kaja47 | 29. června 2010
Primer - fascince filmem
Tombuben | 28. června 2010

největší kecalové

helbion helbion
Radar Radar

K47i © 2002 - 2010 K. aka Kaja47