alexalghisi Posted May 1, 2012 Report Posted May 1, 2012 Un mic programel facut in intregime de mine . Momentan se bazeaza doar pe CPU , dar pe viitor sper sa reusesc sa il implementez si cu GPU.Descriere pe scurt : introduceti caracterele din care sa fie compuse parolele din lista , lungimea parolelor , si el le genereaza .Sursa: Ideone.com | Online C++ Compiler & Debugging ToolDownload : Download pwgen.exe for free on uploading.comVirus scan : https://www.virustotal.com/file/c5018939bbc636d33c34c0112b662ea2fe958a7929167153403fd4fc58a75932/analysis/1335868469/ 1 Quote
MARIUSCS Posted May 1, 2012 Report Posted May 1, 2012 Interesant...oarecumPacat ca fisierul creat nu se salveaza cu extensia .txt:) Quote
alexalghisi Posted May 1, 2012 Author Report Posted May 1, 2012 Pacat ca fisierul creat nu se salveaza cu extensia .txt:)trebuie sa scri la numele fisierului si .txt si se va crea in .txt Quote
dany_love Posted May 1, 2012 Report Posted May 1, 2012 este foarte bun programu...RESPECT...doar daca ar putea fi adaptat...sa poate crea lista de cuvinte intre anumite valori ca lungime...de exemplu...pasword lenght:1-6 sau ceva de genu...ar fi perfect...stima. Quote
nedo Posted May 1, 2012 Report Posted May 1, 2012 Am facut eu unul simplut, cu gui, uite aici. Poti sa iti selectezi propriul charset, poti selecta charseturi prestabilite, marimea. Totusi aveti grija ca dureaza destul de mult sa faca listele cu mai multe caractere. Quote
angelrusyan Posted May 1, 2012 Report Posted May 1, 2012 da dar face pass file prea mare ca sa fie pus intr-un brute Quote
nedo Posted May 1, 2012 Report Posted May 1, 2012 @ angelrusyan, ai dreptate, pai presupun ca asta se intampla deoarece se genereaza toate combinatiile de la aaaaa pana la zzzzz, iar asta presupune un numar foarte mare de pass-uri. Sunt si altfel salvate pass file-uri? Quote
alexalghisi Posted May 1, 2012 Author Report Posted May 1, 2012 este foarte bun programu...RESPECT...doar daca ar putea fi adaptat...sa poate crea lista de cuvinte intre anumite valori ca lungime...de exemplu...pasword lenght:1-6 sau ceva de genu...ar fi perfect...stima.asta este foarte simplu de facut , trebuie adaugat doar un simplu for , toata problema este spatiul pe care il va ocupa dictionarul de parle apoi Am facut eu unul simplut, cu gui, uite aici. Poti sa iti selectezi propriul charset, poti selecta charseturi prestabilite, marimea. Totusi aveti grija ca dureaza destul de mult sa faca listele cu mai multe caractere.Si al tau se bazeaza tot doar pe cpu nu ? Quote
nedo Posted May 1, 2012 Report Posted May 1, 2012 Da, si al meu e facut tot pe cpu, e foarte cpu intensiv, spre exemplu pe un dual core imi tine unul din core-uri in 100%, dar.. dupa cum am pus functia care genereaza de fapt pass-urile dupa mintea mea nu prea algoritmica cred ca o alta metoda mai eficienta nu am gasit.Pentru un viitor proiect: Cum ar trebui sa fie stocate pass-urile? Avand in vedere ca un pass file nu e decat o lista cu pass-uri fiecare pe linia lui? (cel putin pass file-urile pe care le-am vazut eu asa erau, daca sunt salvate si altfel te rog sa imi spui si sa vad, poate reusesc sa mai imbunatatesc proiectul Quote
alexalghisi Posted May 1, 2012 Author Report Posted May 1, 2012 Si al meu foloseste un core 100% , pentru ca nu prea vad ce se poate dualiza( sau ma rog .. pe 4 etc ) ideea e ca am vazut ceva la rainbow tables cum ca ar fi mai multe pe o linie si indexi si.. nush nu ma bag ca nu prea am habar cum sa treaba dar banuiesc ca ar ocupa la fel de mult spatiu din moment ce sunt la fel de multe caractere in fisier Quote
nedo Posted May 1, 2012 Report Posted May 1, 2012 s-ar putea dualiza, daca impart treaba inter 2 threaduri, la mine spre exemplu interfata e pe un thread, iar in al 2-lea thread se face munca pentru a nu se bloca gui-ul. Quote
alexbacosca1 Posted May 12, 2012 Report Posted May 12, 2012 acest program la ce este bun in principal adik poti afla parola cuiva cu el ? ca face f multe parola si trb sa le incerc pe fiecare sau sunt modalitati mai usoare Quote
DaLykes Posted May 13, 2012 Report Posted May 13, 2012 acest program la ce este bun in principal adik poti afla parola cuiva cu el ? ca face f multe parola si trb sa le incerc pe fiecare sau sunt modalitati mai usoareDa, SPARGI PAROLE YAHOO, e program de HACKERI AVANSATI, poti sparge parola la nasa, nu o furi, o spargi, asta inseamna ca esti HACKER, Caterinca :shi s-ar ptea sa yey ban, cont din nov 2011 shi doar 2 posturi, vuat da fak? shi apropo, atat de tampit eshti incat nu shtii ce inseamna un generator?"CATERINCA" am scris eu intetionat in acel hal, pentru ca unii oameni ca si alexbacosca nu inteleg romana daca le scrii corect, doar cu sh k q etc. Quote
buves181 Posted May 13, 2012 Report Posted May 13, 2012 nu se poate face sa se salveze in format .txt? Quote
alexalghisi Posted May 13, 2012 Author Report Posted May 13, 2012 ba da se poate , daca scri la numele fisierului .txt ... Quote
evade1n6 Posted May 14, 2012 Report Posted May 14, 2012 Treaba excelenta, de mult timp imi doream ceva de genul asta. Un mic comment legat de ultimele 2 posturi... pe un i7 2600k foloseste 12% din procesor si am observat ca folosesti doar un thread. O chestie extraordinara ar fi daca pe viitor il faci multi-threaded si sa ocupe ceva mai mult procesor... fiind CPU intensive, nu vad de ce nu as pune sistemul sa genereze un dictionar si sa il las in pace (sleep goes well with architecting )... as putea sa traiesc cu o ocupare de 85% pe 40-50 de threaduri.Inca o data, multumiri pentru tool. Quote