Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » cVas 03:33
 » Fox 02:28
 » Carduin 02:05
 » bmiluch 01:14
 » Martens 01:09
 » wrrr 00:55
 » abes99 00:49
 » Fl@sh 00:48
 » Bonifacyz 00:43
 » skalak23 00:22
 » DJopek 00:18
 » Ramol 23:42

 Dzisiaj przeczytano
 10023 postów,
 wczoraj 72839

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

Mam taki problem, ze potrzebuje utworzyc wszystkie mozliwe kombinacje kilku wyrazow, ale , kubazzz 19/05/06 17:14
z pewnymi warunkami.
problem jest taki, ze zapomnialem hasla do pliku rar.
pamietam z jakiego zakresu slow je utworzylem i jakie znaki dodalem, ale pamietam tez ze specjalnie je skomplikwoalem.
wiem ze ma okolo 15 znakow, sa 2-3 slowa [ale nie jestem pewien ktore i czy sa wielka litera pisane] oraz wiem ze na koncu lub poczatku jest cyfra + znak specjalny lub jakos tak.

zrobilem cos takiego [przyklad]:
1) slowa - koza samochód dom KOZA SAMOCHÓD DOM Koza Samochód Dom
2) cyfra - 4
3) znak - &

Tylko, ze warunki sa takie - cyfra i znak moga sie powtarzac [max 2 razy], moga byc obok siebie, moga byc na poczatku i na koncu, moga byc miedzy wyrazami, ale nie przecinaja ich.
Wyrazy sie nie powtarzaja, ale nie wiem w jakiej kolejnosci sa, jaka jest kombinacja wielkosci liter.

Przykladowo moze to wyglada tak:
4&KOZAsamochód
&Samochód4Koza
&Koza&samochód4
itd.

kurcze to jest pomysl na ciekawy algorytm.
dorwalem program advanced rar password recovery, ale on a) nie ma takiej mozliwosci, b) robi 8-10 hasel na sekunde.

Zrobiłem własny charset, ale wyszlo i tak tyle kombinacji ze robil by to rok. ale to bylo na brutala;) wiec powstawala masa kombinacji ktorych na pewno nie ma.

Ja mam jakies umiejetnosci programistyczne w turbo pascalu, ale kurcze nie umialbym chyba juz takiego algorytmu zrobic co by sprawnie wygenerowal to [mialbym problem z tymi powtorkami, a operacje sa stringach, ja juz duzo zapomnialem]
Bo pomyslalem, ze z tych warunkow co dalem to bedzie moze kilkaset albo moze max kilka tysiecy kombinacji, powstanie slownik i pojdzie to jakos. na pewno nie bedzie to 15 trylionow kombinacji.

Pytanie moje
- czy ktos ma jakis pomysl jak to moge sam szybko zrobic?
- Czy ktos zna narzedzie lamiace hasla wlasnie z jakiejs puli podanych slow?
- czy moze ktos chcialbym sie podjac wyzwania i jesli powysze jest niemozliwe to zrobilby na szybko jakis taki algorytm? [pewno nie jest to trudne dla kogos obcykanego, pweno da sie w byle visual basicu napisac], najlepiej zeby bylo w pewnym zakresie uniwersalne.
- ewentualnie jakies podpowiedzi co bym sam wykombinowal cos.

SM-S908

  1. w sumie to mozna to jeszcze bardziej ograniczyc , kubazzz 19/05/06 17:29
    bo tak naprawde na raz wystepuje max 4 stringi i tylko 2 moga sie powtarzac.
    na pewno sa tylko 2 z 3 slow jednoczesnie, nie wiecej.
    na pewno jak jeden jest z duzej litery to drugi jest z malej.
    to juz potem mozna algorytm kilka razy puscic.

    kurde no trzeba miec talent, zeby wymyslic haslo ktore sie zapomni... wrr...

    SM-S908

    1. Zrób tak: , pachura 19/05/06 18:11
      1. Napisz sobie program generujący wszystkie możliwe hasła które mogłeś mieć - nie będzie tego chyba aż tak dużo. Przykładowy kod w PHP:

      $slowaiznaki = array("4", "&", "koza", "samochód", "dom", "KOZA", "SAMOCHÓD", "DOM", "Koza", "Samochód", "Dom");

      foreach ($slowaiznaki as $s1)
      foreach ($slowaiznaki as $s2)
      foreach ($slowaiznaki as $s3)
      foreach ($slowaiznaki as $s4)
      echo("$s1$s2$s3$s4\r\n");

      2. Wrzuć otrzymany plik jako słownik do Advanced RAR Recovery. Zapuść, TADA!

      PS. Oczywiście powyższy kod generuje wszystkie możliwe wariacje z powtórzeniami, ale jeśli Twoich słów nie będzie aż tak dużo, to dasz radę.

      1. dzieki , kubazzz 21/05/06 13:07
        wprawdzie sporo sie tego wygenerowalo, ale i tak nie sa to te gigazyliardy kombinacji:)

        SM-S908

      2. ale jest jedno ALE :) - jak zwiekszyc ilosc 'elementow'? on skleja teraz 4 kawalki tylko , kubazzz 21/05/06 14:08
        a obawiam sie ze moglo byc 5 lub 6 nawet.
        nie znam php w ogole, probowalem cos tam dopisac,ale nic nie wyszlo:D

        SM-S908

        1. juz wiem - niechcaco duze litery z malymi pomieszalem , kubazzz 21/05/06 16:17
          i nie dzialalo dlatego.

          SM-S908

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL