Miten tehdään ohjelma joka ei näy http://www.phnet.fi/public/peltola/ctrlaltdel1 ssä?
Borland C++ Builder 4?
Älä viitsi. Et sä mitään Spyware/pilailuohjelmia osaa koodata kuitenkaan. Mut hyvää onnee kuitenkin jos yrität ;)
BTW. ei kai tuo ole edes mahdollista?
On
lainaus:
Et sä mitään Spyware/pilailuohjelmia osaa koodata kuitenkaan.
Kyllä vähän kokematonkin koodari osaa tehdä ohjelman joka tuottaa jotain haittaa koneelle(esim. hiiren nappien vaihto on aika ilkeä).
Ei kyllä netissä kannata niitä levittää jos ne tekevät jotain todellista tuhoa koneelle.
En mä mitään kauheeta tuhoa meinaa tehä. Enkä jotain pila juttuja tai jotain... En mitään todellista tuhoa. Enkä mä varmaan niitä levitä netissä.
Muistaakseni piti käyttää RegisterService tj. Servicet eivät näy prosessilistassa. Toimii vain 9x:llä muistaakseni.
Tuossa asiaa hieman katasteltuani huomasin että se API olikin RegisterServiceProcess (dokumentoimaton).
Mutta kuitenkin, syntaksi:
BOOL STDCALL RegisterServiceProcess(DWORD dwProcessID, BOOL bHide);
dwProcessID:ksi kun tunkee NULL:in niin se piilottaa (bHide == TRUE) nykyisen prosessin. bHide:lle FALSE niin prosessi palautetaan entiselleen.
Ei toiminu. Pitäiskö laittaa jotain #include juttuja?
Se on dokumentoimaton, muistaakseni KERNEL32.DLL:ssä. Eli GetProcAddress ja sitten kutsutaan.. ei jaksa enempää auttaa.. mutta inline-assyä joudut ehkä käyttämään.
Aihe on jo aika vanha, joten et voi enää vastata siihen.