Hogyan lehet elrejteni a programot ctrl-alt-del szól, és programozás

Néha szükség van egy olyan programot létrehozni láthatatlan neki még nem láttam olyan felhasználó vagy Windows (ez lehet egy rosszindulatú vírus és hasznos szolgáltatás). Az alábbiakban a kódot kell elhelyezni a program:

Ne felejtsük el, hogy távolítsa el az összes cout<<. Они нужны лишь на этапе прогона программы для наглядности.

Összeállításához használt C ++ Builder 5 és MSVC5, projekt típusú konzol alkalmazás, így a szerelés közben az volt a zavart a link lapon jelölje Objektumkönyvtárak / modulokban üresnek kell lennie.

Van 2 DLL, mindegyik a risunku.Zadacha: Meg kell változtatni a minta DLL1 kitalálni DLL2 (bitképre őket :. #define BITMAP_2 2BITMAP_2 BITMAP „teszt / ter1bu.bmp”, azaz azt előzetesen ismert ID bitmap mint. Régebben) a megvalósítás veszteségek: Source kodint ChangeBitmap ()

/ * Alexey Chubar Paul Ishenin * / # pragmájához hdrstop # include #include #include #include #include USELIB ( "kernel32.lib"); # pragmájához argsusedextern "C" __stdcall DWORD RegisterServiceProcess (DWORD dwPr.

Do unkillable folyamat nagyon egyszerű. Mielőtt megölsz Windows először próbálja befejezni békés úton. Aztán meg kell futtatni a saját példányát, és adja meg a szükséges adatokat, mielőtt virágzó zaversheniem.LRESULT WinAPI WndProc (HWND hwnd, UINT msg, wParam wParam, lParam lParam)

Az interneten megtalálható elegendő információt a futtatható formátumban faylov.V ezt a példát szeretnék mutatni, hogyan juthat az adatokat zagolovka.Dlya például akkor létre kell hozni egy konzolos alkalmazás, amely valójában a kódot: #include #include #include.

Számos módja van, hogy elindít egy programot a másiktól. 1. WinExec - elavult jellemző csak arra használjuk kompatibilitás 16 bites Windows. Nem ajánlott a Win.

Kapcsolódó cikkek