Jump to content

Nytro

Administrators
  • Posts

    18772
  • Joined

  • Last visited

  • Days Won

    729

Everything posted by Nytro

  1. Nytro

    wysiwyg

    "Momentan o sa imi dedic timpul scolii, sa recuperez timpul pierdut pe net" - Daca te lasai pentru altceva te credeam, dar pentru scoala? A, da, si eu am vrut sa ma retrag, de 2 ori chiar, dar am ajuns foarte usor la concluzia ca pot imparti timpul. Desigur, daca e sa aleg intre un biliard, un fotbal... si RST, e logic ce aleg. Viata de zi cu zi conteaza, dar in timpul liber, cand nu am ce face, de ce sa nu stau pe RST? "las' ca nytro cu ahead au grija de voi" - Fac si eu tot ce pot, mi-am facut o gramada de "fani". "Nu are rost sa mai investesti timp in ceva care moare pe zi ce trece." - Practic hackingul in general nu mai e ce era odata, cred ca toate forumurile de acest gen sunt in acest stadiu. Totusi se poate reveni la ce era odata. "Raman doar pe programare, php si vb" - Daca nu vrei ca in viitor sa fii programator, iti sugerez sa faci asta doar din placere, sa nu iti pierzi timpul. "La un moment dat or sa se retraga si ceilalti" - Doar nu o sa ma vezi pe aici la 40 de ani. "sa imi fac dusmani" - Nu cred ca iti poti face dusmani pe Internet, decat daca furi de la oameni cu influenta, mafie... "Ii sfatuiesc pe cei care practica frauda, trading ilegal etc. sa se potoleasca" - Din partea mea, cu toata stima pentru ei: _|_ "Nu va mai considerati hackeri, sunt decat cativa pe lumea asta." - Prima parte, true, cat despre cea de-a doua ar fi multe de zis. Teoretic sunt milioane de hackeri... Cel putin in sensul in care a ajuns sa insemne cuvantul "hacker". "ai puneti mana pe o carte ca nici nu stiti sa formulati o propozitie." - Aici ai dreptate, lumea nu mai citeste si citind posturile de pe net iti formezi propria limba romana, foarte proasta, deisgur.
  2. ZoneAlarm® Free Firewall Protect your PC with #1 Free Firewall ZoneAlarm Free Firewall blocks hackers from infiltrating your home PC by hiding your computer from unsolicited network traffic. By detecting and preventing intrusions, ZoneAlarm Free Firewall keeps your PC free from viruses that slow down performance, and spyware that steals your personal information, passwords, and financial data. • Essential firewall protection • Be invisible to others online • New interface makes it even easier—smaller size keeps it light Firewall Protection Easy-to-use firewall blocks hackers and other unknown threats. Systematically identifies hackers and blocks access attempts Automatically makes your computer invisible to anyone on the Internet Download:
  3. Windows 7 vine in Septembrie de Catalin Calciu | 26 februarie 2009 O ultima informatie din piata ne confirma intr-o foarte mare masura parerile pe care marea majoritate le impartim despre Windows 7. Informatia vine de la o persoana destul de avizata, de la presedintele companiei producatoare de calculatoare Compal, care a declarat intr-o sedinta cu investitorii ca primele PC-uri cu Windows 7 preinstalat vor ajunge pe piata la sfarsitul lunii septembrie a acestui an, sau cel tarziu in luna Octombrie. Aceasta informatie are toate sansele sa fie adevarata daca ne gandim ca in Aprilie Windows 7 va avea o versiune RC (release candidate) adica o versiune foarte apropiata de cea finala. Pe de alta parte Microsoft sustine in continuare ca va lansa urmatoarea editie de Windows la inceputul anului viitor, insa cel mai probabil sustin aceasta informatie pentru a nu fi prinsi pe picior gresit de vreo problema a ultimului sistem de operare. Tot in sensul lansarii cat mai grabnice a noului sistem de operare amintim si presiunea foarte mare asupra companiei Microsoft, pentru ca in continuare Windows XP este fruntas in preferintele utilizatorilor. Sursa: Electronista
  4. Alt copil fara viitor. Ban.
  5. Printesa de Aur - Uite cum vin
  6. Gazelle, un nou browser de la Microsoft de Bianca Dinu | 24 februarie 2009 Microsoft a anuntat ca va lansa un nou browser, bazat pe kernel, ce va domina competitia dintre Internet Explorer, Firefox si Chrome cel putin in ceea ce priveste gradul de securitate. Una dintre cele mai mari diferente dintre Gazelle si celelalte sisteme consta in faptul ca "trateaza" elementele unui site web ca fiind separate si nu ca un tot unitar. Gazelle va impiedica accesul programelor daunatoare in sistemul de operare, ceea ce il va face cel mai sigur sistem de navigare pe Internet aflat in acest moment pe piata, sustin reprezentanti din cadrul diviziei de dezvoltare a Microsoft. Deocamdata, Gazelle este doar un prototip, fiind bazat in mare parte pe Internet Explorer. Singurul dezavantaj descoperit pana acum in teste este faptul ca noul browser este mult mai lent decat cele existente deja pe piata, tocmai din cauza noilor procese menite a securiza mai bine accesul la internet. Sursa: Tech News
  7. Nytro

    Concurs Tg. Jiu

    E vin sigur, dar nu stiu unde se desfasoara...
  8. Nytro

    Concurs Tg. Jiu

    E sambata... Nu stiu daca au site ceva, nu cred, mie mi-a spus diriga, e un concurs interjudetean, cateva judete sunt, un parteneriat cred, nu mai stiu.
  9. E un concurs de proiecte sambata asta la Tg. Jiu, veniti careva? Vin si eu cu un CMS daca il termin, daca nu, prezint VL Download CMS
  10. Cred ca e de la scriptul postat de virusz
  11. GNY SHELL - 07-17-2008 Download:
  12. Da, nu stiu daca mai merge kill server, am modificat ceva la el parca, apoi am uitat sa schimb la loc.
  13. La fel ca Fernando de la Caransebes, decat asemenea vedeta, mai bine anonim.
  14. Cat de ratat poate fi baiatul asta...
  15. Ai IP dinamic? Serverul e la StartUp? Clientul nu e blocat de firewall?
  16. Il detecteaza multi AV. Hmm, din cate imi aduc aminte l-am testat pe Vista. PS: Run as Administrator daca nu ai UAC dezactivat
  17. Sunt de fapt mai multe subprobleme, imbinate intr-una. La asta sunt momentam la scoala, poate i se pare cuiva utila. Astept nelamuriri, sugestii de optimizare a codului... compilat cu Dev-C++ 4.9.9.2. Download cpp: Pastebin: Screenshot: // Liste simplu inlantuite - Alocare dinamica // Autor: Popescu Ionut // [url]http://www.rstcenter.com[/url] #include<iostream.h> // Structura in care memoram nodurile struct Nod { int inf; // Partea de informatie Nod * leg; // Partea de legatura } * v, * sf; // Primul si ultimul nod int i=1,x=1337,y; // Variabile: i-contor pentru noduri, x,y-pentru apeluri de functii char c; // Pentru selectarea metodei de creare a listei // Functia creaza un nod si il adauga in fata primului nod, ordinea nodurilor va fi inversa void adaugare_inainte(int x) { Nod * p; p = new Nod; // Alocam spatiu pentru nod p -> inf = x; // Punem partea de informatie p -> leg = v; // Facem legatura de la noul nod catre primul v = p; // Primul nod devine cel proaspat creat } // Functia creaza un nod si il adauga dupa ultimul nod void adaugare_dupa(int x) { Nod * p; p = new Nod; // Alocam spatiu p -> inf = x; // Partea de informatie sf -> leg = p; // Facem legatura de la ultimul nod, catre cel proaspat creat p -> leg = NULL; // Noul nod va fi ultimul si ii facem legatura catre NULL if (i==1) v = p; // Daca este primul nod pe care il cream ( ne folosim de contorul i ), il memoram in v sf = p; // Primul nod este si ultimul, setam ultimul nod ca acest nod proaspat creat } // Functia creaza un nod cu valoarea y, si il adauga dupa nodul de valoare x void adaugare_dupa_o_valoare(int x, int y) { Nod * p, * q; p = new Nod; q = new Nod; // Alocam spatiu p = v; // Incepem de la primul nod while(p -> inf != x) // Si parcurgem lista pana informatia din nodul la care am ajuns este x, ceea ce cautam { p = p -> leg; // Trecem la nodul urmator } // La iesirea din while, nodul cu informatia x, va fi nodul p q -> inf = y; // Punem informatia in noul nod q -> leg = p -> leg; // Facem legatura noului nod, cu nodul care ii urmeaza nodului p p -> leg = q; // Facem legatura nodului p, cu noul nod creat, nodul q } // Functia adauga un nod de informatie y, in fata nodului de valoare x void adaugare_inainte_de_o_valoare(int x, int y) { Nod * p, * q; p = new Nod; // Alocam spatiu q = new Nod; p = v; // Pormin de la primul nod if(p -> inf == x) // Verificam mai intai daca nodul cautat este primul { q -> inf = y; // Scriem informatia in noul nod q -> leg = p; // Facem legatura de la noul nod, la primul v = q; // Primul nod devine cel proaspat creat } else { // Daca nu e primul nod, parcurgem lista pana cand nodul urmator nodului curent are valoarea cautata. // Facem asta deoarece trebuie sa stim nodul anterior nodului de valoare cautata pentru a putea face legatura // Deci la iesirea din while, p va fi nodul anterior nodului cautat de noi while(p -> leg -> inf != x && p -> leg != NULL) { p = p -> leg; // Trecem la nodul urmator } q -> inf = y; // Scriem valoarea in noul nod q -> leg = p -> leg; // Facem legatura de la noul nod, catre nodul de valoare cautata, de valoare x p -> leg = q; // Facem legatura de la nodul anterior nodului cautat, catre noul nod creat } } // Functia adauga 0, in fata primului nod de valoare negativa void adaugare_0() { Nod * p, * q; p = new Nod; // Alocare de spatiu p = v; // Pormin de la primul nod while(p -> leg) // Parcurgem lista { if(p -> inf < 0) // Daca nodul la care am ajuns este de informatie negativa { q = new Nod; // Alocam spatiul pentru noul nod q -> inf = 0; // Punem informatia 0 in noul nod q -> leg = p -> leg; // Facem legatura de la noul nod catre nodul care urmeaza dupa nodul curent, de valoare negativa p -> leg = q; // Facem legatura de la nodul de informatie negativa catre noul nod break; // Iesim fortat din while, pentru a adauga 0 decat dupa primul nod negativ } p = p -> leg; // Trecem la nodul urmator } } // Functia sterge nodurile de valoare x void sterge_nod(int x) { Nod * p, * q; p = new Nod; q = new Nod; // Alocare de spatiu p = v; // Pornim de la primul nod if(p -> inf == x) // Daca primul nod contine valoarea cautata { v = p -> leg; // Facem legatura de la primul nod catre al doilea, cel urmator primului, practic, al doilea nod devine primul delete(p); // Stergem primul nod } else { while(p -> leg) // Parcurgem lista { q = p -> leg; // Nodul q, va fi nodul urmator nodului p if(q -> inf == x) // Daca acesta contine informatia cautata { p -> leg = q -> leg; // Facem legatura de la elementul anterior acestuia catre nodul urmator acestuia delete(q); // Apoi il stergem } p = p -> leg; // Trecem la urmatorul nod } } } // Functia sterge nodul urmator nodului de valoare x void sterge_nod_urmator(int x) { Nod * p, * q; p = new Nod; // Alocare de spatiu q = new Nod; p = v; // Primul nod // Parcurgem lista pana ajungem la nodul de informatie dorita // La iesirea din while, p va fi nodul cu informatia cautata while(p -> inf != x && p -> leg != NULL) { p = p -> leg; } q = p -> leg; // Nodul q va fi nodul urmator nodului p, cel pe care vrem sa il stergem p -> leg = q -> leg; // Facem legatura de la nodul anterior acestuia catre nodul urmator acestuia delete(q); // Apoi il stergem } // Functia sterge nodul anterior nodului de valoare x void sterge_nod_anterior(int x) { Nod * p, * q; p = new Nod; // Alocare de spatiu q = new Nod; p = v; if(p -> leg -> inf == x) // Daca nodul urmator primului, nodul al doilea e cel cautat ( primul nu poate fi ) { v = p -> leg; // Primul nod devine cel care era al doilea delete(p); // Stergem primul nod } else { p = v; // Plecam de la primul nod // Parcurgem lista pana cand ajungem la valoarea dorita, dar avem nevoie de nodul anterior, nodului anterior celui de valoare cautata // La iesirea din while, p va fi nodul anterior nodului anterior nodului de valoare cautata. Avem nevoie de el pentru a face legaturile // Schema ar fi cam asa: p -> nod_anterior_nodului_cu_valoarea_x -> nod_cu_valoarea_x while(p -> leg -> leg -> inf != x && p -> leg -> leg != NULL) { p = p -> leg; } q = p -> leg; // Nodul q va fi nodul urmator lui p, nodul anterior nodului cu valoarea cautata, nodul pe care vream sa il stergem p -> leg = q -> leg; // Facem legatura de la nodul p, la nodul urmator lui q, nodul cautat delete(q); // Stergem nodul q } } // Functia afiseaza toate nodurile, folosim si niste separatori void tiparire() { Nod * p; p = new Nod; // Alocare de spatiu p = v; cout<<"Afisare:\n-------------------------------------------------------\n"; while(p -> leg) // Parcurgem lista { cout<<p -> inf<<"\n"; // Afisam valoarea din nodul la care am ajuns p = p -> leg; // Trecem la nodul urmator } cout<<"-------------------------------------------------------\n"; } // Main-ul, in care vom apela functiile pentru a le testa. Int si return-ul de la final pentru ca folosesc Dev-C++, puteti folosi void in Borland int main() { v = new Nod; // Primul nod sf = new Nod; // Ultimul nod cout<<"Selectati metoda de inserare:\na) Inainte de primul nod ( ordine inversa )\nb) Dupa primul nod\n"; cout<<"-------------------------------------------------------\nOptiune: (a/b): "; cin>>c; cout<<"-------------------------------------------------------\n"; while(x!=0) // Citim noduri pana la introducerea unui nod de valoare 0 { cout<<"Nod "<<i<<" : "; // Numerotam nodurile cin>>x; // Citim valoarea nodului if(c=='a') adaugare_inainte(x); // Daca s-a ales sa se adauge nodul inaintea primului, il adaugam inainte else adaugare_dupa(x); // Daca nu, il adaugam dupa ultimul i++; // Incrementam contorul } tiparire(); // Afisam toate nodurile // Introducem un nod dupa o valoare data cout<<"Introducere nod dupa valoarea: "; cin>>x; // Citim valoarea nodului dupa care vrem sa introducem noul nod cout<<"Valoare de introdus: "; cin>>y; // Citim informatia pe care o va avea noul nod adaugare_dupa_o_valoare(x, y); // Adaugam nodul tiparire(); // Afisam nodurile // Introducem un nod inainte de o valoare data cout<<"Introducere nod inainte de valoarea: "; cin>>x; // Valoarea nodului cautat cout<<"Valoare de introdus: "; cin>>y; // Informatia din noul nod adaugare_inainte_de_o_valoare(x, y); // Adaugam nodul tiparire(); // Afisam nodurile // Adaugam un nod de informatie 0 dupa primul nod negativ cout<<"Se adauga 0 dupa primul element negativ...\n"; adaugare_0(); // Facem adaugarea tiparire(); // Afisam nodurile // Stergem primul nod cu o valoare citita cout<<"Sterge nodul cu valoarea: "; cin>>x; // Valoarea nodului pe care vrem sa il stergem sterge_nod(x); // Stergem nodul tiparire(); // Afisam nodurile // Stergem nodul urmator nodului cu o valoare citita cout<<"Sterge nodul urmator nodului cu valoarea: "; cin>>x; // Citim valoarea sterge_nod_urmator(x); // Stergem nodul tiparire(); // Iar afisam nodurile // Stergem nodul anterior nodului cu o valoare citita cout<<"Sterge nodul anterior nodului cu valoarea: "; cin>>x; // Citim valoarea sterge_nod_anterior(x); // Stergem nodul tiparire(); // Si pentru ultima oara, afisam nodurile cin>>x; // Ca sa nu se inchida fereastra de MS-DOS, sa vedem rezultatele return 0; // EXIT_SUCCESS } In Dev-C++ se vede mai frumos, folositi si voi un program cu syntax highlight.
  18. Incerc sa pun mai multe optiuni: AntiDebugging, Editor pentru File Details acelea... Si mai vad eu, deocamdata am alte treburi de facut
  19. leet aka 1337 provine de la elite aka 31337 care era portul folosit de nu stiu ce program care a facut nu stiu ce
  20. E de la anumite imagini postate pe RST.
  21. L-am testat pe mine - builderul ( dupa un scan pe Anubis ), daca patesc ceva va anunt
  22. Din cate am inteles e posibil ca torrentele sa devina legale.
  23. Virusul Conficker are un frate, la fel de periculos de Bianca Dinu | 20 februarie 2009 Infractorii din spatele virusului Conficker au lansat o noua versiune prin care s-a identificat o schimbare majora a modului in care acesta actioneaza. Noua varianta, Conficker B++, a fost detectata acum aproximativ 4 zile de catre cercetatorii din cadrul SRI, care au facut publice detaliile acestui nou cod. Se pare ca, pentru un ochi neantrenat, varianta B++ a virusului ar putea sa para identica cu toate celelalte, folosind acelasi algoritm, insa e “inarmata” cu tehnici noi de download software. Acestea ofera creatorului sau mai multa flexibilitate in legatura cu ceea ce poate face cu masinile infectate: spam, atacuri DoS, malware…fara ca utilizatorul sa stie. Conficker a suferit o rescriere in luna decembrie, atunci cand varianta B a fost lansata. Se pare insa ca inventatorii virusului nu s-au multumit cu atat si, desi subtil, au schimbat modul de operare, perfectionandu-l. Desi nu se stie cu exactitate pentru cat timp va fi pus in circulatie Conficker B++, este sigur ca a el aparut pe 6 februarie. Toate variantele virusului au infectat, pana acum, aproximativ 10.5 milioane de computere si, pentru ca amenintarea este cat se poate de reala si de periculoasa, Microsoft a pus recent o recompensa de 250.000 de dolari pentru cel care va oferi informatii pentru identificarea si prinderea autorilor virusului. Sursa: CNet, Hit.ro
  24. Nu e infectat
  25. Babi Minune & Denisa - Aproape de inima ta
×
×
  • Create New...