Jump to content

dranaxum

Active Members
  • Posts

    189
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by dranaxum

  1. Atat timp cat staff-ul nu a zis nimic inseamna ca totul e ok. Pana la urma tot userii de pe RST castiga fiindca daca nu ziceam nimic, poate nici nu se afla (chiar daca pe unii i-ar fi interesat). (tot pentru cei interesati: am postat si algoritmul pentru complexitate O(1).) Daca tu nu esti ajutat de acest algoritm, abtine-te fiindca RST, banuiesc, e o comunitate cu MULTI useri.
  2. Daca incerci sa ma scoti din sarite, nu iti iese. Daca incerci sa iti creezi o imagine proasta (dpdv comportamental) iti iese. Concluzie: tu ai de pierdut.
  3. gasiti rezolvarea pe hackpedia.
  4. Algoritmica e una dintre cele mai grele subdomenii ale ITului (if i my say so) nosferatu. Ce se invata in liceu (daca se invata) e doar o mica parte a ceea ce ar trebui sa stie un programator cu pretentii (nu unul de duzina, ca sunt multi). Lucrurile se complica si mai mult cand vine vorba de cercetare dar cred ca asta banuiesti. De ce e algoritmica foarte grea? Simplu, implica foarte multa matematica care stim cu totii ca e grea de la un nivel in sus (1+1 stim cu totii sa facem, banuiesc!). Pana si la invatarea bazelor algoritmicii te lovesti de formule pe care trebuie sa le gandesti la un nivel mai "adanc" decat superficial. Nu iti va preda nimeni in domeniul preuniversitar, in clasa, AVLuri, Red Black tree etc. Ca sa iti dai seama mai bine despre ce vorbesc: Thomas Cormen, Ronald Rivest, Charles Leiserson - Introducere in algoritmi (cred ca au fost ironici cei de la MIT cand au dat acest nume, cel putin daca vorbim de liceeni). Limbajele le inveti foarte repede in comparatie cu notiunile acestea pe care le capeti dupa ani intregi de studiu (avand o baza in matematica).
  5. Ma bucur ca acest concurs a ajuns si pe aici!
  6. Asta este alta poveste. Succes in dezvoltarea proiectului!
  7. Nu trebuie sa va ascundeti dupa fraze de genul: "zi tu daca esti atat de tare". Eu doar v-am zis niste anumiti pasi logici care apartin de pre productia unui proiect. In momentul in care VA raspundeti la acele intrebari cu succes, puteti porni la dezvoltarea proiectului. Nytro, idei originale apar dar ele nu se gasesc stand in fata monitorului. Trebuie sa privesti dintr-o cu totul alta perspectiva. Sper sa tineti cont de sfaturile astea deoarece nu cred ca e in interesul meu si al timpului meu sa "imi bat gura degeaba" si sa ma afisez pe un forum sa arat "cat de tare sunt".
  8. Ce ar aduce nou fata de Wireshark? De ce cineva ca si programator/casual user l-ar folosi? Daca il scrieti de la 0 si nici WinPcap nu folositi, de ce sa faceti asta? Site-urile zic eu ca sunt saturate de sniffere iar f multe sunt si open source! De ce ar lucra la un astfel de proiect o intreaga echipa? Cred ca astea sunt principalele intrebari cand va apucati de un proiect!
  9. temporary, putin mai tarziu. Acum am treaba!
  10. Nu ma intelegeti gresit dar, nu a specificat nimic despre asa ceva si daca eu ma uit pe cunostinte daca trece in dreptul C++ mediu/avansat, pai scuza-ma eu ma astept sa invat cunostinte cu adevarat medii/avansate iar STL spre exemplu ar trebui sa il cunoasca. Legat de criptografie: una e sa concepi tu ceva, si deci vorbim de avansati! Una e sa inveti ceva avand in spate cunostinte solide de matematica! Si nu, nu ma "iau de Hertz" pur si simplu as vrea sa isi arate mai pregnant cunostintele. Poate gresesc, poate nu.
  11. Ai o vaga idee in ce anume te bagi? La 16-17 ani ar trebui sa iti formezi bazele/aprofundezi. Abia daca ai timp sa scrii un articol dupa ce ai "scos" un algoritm mai nu stiu cum sau un concept mai interesant. Si chiar daca ai face asa ceva, una e sa promiti la una doua persoane, una e sa faci totul public: "come to me, i am good and i will help you!". In definitiv e timpul tau... Te-ai gandit la reversul medaliei si anume: nu poti face fata si ... poc! scade si reputatia si seriozitatea ca nu te poti tine de cuvant. Inca ceva, daca se inscrie unul care stie programare de crapa si vrea totusi sa il mai ajuti sa invete algoritmica la un nivel ultra avansat ca deh! e mai grea atunci... ce faci? (desi stiu ca nu se va intampla, dar am dat asta ca exemplu de caz POSIBIL). De ce zic asta? Daca ma uit pe cunostiintele pe care le ai... teoretic, ca si student la o facultate de matematica vreau sa fac o lucrare despre criptografie. Ma poti ajuta la 16-17 ani sa ma inveti criptanaliza diferentiala sa stiu si eu cum s-a spart DES? Sau... vreau sa invat C++ la nivel avansat! Ma poti ajuta sa invat sa scriu un proiect folosind MFC? Ma poti ajuta sa folosesc STL? Dar... sa inteleg standardele dupa care concep un cod in C++? PS: Eu as face lucrul asta contra cost sau as ajuta o persoana care stiu ca are potential/cunostiinte de medii si deci stiu ca nu imi irosesc timpul explicand backtracking ci explicand un arbore rosu-negru.
  12. http://support.microsoft.com/kb/145679
  13. Problema nu e asta ci ca il promovam. Nu numai noi ci si cei din afara deoarece doar cei care stiu ce e aia securitate si programare isi dau seama ce a facut si cum a facut. Masele nu inteleg asta si, ca rezultat, il idolatrizeaza.
  14. Ah la naiba, acum am vazut , ma refeream la programul postat prima data care facea bruteforce nu rainbow tables.
  15. Ma scuzi, e probabil ora de vina. Ma refeream la bruteforce la spargere nu la criptare. LE: Am editat!
  16. Pff e normal sa termine bruteforceul repede, dupa ce zici tu are 62 de caractere. Dupa o mica matematica iti dai seama ca pentru a sparge o parola de 10 caractere are nevoie de 62 la 10 cicluri ceea ce e mult mai rapid decat 2 la 80 (daca s-ar fi folosit absolut toate combinatiile binare).
  17. Pentru concursul celor de la NVIDIA? Daca da ar fi bine sa il redenumesti daca e facut de tine altfel s-ar putea sa nu intrii in concurs deoarece promovezi hackingul.
  18. Offtopic: E Dialing nu Dialling (vezi avatarul)
  19. Am zis eu ceva in legatura cu asta? Eu am explicat cum e cu algoritmii.
  20. Ciudat sa ii denumim ratati pe cei care gasesc solutii care pot fi foarte greu sparte. Algoritmii asimetrici (RSA, Eliptic Curve) sunt printre cei mai greu de spart algoritmi de criptare. Degeaba. Data Recovery se refera la a recupera datele sterse din sistem. Pe tine te intereseaza decriptarea datelor, lucru aproape imposibil de facut (vezi mai sus).
  21. Nu am zis ca nu trebuie sa plateasca. Doar am subliniat faptul ca aurul e meritul lui. Totusi cred ca se face o confuzie , la 22 de ani mi se pare ciudat sa fii olimpic.
  22. Mai ai putin si spui ca daca nu avea relatii nu lua aur la balcaniada. BOI 2007: http://boi2007.edu.md/index.php?option=com_content&task=view&id=27&Itemid=55 Lot 2007: http://infoarena.ro/forum/index.php?topic=1886.0 Nu vad ce e cu matematica?! (probabil presa ) Si inca ceva: cum are 22 de ani daca a participat la balcaniada si la lot?
  23. Ca sa faci un virus "aproape" indetectabil cauta documentatie despre virusii polimorfici.
  24. who is or thinks he is?
  25. Exista 2 metode viabile pentru a face asa ceva: pattern matching sau minutia (care este momentan standardul). Ambele algoritme insa necesita foarte foarte multa matematica si algoritmica: feature extraction, edge detection etc. In primul rand, de cate ori ti se intampla sa iti scanezi amprenta astfel incal fiecare pixel sa coincida, adica sa o suprapui perfect peste amprenta initiala ca sa poti compara ? Sau ce se intampla daca rezolutia ii diferita (presupunand ca vrei sa accesezi site-ul si de altundeva, nu doar de pe calculatorul tau)? Un soft care sa foloseasca recunoasterea formelor ca sa redimensioneaze si roteasca amprenta scanata astfel incat sa se suprapuna perfect peste cea salvata ar fi intradevar ceva foarte interesant si care ar face banii. Nu te poti baza pe asa ceva, trebuie sa gasesti in poza originala un centru de interes (daca folosesti pattern matching). Minutia insa nu merge pe ideea de a lua in considerare toata curba, ci doar anumite coordonate din poza amprentei (spre exemplu: bifurcatiile). PS: RSA (folosit de PGP) a fost spart prin Lenstra attack, din cate vad insa nu au fost facute publice detaliile despre atac. Mai nou exista Eliptic Curve pentru criptare pe baza de cheie publica.
×
×
  • Create New...