Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

program da blokira pokretanje drugog ?

[es] :: C programiranje :: program da blokira pokretanje drugog ?

[ Pregleda: 869 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

svoo
Milan Svitlica
Banja Luka

Član broj: 44903
Poruke: 22
*.dialup.blic.net.



Profil

icon program da blokira pokretanje drugog ?08.04.2005. u 00:34

Htio bi da napravim program koji bi se automatski pokretao sa podizanjem sistema, a ima za cilj da u zavisnosti od zadatog parametra (imena programa) onemogucuje pokretanjne nekog drugog programa,odnoso da izvrsi njegovo iskljucivanje po pokretanju.

Recimo, htio bih da radi kao neki servis u sklopu win2000 a da automatski iskljucuje
iexplorer.exe.

Molio bih one malo iskusnije za neka osnovna uputstva...

Uff, umalo da zaboravim: DALI JE TO UOPSTE MOGUCE??

Pozdrav
08.04.2005. u 00:34 

toroman
Srećko Toroman
www.topcoder.com/tc
Beograd / Banja Luka

Član broj: 52673
Poruke: 141
*.dialup.blic.net.

Jabber: sreckotoroman@gmail.com
Sajt: toroman.objectis.net


Profil

icon Re: program da blokira pokretanje drugog ?08.04.2005. u 01:13
Ohohoohohhooo komšija. Pa ti bi da neko napravi cijeli program za tebe! Smanji malo rođo ... Šalim se, dakle uputstva?

Evo:

1) upoznaj windows registry. za pokretanje nekog programa automatski po pokretanju windowsa, JEDAN od načina je da dodaš putanju do programa u

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

ili da dodaš prečicu na program u startup direktorijum koji se nalazi u start meniju

2) što se tiče "zavisnosti od parametara" to valjda sam znaš kako da riješiš ili nisi za ovaj forum

3) za gašenje programa, pogledaj windows api, preporučujem ti da se informišeš iz prve ruke, tj od microsofta.

Pozdrav rođo i sretno u pisanju, pretpostavljam, ipak beskorisnog i lošeg programa :)
Programeri su odgovorili na Hamletovo pitanje "Biti il ne biti?" :
0x2B | ~0x2B = 0xFF
(kao ono - ff - teško pitanje!)
08.04.2005. u 01:13 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2849
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: program da blokira pokretanje drugog ?08.04.2005. u 07:19
Za takve (sistemske) zahvate, mislim da je bolje (kao sto si rekao)
da koristis 'servise' nego 'obicne' programe koji se pokrecu automatski i
(uglavnom) imaju svoj interfejs.

Na zalost, 'servisi' se mogu koristiti samo u sistemima sa NT jezgrom,
tj. Win98 otpadaju. Zatim, ako zelis da nekome tajno 'utrapis' takav
program (sram te bilo :) onda ce biti problema sa XPSP2 jer ce te
OS pitati da li zelis da otkljucas novi servis, tj pitace te samo prvi put.
Pretpostavljam da je slicno i sa ZoneAlarm-om.

Zatim nemoj se cuditi ako te neki 'pametni' AV 'provali'.

Oko zatvaranja, probaj prvo od najjednostavnijih primera (za Notepad),
sam pronadji kako se zove IE (kod je za BCB6, a slicno je i za VC++):

Code:

HANDLE handle = FindWindow( "Notepad", NULL ); 
if ( handle ) 
    SendMessage( handle, WM_SYSCOMMAND, SC_CLOSE, NULL ); 



FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
08.04.2005. u 07:19 

Mihajlo Cvetanović
Beograd

Član broj: 37636
Poruke: 60
*.nat-pool.bgd.sbb.co.yu.



Profil

icon Re: program da blokira pokretanje drugog ?08.04.2005. u 15:06
Postoji jedno mesto u registru gde za svaki program moze da se navede

koji debager zapravo pokrenuti umesto njega. Ja sam jednom tako fatalno

zaglavio masinu jer sam za winlogon.exe naveo da se pokrene preko

debagera, sto definitivno nije bila dobra ideja. Elem, to mesto ne bi

trebalo navesti ovako javno, da ne bi mladi zlonamernici poceli da

maltretiraju svoju okolinu. Probaj da ga nadjes sam. Dokle god u

registru stoji da se za doticni program (ne) pokrece nista taj program

nece moci da se pokrene. Naravno, ako neko preimenuje program zaobisao

je zabranu...
08.04.2005. u 15:06 

svoo
Milan Svitlica
Banja Luka

Član broj: 44903
Poruke: 22
*.dialup.blic.net.



Profil

icon Re: program da blokira pokretanje drugog ?08.04.2005. u 19:17
Pravim program cisto za svoje potrebe (nemam ambicije a koristi pogotovu od toga sto bi nekom podmetnuo taj program). Imam jedan mali problem sa sistemom pa ga pokusavam iskoristiti kako bii nesto naucio rjesavajuci ga na drugi nacin.

Hvala na uputama, otprilike je to ono sto sam trazio. Naravno, osim konstatacije
"beskorisnog i loseg" al' sta bi sad.

Pozdrav svima.....

08.04.2005. u 19:17 

[es] :: C programiranje :: program da blokira pokretanje drugog ?

[ Pregleda: 869 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.