www.pudn.com > KillVir.rar > KillVir.cpp


// KillVir.cpp : Defines the entry point for the console application. 
// 
#include  
#include  
#include "CKillVir.h" 
void plogon(); 
 
int main(int argc, char* argv[]) 
{ 
	plogon(); 
	CKillVir* ckv= new CKillVir; 
	VIRID vr; 
	memset(&vr,0,sizeof(vr)); 
	vr.dStartAddr= 0x01012C0C; 
	vr.dEndAddr	 = 0x01012C0C; 
	vr.dwSize	 = 10; 
	byte vircode[10]  = {0xB9,0x08,0xEE,0x03,0x01,0xE8,0xB5,0xC7,0x00,0x00}; 
	lstrcpyn((LPSTR)vr.bVirSign,(LPSTR)vircode,vr.dwSize+1); 
	ckv->SetVirusID(&vr); 
	ckv->ScanProcess(); 
	//system("pause"); 
	return 0; 
} 
 
void plogon() 
{ 
	printf("================================================\n"); 
	printf("killvir demo by wendin_chan!\n"); 
	printf("2007/05/15\n"); 
	printf("================================================\n"); 
}