Jump to content

sulea

Active Members
  • Posts

    323
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by sulea

  1. e bine ca te straduiesti, dar mai ai de invatat. e bine sa pui un breakpoint la functia de check a serialului deoarece poate fi apelata din mai multe parti .text:0040A309 call sub_403090 ; este din nou apelata .text:0040A30E cmp al, bl ; al trebuie sa fie diferit de bl. .text:0040A30E ; mai precis al trebuie sa fie 1 .text:0040A30E ; (bl e mereu 0) .text:0040A310 mov byte ptr [esp+48h+var_4], 1 .text:0040A315 setnz cl ; daca al diferit de bl, setam cl la 1 (inregistrat), .text:0040A315 ; altfel il setam la 0 (neinregistrat) .text:0040A318 mov [esi+44h], cl ; memoram statusul inregistrat sau ne chestia de mai sus se petrece la inceputul programului. deci de fiecare data cand programul porneste, se face un check al serialului. dar de unde este serialul citit? din registru, bineinteles. registru pe care tu ai uitat sa-l iei in calcul, si care este updatat cu serialul imediat dupa ce se face check la serial (din casuta de inregistrare) registru: SOFTWARE\Microsoft\Windows\VSCAP tot romaneste gandesc si eu si te sfatuiesc sa intorci 1 de fiecare data in acea functie de serial check asta daca nu doresti sa realizezi un keygen apropo, sunt pt deschiderea unei sectiuni de cracking
  2. c-d d-b a-d c-a d-c c-b a-d b-a d-c a-d d-b a-d d-c c-a d-c b-d d-a adica 10 0 3 4 10 4 3 0 6 4 3 4 9 4 0 4 9 4 4 0 9 7 1 0 5 7 1 4 10 2 1 4 10 2 5 0 6 2 5 4 6 6 5 0 2 6 5 4 2 6 7 2 9 6 0 2 9 6 2 0 9 2 2 4 10 2 2 3 sper sa nu fi gresit la transcriere mai bine nu cred ca se poate ies din competitia 'laborator' pt ca imi solicita prea mult timp succes participantilor
  3. sunt curios daca solutiile vor trece prin punctele a b c d 5 6 6 0 (la pasul n-3) sau a b c d 9 6 2 0 (la pasul n-2 sau n-3) sau mai concret daca exista vreo solutie care sa nu treaca prin pasii de mai sus)
  4. b-c a-b c-a d-a b-d b-c d-b a-d d-b b-a adica 3 3 4 4 0 6 4 4 4 6 0 4 8 6 0 0 8 2 0 4 8 0 2 4 8 4 2 0 4 4 2 4 4 7 2 1 10 1 2 1
  5. referitor la challengeurile pe care le posteaza hertz numite 'laborator', propun ca informaticienii sa faca un backtracking sa afle toate posibilitatile de a ajunge la rezultatul dorit. ca date de intrare avem nr fiole, cantitatea de inceput per fiecare fiola, cant. maxima pt fiecare fiola, si rezultatul la care trebuie sa se ajunga per fiola. conditia este sa nu existe vreun pas duplicat (adica sa avem toate fiolele cu aceiasi cantitate pe care le-au detinut la un pas anterior)
  6. d-a c-b d-c a-b b-d c-b a-c d-a adica 3 0 4 6 3 4 0 6 3 4 5 1 1 6 5 1 1 0 5 7 1 5 0 7 0 5 1 7 3 5 1 4
  7. felicitari y4b3 !, solutiile sunt mult mai multe, dar keygenul tau furnizeaza 1000 solutii ceea ce este mai mult decat suficient. inca o data felicitari ! pt ceilalti: poate incercam si niste solutii care nu incep cu 1 ?
  8. doar pt phantomas90: nu era necesar atat de mult copy/paste! nu am vrut sa te sicanez, nici sa ma dau grandoman. eu doar am vrut sa atrag atentia si sa demonstrez (vezi exemplul din postul meu anterior) ca instructiunea ret poate avea si o alta intrebuintare decat a 'reveni dintr-o functie'. si in acest scop am explicat pe intelesul tuturor zic eu, ce se intampla cand instructiunea ret este executata. de asemenea am spus ca ceea ce ai postat tu este corect, dar daca doresti sa aprofundezi poti citi ce am scris. nici eu nu fac asm, insa in reversing vei gasi des formularea "push adresa; ret" si ma gandeam sa dau o mana de ajutor
  9. felicitari phantomas90 pt post am postat si eu niste challengeuri si chiar as vrea sa arunci un ochi peste ele cand ai timp liber. nu sunt dificile am citit in trecere descrierea instructiunilor asm, as vrea sa mentionez si eu un mic amanunt: pt incepatori este oarecum corecta formularea, insa daca vrei sa aprofundezi: instructiunea 'ret' va muta executia programului la adresa care se afla in varful stivei, incrementand stiva cu 4 (executa un pop). mutarea executiei programului se face printr-un saritura neconditionata ex: suntem la locatia de memorie 401000 401000: push 402000 ret in exemplul de mai sus dupa executarea instructiunii 'ret' vom fi la 402000 (eip=402000) inaintea executarii instructiunii 'ret' in varful stivei se afla 402000, deci instructiunea ret va face un pop la varful stivei, si va muta executia programului la acea adresa care se afla in varful stivei printr-o saritura neconditionata iar instructiunea 'call' va urca pe stiva adresa de cod a urmatoarei instructiuni (care urmeaza dupa instructiunea call) decrementand stiva cu 4 (face un push), si va muta executia programului la adresa pe care o primeste ca argument (call 40888999) printr-o saritura neconditionata
  10. aplicatia instalous instalata pe iphone merge siteul instal0us.com vad ca a fost inchis cu ceva timp in urma poti incerca apptrackr pt orice aplicatie ce tine de iphone
  11. bigt: la scoala se facea pascal nu pt a scoate programatori in pascal. la scoala te invata METODE de programare, ALGORITMI, cum sa structurezi un program. a fost ales pascalul deoarece are o sintaxa foarte usor solubila de catre elevi. in plus poti folosi limbajul pascal in programe delphi. acum am impresia ca se invata c la liceu. daca inveti un elev de liceu 2 limbaje de programare, il zapacesti mai rau de cum e. cat despre securitate, cel putin cat timp eram eu la liceu, nu are cine sa te invete. nu prea exista profesori in securitate. dar exista profesoare meseriase in excel/word sau powerpoint care dau note proaste ca nu sti sa spatiezi randurile la 098098098 cm o idee ar fi sa se faca clase separate pe diferite domenii de activitate: programare, design, web, securitate etc. asa elevii ar putea alege de la inceput pe ce sa mearga mai departe. dar asa ceva nu va fi posibil niciodata. si stii de ce? pt ca la noi 'informatica' inseamna exclusiv programare (si lucrul in word/excel/powerpoint)
  12. nytro ti-am trimis si eu un pm
  13. aaa1 scuza-ma ca ma bag in discutie in necunostinta de cauza, dar daca cunosti victima cat de cat, de ce nu incerci tu singur un social - poate dura cateva luni-, iar cand crezi ca victima pune botul, trimite-i loggerul sau ratul sau mai stiu eu ce nu cred ca te poate ajuta cineva dandu-le doar id contului de yahoo. asta in cazul in care victima e destul de isteata sa nu accepte mailuri de la necunoscuti ar trebui sa sti cate ceva despre ea, ce pasiuni are, ce siteuri frecventeaza, ce ar fi dispusa sa downloadeze bafta celui care incearca
  14. trebuie sa gasesti o combinatie de nume/parola valida foarte foarte usor. edit: primul care face un keygen primeste o invitatie pe filelist
  15. un keygen-me foarte foarte dragut si usor in acelasi timp solutii acceptate: atat keygen cat si user/parola individuale sper sa va placa download: zuper mario.rar cifratorul este primul care furnizeaza o combinatie user/parola
  16. felicitari ! ai studiat programul pt a explica in ce consta, sau doar ai introdus numere random? astept si alte solutii
  17. un alt challenge: ajuta-l pe batman sa-l prinda pe riddler. se accepta solutii singuratice, dar e de preferabil un keygen download: riddler2.rar
  18. chiar nimeni? hai sa va dau un indiciu: length(parola)<=5
  19. total eronat. totusi sunt curios cum ar arata un patch pt asa ceva.. mai incercati
  20. in masm dar cand vrei sa afli limbajul in care a fost compilat un program, ai la dispozitie peid: PEiD
  21. nu stiu exact in ce categorie intra challengeul meu. aveti mai jos programul. trebuie sa introduceti parola corecta pt a avea access distractie placuta riddler.rar deocamdata doar slick a gasit parola. felicitarile de rigoare cifratorul a gasit si el parola. felicitari !!
  22. programul este compilat de tine? imi poti face si mie o licenta pt 1-2 zile?
  23. in primul rand nu mai merge linkul din primul post am cautat de am innebunit pana am gasit versiunea 3.6.3 crackuita a keyloggerului dar nu pot sa-l inregistrez. imi apare eroarea: <<could not connect to server authentification server failed or too busy>> download: ardamax3.6.3silent.rar
×
×
  • Create New...