Klez Posted December 16, 2006 Report Posted December 16, 2006 Jā. tieši ar php palīdzību :) varbūt kādam ir kāda ideja kā to labāk paveikt. ir visi burti (mazie un lielie) un cipari. vaidzētu uzgenerēt visas iespējamās kombinācijas ... varbūt kāds ir kaut ko līdzīgu jau darījis. ja nu uz php šito darīt ir galīgi muļķīgi , tad pasakiet :) paldies P.S gribas core2dou patesteet zem linuxa :)
Grey_Wolf Posted December 16, 2006 Report Posted December 16, 2006 ko biji domaajis ar vissas iespejamaas kombinaacijas? domaats: AA AB AC ???
Klez Posted December 16, 2006 Author Report Posted December 16, 2006 (edited) aha, zinu ka traka ideja ... :) un to visu failā ieseivot .... ir doma ar 8 cikliem. mekleeju veel kaadu citu variantu. jau staigaaju pa googles ielaam :) Edited December 16, 2006 by Klez
Grey_Wolf Posted December 16, 2006 Report Posted December 16, 2006 naff ar 8 cikliem ja 2 simboli tad ar 2 ciklim ;) Vai domaaji visas iespeejaamas 8 ciparu kombinaacijas? bisk veelaak pameegjinaasu uzrakstiit ;) Taa saaciit jaasaka trenninja deelj ;)
Klez Posted December 16, 2006 Author Report Posted December 16, 2006 nu jaa. visas iespeejamaas 8 ciparu/burtu kombinaacijas ... :)
Grey_Wolf Posted December 16, 2006 Report Posted December 16, 2006 (edited) vispaar skjiet kaa tur nevajag 8 ciklus ;) manupraat stipri mazaak.. (jo neticu ka atkariiba no prasiito simbolu skaita vajag tikpat ciklus ;) ) Vispaar pameklee mat vienaadojumus/algoritmus par Kombinatoriku ;) Domaaju ka atradiisi gatavu algoritmu , atliks tik pielaagot PHP ;) Edit: pameklee pie C++ to buus stipri vieglaak pielaagot prieksh PHP Edited December 16, 2006 by Grey_Wolf
Klez Posted December 16, 2006 Author Report Posted December 16, 2006 (edited) shitaads ir manaa smadzenju izpildiijumaa ... http://paste.php.lv/4870 mazs labojums 46 rindinja no fwrite($fh, "$somecontent\r"); uz fwrite($fh, "$somecontent".chr(10)); Edited December 16, 2006 by Klez
cilveks Posted December 16, 2006 Report Posted December 16, 2006 Ja gribi tikai dabuut shiis visas iespeejamaas kombinaacijas failaa, tad tam jau ir gatavas programmas, googlee uz atsleegvaardiem "generate rainbow table".
rob Posted December 16, 2006 Report Posted December 16, 2006 function randomkeys($length){ $pattern = "1234567890abcdefghijklmnopqrstuvwxyz"; for($i=0;$i<$length;$i++){ if(isset($key)) $key .= $pattern{rand(0,35)}; else $key = $pattern{rand(0,35)}; } return $key; }
bubu Posted December 16, 2006 Report Posted December 16, 2006 rob: tas neģenerēs visas iespējamās, bet gan randomā kautkādu kaudzi. Un kādus murgus jūs tur runājat.. cilveks: rainbow table, wtf? Vai tev ir kaut mazākā nojausma kā tiek konstruēta Rainbow table? Tieši konstruēta? Klez: Te tak vienkārša rekursija der, vai pat vienkāršāk: eklementārs cikls: <?php $visi = "abcdefgh"; // no kaa gjenereet, saraksti te visus burtus/ciparus $g = strlen($visi); $garums = 4; // kaadaa garumaa gjenereet tos stringus $data = ""; for ($i=0; $i<$garums; $i++) { $data .= $visi{0}; } while (true) { echo $data, "\n"; $p = $garums-1; while ($p>=0) { $i = strpos($visi, $data{$p}); if ($i == $g-1) { $data{$p} = $visi{0}; $p--; } else { $data{$p} = $visi{$i+1}; break; } } if ($p < 0) { break; } } ?> Un uz php šitādas lietas testēt, manuprāt ir muļķīgi. php interpretatora overheads ir pārāk liels. Tad jau daudz labāk rakstīt šito pašu iekš Pascal, C vai C++. Un vēlams izmantojot divus threadus, ja jau dual-kori gribi testēt.
Klez Posted December 20, 2006 Author Report Posted December 20, 2006 tnx bubu. meeginaashu kko sakodeet ieksh linux ... neesmu veel neko kodeejis. bet briivajaa briidii kko pagoogleeshu :)
bubu Posted December 20, 2006 Report Posted December 20, 2006 Kāda tur šķirba - windows/linux. Ja jau testu vienkāršu gribi, tad izmanto tikai standartbibliotēkas un programm, kur vien gribi.
Klez Posted December 20, 2006 Author Report Posted December 20, 2006 intreses peec linuxaa. viens uztaisiija ieksh C# ar tiem 8 cikliem. win nokaaraas...
bubu Posted December 20, 2006 Report Posted December 20, 2006 Ko nozīmē nokārās? Acīmredzot kļūdainu programmu tika uzrakstīta. Tur pat nekam nav kur nokārties.
Klez Posted December 20, 2006 Author Report Posted December 20, 2006 vinsh trakstiija taa kaa man tas php skripts, ar 8 cikliem. un ar striimaa paliidziibu raksta failaa. win nokaaraas ...
Recommended Posts