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

порнокачалка
  #1  
Старый 29.11.2007, 18:03
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию порнокачалка

всем дрочерам посвящается

бинарник тут http://www.rapidshare.ru/483281

исходник вот:

#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <wininet.h>
#pragma comment(lib,"wininet")




DWORD WINAPI downloader(LPVOID param)
{

int b1 = ((int*)param)[0];
int b2 = ((int*)param)[1];

char *req = "/pix/%d/%d.jpg";
char req2[128];
char filename[20];

for(int i=b1;i<=b2;i++)
for(int y=1;y<100;y++){

printf("\n\t gallery [%d\\%d]...", i, y);


sprintf(req2, req, i, y);

HINTERNET hInternet = InternetOpen("GetPorn 1.0", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL,0);

HINTERNET hConnect = InternetConnect(hInternet, "www.pornstargirls.info", 80, NULL, NULL, INTERNET_SERVICE_HTTP, 0, 0);

LPCTSTR AcceptTypes[] = { TEXT("*/*"), NULL};
HINTERNET hRequest = HttpOpenRequest(hConnect, "GET", req2, NULL, NULL, AcceptTypes, INTERNET_FLAG_KEEP_CONNECTION | INTERNET_FLAG_RELOAD | INTERNET_FLAG_PRAGMA_NOCACHE, 0);

BOOL retRes = HttpSendRequest(hRequest, 0, 0, NULL, 0);

DWORD len;
char buffer[100000];
InternetReadFile(hRequest,buffer,sizeof(buffer),&l en);
if(buffer[0]=='<')break; //no file

sprintf(filename, "%d_%d.jpg", i, y);
FILE *pf = fopen(filename, "wb");
fwrite(buffer,len,1,pf);
fclose(pf);

InternetCloseHandle(hRequest);
InternetCloseHandle(hConnect);
InternetCloseHandle(hInternet);

}

return 0;
}


int main(int argc, char **argv)
{

DWORD tid;

int *mem = (int*)malloc(sizeof(int)*2);


printf("[+] downloading porno shots...\n");

HANDLE thrds[3];

mem[0] = 1;
mem[1] = 100;
thrds[0]=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)downl oader,mem,0,&tid);
Sleep(200);

mem[0] = 101;
mem[1] = 200;
thrds[1]=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)downl oader,mem,0,&tid);
Sleep(200);

mem[0] = 201;
mem[1] = 300;
thrds[2]=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)downl oader,mem,0,&tid);
Sleep(200);

WaitForMultipleObjects(3, &thrds[0], TRUE, INFINITE);
printf("\n[+] complete.\n");
getch();

return 0;
}
__________________


snow white world wide
 
Ответить с цитированием
 





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


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




ANTICHAT.XYZ