Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Anwendungen und Internetseiten protokollieren (https://www.delphipraxis.net/71437-anwendungen-und-internetseiten-protokollieren.html)

buyden 15. Jun 2006 10:10


Anwendungen und Internetseiten protokollieren
 
Hi,
Ich möchte gern ein kleines Prog schreiben, mit dem alle Anwendungen und nach Möglichkeit die Internetseiten protokolliert werden, die geöffnet werden.
Das ganze sollte dann in ner kleinen Textdatei gespeichert werden.

Wie kann man denn sowas anstellen?

Evian 15. Jun 2006 10:12

Re: Anwendungen und Internetseiten protokollieren
 
Was genau meinst Du mit Anwendungen protokolieren?!

mkinzler 15. Jun 2006 10:14

Re: Anwendungen und Internetseiten protokollieren
 
Zitat:

die Internetseiten protokolliert werden, die geöffnet werden.
Schon mal was vom Verlauf gehört. Oder installiere doch nen Proxy-Server.

Andreas L. 15. Jun 2006 10:17

Re: Anwendungen und Internetseiten protokollieren
 
Zitat:

Zitat von mkinzler
Zitat:

die Internetseiten protokolliert werden, die geöffnet werden.
Schon mal was vom Verlauf gehört. Oder installiere doch nen Proxy-Server.


Der FF und Opera speichern Ihre Daten IMHO nicht im Verlauf. Die haben eigene Dateien.

Und Anwendungen stehen auch nicht im Verlauf. Unter Windows XP sollte es irgendeine Möglihckeit geben die zuletzt gestarteten Anwendungen auszulesen, macht ja das Startmenü auch :-)

buyden 15. Jun 2006 10:23

Re: Anwendungen und Internetseiten protokollieren
 
Eigentlich soll nur ein Protokolleintrag erstellt werden, sobald eine Anwendung gestartet wird oder eine Inetseite aufgerufen wird.
Das Ganze vor dem Hintergrund, dass mein Chef vermutet, dass während der Arbeitszeit gespielt wird und gern Klarheit hätte.

mkinzler 15. Jun 2006 10:26

Re: Anwendungen und Internetseiten protokollieren
 
Dann würde ich einen Proxy-Server installieren und Internetverkehr nur über den gestatten.
Starten von nichtgewollten Anwendungen kann man am Besten verhindern, indem man die Installation derer verbietet, alos die Anwender keine (lokale) Adminrechte beitzen sollten.

buyden 15. Jun 2006 10:42

Re: Anwendungen und Internetseiten protokollieren
 
eingeschränkte nutzerrechte gehen nicht, da einige Programme, die laufen müssen, Adminrechte haben müssen. und viel mehr sicherheitseinstellungen lässt die HomeEdition ja nicht zu. Proxy ist schon i.O aber ich wollte eigentlich alles mit einem Programm lösen ohne Einstellungen im Browser ändern zu müssen.

Evian 15. Jun 2006 10:48

Re: Anwendungen und Internetseiten protokollieren
 
Also Du könntest mit einem Treiber wie Hier im Forum suchenPCap alle ausgehendenden HTTP-Anfragen und die dazugehörige URL protokollieren. Wegen den Programmstarts, ich könnte mir vorstellen, dass das irgendwo in der Registry abgelegt wird. Alternativ könntest Du alle paar Sekunden einen Snapshot der laufenden Programme machen und jeweils mit dem vorhergehndem Snapshot vergleichen. Sind neue Prozesse hinzugekommen, dann wurden diese Programm neu gestartet. Ist zwar nicht wirklich sauber, aber was anderes fällt mir gerade auch nicht ein.

Jasocul 15. Jun 2006 10:49

Re: Anwendungen und Internetseiten protokollieren
 
Zitat:

Zitat von buyden
Eigentlich soll nur ein Protokolleintrag erstellt werden, sobald eine Anwendung gestartet wird oder eine Inetseite aufgerufen wird.
Das Ganze vor dem Hintergrund, dass mein Chef vermutet, dass während der Arbeitszeit gespielt wird und gern Klarheit hätte.

Vorsicht! Das ist rechtlich extremes Glatteis, was dein Chef da vor hat!
Aber die Idee mit der Prozess-Überwachung ist gar nicht schlecht. Sowas habe ich auch schonmal gebastelt, allerdings unter .NET. Damit könntest du sogar die Laufzeit der Programme feststellen.

mkinzler 15. Jun 2006 10:54

Re: Anwendungen und Internetseiten protokollieren
 
Wenn die Benutzer Adminrechte besitzen, dann läufst du Gefahr, daß sie dei Tool schnell finden und deaktivieren. Mit dem Zwangsproxy kannst du dennoch sicherstellen, daß nicht gewünschte Seiten nicht agesurft werden können. Ihr benützt die Homeedition im Firemnnetzwerk?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz