Flubber Posted January 8, 2012 Report Posted January 8, 2012 (edited) Obiectiv:Gaseste algoritmul de care se foloseste keygen-ul din arhiva (vezi mai jos link-ul pentru download) pentru a genera serial key-ul.Scuzati ca este scris in limba engleza (m-am gandit ca poate va fi de folos si altora).Download:http://www.multiupload.com/G047WV76P0Nu sunt restrictii, puteti folosi orice.Rezolvarile prin PM ce se vor anunta aici (dupa o perioada), inclusiv numele celor ce au rezolvat-o (daca se doreste).Cine a rezolvat competitia?Ura! Mai multi, deci se pare ca a fost simplu si intuitiv (dupa cum spuneau si participantii).Lista este urmatoarea:HJOCONCEPT95xpaulx flux em Usr6SilviuSDS gotr00t Rezolvari:Ei bine, a venit vremea sa publicam rezolvarile!Practic sunt 2 cai (aratate de cei ce au rezolvat challenge-ul) de a ajunge la acelasi rezultat ca si keygen-ul.A. Prima evidentiata prin observatie: se ia valoarea ascii in decimal a primei litere din string si se inmulteste cu 2 adaugand string-ul 0 la sfarsit, in Python ar arata asa>>> a = "exemplu">>> str(ord(a[0])*2)+'0''2020'B. A doua (folosita si de keygen), ia prima litera din string, si ii inmulteste valoarea ascii in decimal cu 20:>>> str(ord(a[0])*20)'2020'Adaugare:Pentru A: nu am cautat toate caracterele din ASCII sa vad daca ar fi una ce valoarea ei in decimal inmultita cu 2 si adaugand la sfarsit '0', nu ar da aceeasi valoarea cu cea in keygen. Nu sunt sigur daca este posibil, dar ramane un dubiu. Pe mine m-a convins aceasta rezolvare.Sper ca v-a placut (desi a fost foarte usor); scopul era sa introduc cateva tool-uri pentru practica. Decompilarea keygen-ului foarte simplu cu VBDecompiler Lite, iar pe baza indiciilor gasite in raportul respectiv, ingineria inversa fie cu Olly,IDA etcetera. Edited January 9, 2012 by Flubber anunt rezolvari Quote
flux Posted January 8, 2012 Report Posted January 8, 2012 MEGAUPLOAD - The leading online storage and file delivery service Quote
Flubber Posted January 9, 2012 Author Report Posted January 9, 2012 Vor urma si altele din ce in ce mai grele, introducand noi tool-uri.Hint: Pentru cei ce nu reusesc sa faca progres (??), aveti aici un decompiler pentru Visual Basic (5.0/6.0) gratuit. Quote
SilviuSDS Posted January 9, 2012 Report Posted January 9, 2012 ...Hint: Pentru cei ce nu reusesc sa faca progres (??), aveti aici un decompiler pentru Visual Basic (5.0/6.0) gratuit.Nu cred ca este nevoie de decompilare sau de dezasamblare. Intai uitati-va atent la elementele variabile si constante din serialele generate. Eu am gasit solutia dupa ce am generat maxim 10 seriale folosind nume asemanatoare.Ai PM si de la mine plus keygen.Multiupload.com - upload your files to multiple file hosting sites! Quote
HJOCONCEPT95 Posted January 9, 2012 Report Posted January 9, 2012 Nu cred ca este nevoie de decompilare sau de dezasamblare. Intai uitati-va atent la elementele variabile si constante din serialele generate. Eu am gasit solutia dupa ce am generat maxim 10 seriale folosind nume asemanatoare.Ai PM si de la mine plus keygen.Multiupload.com - upload your files to multiple file hosting sites!Si eu tot asa am facut:)) Quote