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? |
Re: Anwendungen und Internetseiten protokollieren
Was genau meinst Du mit Anwendungen protokolieren?!
|
Re: Anwendungen und Internetseiten protokollieren
Zitat:
|
Re: Anwendungen und Internetseiten protokollieren
Zitat:
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 :-) |
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. |
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. |
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.
|
Re: Anwendungen und Internetseiten protokollieren
Also Du könntest mit einem Treiber wie PCap 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.
|
Re: Anwendungen und Internetseiten protokollieren
Zitat:
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. |
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?
|
Re: Anwendungen und Internetseiten protokollieren
Zitat:
Zitat:
Das mit der Prozess-Liste würde schon ausreichen, das größere Problem ist wohl eher das Internet. |
Re: Anwendungen und Internetseiten protokollieren
Bei Einsatz der pro wäre es kein Problem, die Inet-Einstellungen per Policy zu setzen.
|
Re: Anwendungen und Internetseiten protokollieren
Home muss leider ausreichen.
|
Re: Anwendungen und Internetseiten protokollieren
Habt ihr einen Linux Server wenn ja kann man ja einen Transparenten Proxy machen da kriegt keiner was von mit und man muss nix am Browser machen
|
Re: Anwendungen und Internetseiten protokollieren
Zitat:
|
Re: Anwendungen und Internetseiten protokollieren
Das hab ich auch gesagt aber mit dem Arbeitsvertrag wurde unterschrieben, dass geloggt werden kann.
Darauf beruft er sich jetzt. |
Re: Anwendungen und Internetseiten protokollieren
Ich kenne euren Arbeitsvertrag nicht und bin auch kein Jurist.
An deiner Stelle würde ich mich aber trotzdem rechtlich absichern. Ansonsten könnte dir das im Zweifellsfall als Beihilfe ausgelegt werden. Auf Unkenntnis kann man sich dabei nicht berufen. |
Re: Anwendungen und Internetseiten protokollieren
Er bewegt sich da auf sehr dünnen Eis. Wie gesagt würde ich den direkten Internetzugang von den Rechnern aus sperren und einen Proxy installieren. Dieser hätte auch den Vorteil, außer dem Loggen von Internetzugriffen auch das aktive Lenken dieser zu gewährleisten. Hierbei läßt sich auch eine IP oder Benutzer/Gruppen basierte Differenzierung durchführen.
Diese Aktion kann mann auch als allgemeine Sicherheitsmaßnahme sehen, da die rechner so auch besser geschützt sind. |
Re: Anwendungen und Internetseiten protokollieren
Ich stimme den vorangegangenen Meinungen zu. Selbst wenn es im Arbeitsvertrag steht, ist es in Deutschland verboten private Daten der Mitarbeiter zu loggen. (Sofern es laut arbeitsvertrag gestattet ist, die Rechner bzw. die Internetverbindungen kurzeitig für Privates zu nutzen)
Wenn Du dennoch ein entsprechendes Tool programmieren willst, schau Dir mal Luckie's IP Monitor an. Du kannst damitt alle ausgehenden Verbindungen mit Ziehlhost(als IP), sowie ob es sich dabei um HTTP handelt anzeigen lassen. Du bekommst so zwar nicht raus, welche HTML-Seite expliziet aufgerufen wurde, aber auf welchem Server der Benutzer war, allemal. |
Re: Anwendungen und Internetseiten protokollieren
das würde ja prinzipiell schon reichen. die dns anhand der IP auszulesen lollte nicht all zu problematisch sein hoff ich.
ich werd mir mal die source anschauen, mal sehen ob ich was verstehe. vielen dank erstmal. |
Re: Anwendungen und Internetseiten protokollieren
Hostnamen per IP ermitteln: DP-Foreneintrag.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr. |
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