Hogyan építsünk jelszó listát.

április 13th, 2011 | 0 Comments | Utiles

Ha valaki egy igazán nagy jelszólistát szeretne építeni akkor először el kezd keresgélni már kész listák után mint pl: Torrent vagy Inside PRO Word List ezeket valamilyen formában rendszerezi majd rádöbben, hogy az a sok sok GB kb 300 milió szót jelent csak, valamint nincsenek benne magyar karakterek valamint magyar szleng szavak mint pl kocsog és társai.

Ekkor el kezd gondolkozni valamiféle megoldáson, hogy az internetről talán valamilyen formában be lehetne ezeket a szavakat gyűjteni és belekezd valamiféle robotot és HTML parsert írni vagy éppen keresni, de a megoldás viszonylag egyszerű :

WGET + WYD

Oldal(ak) létöltése wget segítségével:

$ wget -r -m -e robots=off --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16" --html-extension http://index.hu/

Itt az “-e robots=off” kapcsoló kikapcsolja a robots.txt korlátozásait a user-agent magáért beszél a “-r” kapcsoló a rekurzivitást míg a “-m” a tükrözést jelöli
–html-extension
meg html kiterjesztéssé alakítja pl az odalakat pl az index.php?id=12, index.php?id=12.html lesz.

Egyes weboldalak kitiltanak, ha túl sok forgalmat / lekérdezést generálsz ilyenkor jól jöhet a –wait illetve a –limit-rate kapcsoló előbbivel a lekérdezések közti időt utóbbival meg a maximális letöltési sebességet állíthatjuk be pl:

--limit-rate=20k --wait=2

Bővebb infó a wget-ről : Wget Arguments / Wget Manual

Ami-után letöltöttük a teljes weboldalt (vagy annak egy részét ) kapuk egy könyvtárat, ahol a fileok találhatóak p index.hu/ nincs más dolgunk mint ebből a sok sok html oldalból egy listát készítenünk és itt jön jól a perl nyelv hiszen ez a nyelv erre lett kitalálva, de mint már annyi mindent az informatikában valaki írt már egy remek parsert perlben ami nem csak html-t hanem sima txt fileokat .rtf .doc .pdf dokumentumokat sőt akár mp3 fileok ID3 tagjét is képes egyszerű listává alakítani és a neve WYD (Who’s Your Daddy Password Profile)

Letőltés : http://www.remote-exploit.org/wp-content/uploads/2010/01/wyd-0.2.tar.gz

Ahhoz, hogy tudjunk DOC ODT PDF stb fileokat is kezelni vele szükség van néhány kiegészítőre, ubuntu alatt pl:

# apt-get install catdoc pdftk jhead mp3info libopenoffice-oodoc-perl libtext-pdf-perl xpdf binutils

A WYD használata nagyon egyszerű ha a korábbi példánál maradunk akkor valahogyan így nézne ki:

 ./wyd.pl  -v -n -f -o /home/user/test.txt  /home/user/index.hu/

A “-o” a kimenetet jelöli a többit meg a ./wyd.pl -help parancs segítségével magunk is kideríthetjük.
Tipp: Rengeteg ebook / PDF dokumentumot lehet találni az interneten ezeknek nagy hasznukat vehetjük, pl:
http://torrentz.eu/search?f=pdf+ebook

Leave a Comment