| Autor | Zpráva | ||
|---|---|---|---|
| SeparateSK Profil |
#1 · Zasláno: 6. 1. 2012, 15:53:18 · Upravil/a: SeparateSK
Dobrý deň, v php je takýto cyklus:
for($i='a';$i<='zz';$i++) echo $i." <br>"; //vypise vsetky moznosti znakov od A po Z : a , b ,c ,d ... aa,ab,ac...za,zb...zz Dá sa to nejak ??? |
||
| Str4wberry Profil |
#2 · Zasláno: 6. 1. 2012, 16:07:44
V tom cyklu můžeš kombinovat i písmena a čísla, tak by se možná dalo dospět ke kýženému výsledku.
Mimochodem, k čemu to potřebuješ? |
||
| SeparateSK Profil |
#3 · Zasláno: 6. 1. 2012, 16:46:27
no a k comu inemu by to bolo ako odhalit nieco zasifrovane v md5 alebo sha1
ved heslo je len kombinacia pismen a cisel. a este k tomu robim vyhladavac,a tento vyhladavac nacita stranku z cyklu. ak existuje zisti popis ,nadpis a keywords + zapise to do db, ak nie tak nic neurobi :D |
||
| Alphard Profil |
#4 · Zasláno: 6. 1. 2012, 17:20:14
Permutace z pole znaků jde vytvořit pomocí http://php.vrana.cz/permutace.php
Spočítal jste si, kolik toho musíte vygenerovat pro prolomení (najití kolizního klíče) třeba jen 6 znakového hesla? (26+26+10)^6 |
||
| snake.aas Profil |
#5 · Zasláno: 7. 1. 2012, 08:31:32
SeparateSK:
Opravdu si myslíte, že kdyby to bylo tak jednoduché, tak už to někdo dávno nevymyslel? Když už, tak php rozhodně není nejvhodnější programovací nástroj pro hledání kolizního klíče. Je pomalé, a je tu spousta omezení ze strany serveru (maximální doba běhu skriptu, paměť,...) Navíc na internetu už existují databáze (žádné prolamovače a podobné nesmysly, ale opravdu pouze databáze) jak MD5 tak SHA1 hesel... Takže nevidím důvod znovuvynalézat kolo (navíc, když opravdu dobrá databáze potřebuje veliké úložiště a dost strojového času na její vytvoření). Nejvíc mě ovšem zaráží k čemu to v domácích podmínkách potřebujete... |
||
|
Časová prodleva: 14 let
|
|||
0