| Nu sariti in sus! Nimeni nu va va invata cum sa creati un virus distructiv in primul rand deoarece este interzis, iar in al doilea rand ptr. ca iti trebuie ani buni de experienta. Dar puteti face cate ceva ptr. a va "distra" putin cu calculatorul personal sau al prietenului smile . 1. Cea mai simpla metoda ar fi prin folosirea unor bug-uri de programe, erori care se gasesc si in sistemele de operare, sistemul Windows fiind unul dintre fruntasi. Astfel putem face urmatorul lucru: rulati utilitarul Run (Start->Run) si tastati secventa con/con , apasati OK si priviti; erori si iar erori in final blocaj de sistem, nefiind raportate daune de nici un fel, dar nu uitati sa inchideti toate aplicatiile care ruleaza inainte de comnda precizata. Un utilizator incepator (n00b) si chiar unii avansati ar putea crede ca este un virus, de fapt nefiind vorba decat de o simpla comanda. 2. Daca inca nu v-ati pacalit prietenii cu acest truc, atunci deschideti un explorer de fisiere gen, Windows Commander, Dos Navigator sau altul pe care il aveti la indemana si creati un director cu numele con. Deschideti acel director si creati un altul cu acelasi nume con. Apoi ptr. a fi mai frumos, copiati aici toate informatiile mai importante de pe computer. Incercati acum sa stergeti sau sa deschideti directorul creat. Surpriza :P , erori si iar erori, dar directorul nu poate fi sters si nici deschis. Ganditi-va doar, daca un prieten ar avea o cantitate imensa de date salvata in acel director si nu ar stii sa stearga acest director, ce s-ar intampla? biggrin Directorul poate fi sters in mediul MS-Dos. 3. Daca nici acum nu v-ati convins prietenii ca sunteti un creator de virusi, atunci iata o metoda mai complicata. Veti avea nevoie de compilatorul Turbo Pascal (google it) si tot ce aveti de facut este sa copiati programul din box-ul de mai jos si sa-l compilati, obtinand un program rezident ca marea majoritate dintre virusi si care la apasarea unei taste produce un sunet cu o intensitate aleasa de noi. Simplu, nu?! Program rezident: {$M $800,0,0} USES CRT,DOS; VAR KBDINTVEC : PROCEDURE; {$F+} PROCEDURE SEMNAL; INTERRUPT; BEGIN IF PORT[$60] < $80 THEN SOUND(4000); DELAY(8)); NOSOUND; END; INLINE($9C); KBDINTVEC; END; {$F-} BEGIN GETINTVEC($9,@KBDINTVEC); SETINTVEC($9,ADDR(SEMNAL)); END.
|