Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » XP Sicherheitscenter Nachbau

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.06.2006, 10:50 Uhr
Eroli



Hallo,

habe mal wieder eine Idee bekommen, und zwar läuft unten auf unserem PC Windows 2000.
Da dort hauptsächlich meine Eltern dran sind und mich immer fragen ob der Virenscanner up to date ist und die Firewall läuft, dachte ich mir, ich schreibe so ein Programm.

Um zu gucken ob die Firewall läuft, müsste ich irgendwie gucken ob z.B. der Prozess "smc.exe" läuft. Wie mache ich das?

Beim Virenscanner wird es bisschen schwieriger. Man könnte jetzt statisch sagen alle 48 Stunden ist der Virenscanner out of date, aber ich würde das gerne dynamisch machen.

Ich weiß jetzt nicht wie der UpDate Server von Avira(Unser Virenscanner) konzipiert ist, allerdings könnte man dies doch in Erfahrung bringen. Wie macht man das jetzt am besten?

Auf den Server connecten --- gucken ob neuere Datei da ist --- Meldung ausgeben

Aber wie guck ich ob die Datei auf dem Server wirklich neuer ist?


Grüße,

Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.06.2006, 12:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hi die meisten virenscanner und co stellen eine api für sowas bereit. darauf greift eben u.a der sicherheitscenter zu, evtl einfach mal beim hersteller anfragen? oder bei microsoft schauen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.06.2006, 12:24 Uhr
Eroli



und wie kann ich mit C# gucken, ob ein bestimmer Prozess läuft??


Werd mich mal bei Avira melden!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.06.2006, 02:22 Uhr
~rizi2
Gast


hi,das machst du mit Process []runningProcesses = Process.getProcessByName("winword.exe") -->liefert ein array von laufenden prozessen mit diesem namen zurück.
u. mit Process []allProcesses Process.getProcesses() --> liefert alle zurzeit laufenden processe.
lg rizi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.06.2006, 13:39 Uhr
Eroli



cool, dankesehr.

Werd es heute abend mal damit probieren!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.06.2006, 11:35 Uhr
Eroli



Darf ich fragen, warum das folgende nicht klappt? Im TaskManager steht das Smc.exe läuft!


Code:
System.Diagnostics.Process[] RunningProcesses = System.Diagnostics.Process.GetProcessesByName("Smc.exe");
            
for (int index = 0; index != RunningProcesses.Length; index++)
            {
                System.Diagnostics.Process p = RunningProcesses[index];
                MessageBox.Show(p.ToString());
            }

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.06.2006, 12:06 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
lass mal die Extension weg.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
18.06.2006, 12:15 Uhr
Eroli



Hallo,

hast recht, hab es auch gerade gemerkt.

Wieso bin ich eigentlich zu blöd die Farbe eines Labels zu ändern? ???
EDIT: Ok, bin doch nicht zu blöd

Dieser Post wurde am 18.06.2006 um 12:16 Uhr von Eroli editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
18.06.2006, 12:16 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

Zitat von Eroli:
Hallo,
Wieso bin ich eigentlich zu blöd die Farbe eines Labels zu ändern? ???

??? War das eine Anmerkung oder eine Frage?
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
03.07.2006, 17:37 Uhr
Eroli



Eine Frage ^^

Hat sich aber erledigt........ :-)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: