Přidat aktualitu mezi oblíbenéZasílat nové komentáře e-mailem Password recovery s vyuzitim GPU

Ruská spoločnosť Elcomsoft oznámila vyvinutie softvéru, ktorý dokáže využívať výpočtový výkon moderných grafických kariet od Nvidie a dosiahnuť výrazne vyšší výkon oproti moderným procesorom.Podľa spoločnosti s GPU G80 v bežných grafických kartách dokáže zrýchliť napríklad crackovanie Windows Vista hesla o dĺžke osem malých alebo veľkých znakov až 25-násobne, s lacnou 150 dolárovou kartou 20-násobne.Nájdenie takéhoto hesla útokom hrubou silou sa tak skráti približne z dvoch mesiacov na modernom PC s dvojjadrovým procesorom na 3 až 5 dní.technologia je zatial implementovana v produkte Elcomsoft Distributed Password Recovery - edpr.html

Předmět Autor Datum
Proč bych měl zjišťovat heslo do Windows několik dnů s využitím GPU, když jej můžu mít zjištěné za p…
Jan Fiala 27.10.2007 14:32
Jan Fiala
pokial viem, tak soft, ktory by to zvladol za par sekund neexistuje
mkmt 27.10.2007 15:09
mkmt
Ale existuje, osobne jsem jej zkousel. Dokonce je to OpenSource :-P
Jan Fiala 27.10.2007 15:28
Jan Fiala
trochu sa orientujem v password recovery nastrojoch a som si isty, ze ziadny z komercnych alebo free…
mkmt 27.10.2007 15:37
mkmt
JaFi má rád duhu... ;-)
host 27.10.2007 15:50
host
ani s tabulkami, keby sa ti ich podarilo nejako ziskat by to nebolo take rychle napr. tabulky 1-7 zn…
mkmt 27.10.2007 15:56
mkmt
Takze jsem testoval. 6-místné (pouze čísla) - 3s 8-místné (velká, malá písmena, čísla) - 36s Program…
Jan Fiala 27.10.2007 17:12
Jan Fiala
ophcrack velmi dobre poznam, standardne obsahuje rainbow tables pre LM hash, tabulky pre NTLM hash s…
mkmt 27.10.2007 17:52
mkmt
Mas pravdu, standardne je pouze s LM hash tabulkami.
Jan Fiala 27.10.2007 19:00
Jan Fiala
ono je na celom zaujimave hlavne toto: In February 2007, NVIDIA®, the worldwide leader in programma…
mkmt 27.10.2007 19:16
mkmt
Ja jsem cekal, ze se pujde touhle cestou, ale necekal jsem, ze to pujde takhle pomalu, hodne trvalo…
AZOR 28.10.2007 02:32
AZOR
S tabulkami jsi schopny zjistit alphanumericke heslo do delky 14 znaku vecelku rychle, z bootovaciho…
Jan Fiala 28.10.2007 06:38
Jan Fiala
Zdravim, dost ma to prekvapilo - ze je aj tato oblast - tak lahko zranitelna aj pri dost dlhom hash…
Karol 28.10.2007 13:08
Karol
ano, kolizie hashov su mozne avsak to co popisujes zatial nikdo nedokazal, keby sa to niekomu podari…
mkmt 28.10.2007 13:18
mkmt
diky za odpoved, bohuzial, este sa mame na co "tesit" ;-) 2) mozno existuju vhodne tipy, ake pisat…
Karol 28.10.2007 13:35
Karol
2) mozno existuju vhodne tipy, ake pisat hesla, aby to bolo co najprobl. desifrovatelne, aj napriek…
mkmt 28.10.2007 14:00
mkmt
Tipy vyplivaji z toho co jsou ty kolize - nema cenu psat delsi heslo nez je hashovani, pak to zaruce…
AZOR 28.10.2007 14:05
AZOR
Ano ,to ze budes mit 30ti znakove heslo na 128bitovém hashovani je preurceno k tomu, aby byla nalez…
AZOR 28.10.2007 14:01
AZOR
-diky obidvom za odborne a napriek tomu zrozumitelne odpovede :beer: -tiez mi je viacmenej jasne, z…
Karol 28.10.2007 15:41
Karol
Ja vetsinou pouzivam bezpecna hesla (ne vsude :-) ) Takze me tyto nastroje netrapi. Ale jsem prekvap…
AZOR 28.10.2007 14:13
AZOR
vsetko zalezi na implementacii, v pripade, ze je pouzity LM hash, tak bezpecne heslo prakticky neexi…
mkmt 28.10.2007 14:18
mkmt
Prosim ta o pomoc napis mi na facebook jozef bikar je to dvolezite dakujem
hi 15.09.2010 11:02
hi
Existuje. Myslím že se to jmenovalo ProductKey.exe nebo nějak tak
marekdrtic 27.10.2007 16:36
marekdrtic
mám dotaz...dá se takovýto program použít k prolomení hesla třeba na webu jako je rajce.net? poslední
7474 15.06.2012 04:09
7474
Dešifrování pomocí duhy moc nerozumím :-/ Dá se podobná/tatáž metoda použít např. u *rar či TrueCry…
L-Core 28.10.2007 12:12
L-Core
teoreticky by to malo byt mozne, avsak vzhladom k velkosti keyspace, by tabulky aj pre malu dlzku he…
mkmt 28.10.2007 13:12
mkmt

ono je na celom zaujimave hlavne toto:

In February 2007, NVIDIA®, the worldwide leader in programmable graphics processor technologies, launched CUDA, a C-Compiler and developer's kit that gives software developers access to the parallel processing power of the GPU through the standard language of C. NVIDIA® GPUs (GeForce® 8 and above) act as multiprocessors, with multiple registers and shared memory and cache.

Elcomsoft to ako jeden z prvych implementuje na zasadne zvysenie vypoctoveho vykonu svojich aplikacii.

Ja jsem cekal, ze se pujde touhle cestou, ale necekal jsem, ze to pujde takhle pomalu, hodne trvalo nez se tento nastroj obejevil. IMHO nemuzes strovant "rainbow table" s "brutal force", mozna je to rychlejsi na nejakem vzorku ale hash tabulky nejsou obecne. Z praktickeho hlediska souhlasim, nicmene tento GPU nastroj jde na to jinou metodou, ktere nevadi soleni pri hashovani apod ... imho nezatracovat 20x rychlejsi program existujici jinou metodou, ktera ma sve mouchy.

Hlavne by si lide meli uvedomit ze timto se stalo bezpecne heslo, takove ktere je o jeden znak dalsi nez "vcera" - 20x na GPU = rychlejši pri Trible Sli a "Quard" CrossFire (Crossfire na X2) tak 60x a to uz je skoro jeden ASCII znak (z tech co se normalne pouzivaj).

BTW: Matka mela jedoduche heslo _neco_ a rovnou jsem ji rekl, ze jeji jedoduche heslo je na prd a jedinej kdo se tam s tim heslem nemuze dostat je ona sama :-D, (CapsLocky,FNka,Shifty..)

S tabulkami jsi schopny zjistit alphanumericke heslo do delky 14 znaku vecelku rychle, z bootovaciho CD trva kompletni projeti tabulek do 1h a to se da zvladnout i bez vykradeni SAM.
Takze pokud chces bezpecne heslo, mělo by "zatím" stačit pouzivat diaritiku, která se nevyskytuje v US ASCII a delka kolem 8 znaků.

Zdravim,

dost ma to prekvapilo - ze je aj tato oblast - tak lahko zranitelna aj pri dost dlhom hashovanom hesle.

t.j. mal by som jednu otazku: Je mozne, ze sa budem namahat zbytocne pri vytvarani dlheho hesla, pretoze nejaky desif. nastroj prideli k hash cielu ine zdroj. heslo a aj tak sa prihlasi (je to mozne)

napr. vymyslim si 30 znakove heslo, z ktoreho vznikne nehaky hash.
a desifr. nastroj z daneho hash vyrobi napr. 14 znakove hoslo, ktore bude mat rovnaky hash ?
(a ja zbytcne stracam cas s 30 znakovym heslom ?)

t.j. je mozne, ze existuje pre 2 alebo viac roznych zdroj. hesiel, prave jeden cielovy Hash, aj ked si to autori Hash. algoritmov nechcu pripustit?

Sorry za nie uplne odbornu terminologiu, ale snad som to napisal aspon trochu zrozumitelne.

diky za odpoved,

bohuzial, este sa mame na co "tesit" ;-)

2) mozno existuju vhodne tipy, ake pisat hesla, aby to bolo co najprobl. desifrovatelne, aj napriek koliziam Hashov

3) nebolo by na case vymysliet-implementovat x-radovo lepsie hash-e (snad uz na nejakom byte nezalezi - nech uz nesetria byty ale nas)

dikes

2) mozno existuju vhodne tipy, ake pisat hesla, aby to bolo co najprobl. desifrovatelne, aj napriek koliziam Hashov

3) nebolo by na case vymysliet-implementovat x-radovo lepsie hash-e (snad uz na nejakom byte nezalezi - nech uz nesetria byty ale nas)

vsak su vymyslene aj implementovane

napr WinRAR od 2.9 ma AES (Rijndael) 128-bit, Brute Force uz na heslo 1-4 znakov, pri uvazovani vsetkych tlacitelnych znakov vychadza asi na 28 dni pri rychlosti 34 hesiel/s
t.j heslo nemusi byt extremne dlhe, staci ak obsahuje vhodne zvolene znaky

Tipy vyplivaji z toho co jsou ty kolize -
nema cenu psat delsi heslo nez je hashovani, pak to zarucene ma kolizi(kolize-bude jich hafo), ktera je kratsi nez original heslo. A pak musi byt heslo dostatecne dlouhe.

Dostatecne dlouhe hashovani se pouziva tam, kde je to nutne - banky:1024 či 2048. Algoritmy na to máme SHA-256 neni problem sehnat implemntaci v libovlném jazyce..a jine.. Ale zatim si lidi myslej,ze to tak nehori. To co psal JaFi je jen porovnani dvou hashu a pokud souhlasi, podivani se do sve tabulky, co je original (tabulky vznikly predpocitanim jednou). Tam se ceka, ze nebude nalezena kolize, ale originalni heslo.(i kdyz je mozne, ze to najde kolizni heslo). Nicmene i ty tabulky jsou NEUVERITELNE male, aby se dalo spohlehat na nalezeni kolize. (2na128- tedy "1000 TB" dat.JaFi ma jedno Cédéčko :-p)

Ano

,to ze budes mit 30ti znakove heslo na 128bitovém hashovani je preurceno k tomu, aby byla nalezeno kolizni heslo kolem 16 max17 znaku. (nepravdepodobne, ale muze to teoreticky kolidovat s 2znakým heslem.

Autori algoritmu o tom vedi, jinak to ani nejde-hash musi mit rozumnou delku (8-128znaku) a musi umet kodovat i GBtové soubory.Tudis tam ty kolize jsou,vzdy byly a budou:-)).Autori delaji jako ze tam nejsou, protoze nejsme schopni je nalézt. Nemam na to dostatecny vykon CPU a ted ani GPU.

Existuji dve ulohy:
a) Nalezeni dvou hesel/souboru/zdroju se stejným otiskem - slozitost 2na(N/2) tedy 2na64 u 128bit hashovani- Obcas jde ta funkce prolomit najit v ni system a slozitost klesne(pak je spatna a nemela by se dal pouzivat) jako to udela V.Klima s MD5.- Jde Treba vytvorit smlouvy jednu na 3000,druhou na 50000 se stejným otiskem. Problem je,ze smlouva musi byt na stejny hash "doplněna" -nejake znaky. Ale zarovan musi davat smysl...

b)ziskani z hashe heslo - slozitost 2naN-tedy 2na128 u 128bit hashovani. Toto zatim nejsme schopni realizovat a na tom vetsinou stoji. Obsac se najde nejakej hack funkce,kterej tvrdi,ze nasel system a ze umi najit heslo z hashe ve slozitosti 2na(N-neco). Ale zatim "neco" bylo male a pro prakticke duvody stale neuzitecne.(BTW: vypocet hesla z hashe najde NECO co odpovida hashy - tedy velmi nepravdepodobne, ze to bude original - tedy taky kolize)

-diky obidvom za odborne a napriek tomu zrozumitelne odpovede :beer:

-tiez mi je viacmenej jasne, ze ak je dlzka hash - kratka a konstantna, tak pre rozne dlhe zdroje musia existovat rovnake hash retazce, lebo keby nie, tak mame velmi efektny algoritmus kompresie :-D - co je nezmysel.

-myslel som len, ze pomoze byt trochu velkorisejsi k poctu bitov Hash a pripadne kombinacie viacerych vhodnych Hash algoritmov (vsak uz mame X-jadierok :-) )

tak nech sa tie jadierka nepouzivaju len na hackovanie, ale aj na lepsie zabezpecovanie.

inak poucne citanie.

teoreticky by to malo byt mozne, avsak vzhladom k velkosti keyspace, by tabulky aj pre malu dlzku hesla boli velmi velke, zatial som nezaregistroval, ze by to prakticky niekto skusal

naproti tomu v Word/Excel 97/2000 suboroch(tiez Word/Excel XP/2003, ak je pouzite Office 97/2000 kompatibilne kryptovanie), sa to prakticky pouziva
t.j. je mozne dekryptovat dokument bez ohladu na dlzku a komplexitu hesla, z dovodu pouzitia 40 bit kluca v RC4, v realne pouzitelnom case, pripadne takmer okamzite pomocou Rainbow tables

Zpět na aktuality Přidat komentář k aktualitě Nahoru