I/O-Agent for Windows v1.0
Ein Überwachungsprogramm für das File-System
Vorwort
Die ersten Worte zur Applikation
Diese Anwendung ist dient dazu, den Datenverkehr zu beobachten und zu protokollieren.
Nachteil: Wenn sich ein Rootkitauf deinem System befindet, können ggf. diese Dateien nicht angezeigt werden.
Anwendung
Die Benutzung der Applikation
Die Benutzung der Applikation ist simpel.
Mit ESC oder ENTER beendet man die Applikation.
Ansonsten läuft die von alleine ab.
Die Logs werden unter dem Applikationsausführungspfad/logs gespeichert.
Außerdem sind die Logs leserlich gestaltet mit wichtigen Informationen befüllt.
Standardmäßig wird der C:\-Pfad abgehört, jede 300 Sekunden eine Log geschrieben und der Programm-Updateintervall beträgt 100 ms.
Diese lassen sich jedoch ändern - dazu mehr weiter unten..
Log-Beispiel
So könnte eine Log aussehen
############################################################### I/O-Agent for Windows# Version 1.0.0.0# Log-File# PC-Name: PSWS038# Activities: 26# Date: 18.07.2013 12:53# ListeningPath: C:\##############################################################LOG_START+ [12:52] Webapp Doku - Kopie created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie+ [12:52] datenbank_erstellen.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\datenbank_erstellen.png+ [12:52] jdk_1.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\jdk_1.png+ [12:52] jdk_2.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\jdk_2.png+ [12:52] jdk_3.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\jdk_3.png+ [12:52] mysql_download.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\mysql_download.png+ [12:52] phpmyadmin_home.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\phpmyadmin_home.png+ [12:52] sql_import.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\sql_import.png+ [12:52] tabellen_erzeugen_einleitung.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\tabellen_erzeugen_einleitung.png+ [12:52] tomcat_archiv_entpacken.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\tomcat_archiv_entpacken.png+ [12:52] tomcat_archiv_inhalt.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\tomcat_archiv_inhalt.png+ [12:52] tomcat_ausführung.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\tomcat_ausführung.png+ [12:52] tomcat_download_windows_1.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\tomcat_download_windows_1.png+ [12:52] webapp.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\webapp.png+ [12:52] webapp2.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\webapp2.png+ [12:52] xampp_components.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\xampp_components.png+ [12:52] xampp_controlpanel_mysql_start.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\xampp_controlpanel_mysql_start.png+ [12:52] xampp_installation_ende.png created => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie\xampp_installation_ende.png+ [12:53] $IWHJ4K8 created => FullPath: C:\$Recycle.Bin\S-1-5-21-3000708983-2005705857-2117353467-13630\$IWHJ4K8- [12:53] Webapp Doku - Kopie deleted => FullPath: C:\Users\Kristopher.Andreev\Desktop\Webapp Doku - Kopie+ [12:53] $RWHJ4K8 created => FullPath: C:\$Recycle.Bin\S-1-5-21-3000708983-2005705857-2117353467-13630\$RWHJ4K8+ [12:53] IEX8PNLLCJNWBN8FM70X.temp created => FullPath: C:\Users\Kristopher.Andreev\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\IEX8PNLLCJNWBN8FM70X.temp+ [12:53] 969252ce11249fdd.customDestinations-ms~RFbd3391.TMP created => FullPath: C:\Users\Kristopher.Andreev\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\969252ce11249fdd.customDestinations-ms~RFbd3391.TMP- [12:53] 969252ce11249fdd.customDestinations-ms deleted => FullPath: C:\Users\Kristopher.Andreev\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\969252ce11249fdd.customDestinations-ms~ [12:53] 969252ce11249fdd.customDestinations-ms renamed => FullPath: C:\Users\Kristopher.Andreev\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\969252ce11249fdd.customDestinations-ms- [12:53] 969252ce11249fdd.customDestinations-ms~RFbd3391.TMP deleted => FullPath: C:\Users\Kristopher.Andreev\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\969252ce11249fdd.customDestinations-ms~RFbd3391.TMPLOG_END
Wissenswertes
Funktionalitäten und Spezialitäten
Um die Applikation mit benutzerdefinierten Startparametern auszuführen, dient eine .bat dazu, das zu ermöglichen.
Das Skript sieht so aus und befindet sich im selben Ordner wie die Applikation. (Insofern alles entpackt wurde)
Das Skript kann aber beliebig verändert werden.
Restliches ist aus der Readme.txt zu entnehmen.
Minimum log interval: 1000 ms ~ 1 sMaximum log interval: unlimitedMinimum update interval: 100 msMaximum update interval: 10000 ms ~ 10 sArguments: LISTENINGPATH LOGINTERVAL UPDATEINTERVALSample: C:\ 1000 300
Screenshot
Auszüge aus der Anwendung
Hauptapplikation / Hauptfenster
Fehler gefunden?
Falls du Fehler findest oder Fehlverhalten feststellst, kannst du das melden.
E-Mail: [email protected]
Skype: krschy
YouTube: Krischkros
Facebook: Krischkros
Systemvoraussetzungen
Was muss dein System voraussetzen.
Microsoft .NET-Framework 4 oder höher - Download
Windows v6 oder höher (unter der Eingabeaufforderung oben zu finden)
Download
Die Applikation auf deinen Rechner laden
Download - v1.0 | 168 KB | Release 18.07.2013
Rechtliches
Rechtliche Ansprechpartner und Lizenzen sowie Hafter
Krischkros, also der Entwickler der Applikation haftet nicht für Schaden, die durch die Applikation zustande kommen könnten.
Die Anwendung wurde ausgiebig getestet, jedoch könnte es immer noch zu Fehlverhalten führen.
Das Urheberrecht trägt Krischkros. Eine Lizenz gibt es dafür nicht. Es werden lediglich Copyright-Ansprüche erhoben.
Schlussatz
Die letzten Worte zur Applikation bevor ich die los werde..
Findet ihr Rechtschreibfehler, so meldet das diskret oder behaltet sie.
Die Anwendung war nicht komplex zu programmieren. Diese Anwendung wurde aus privaten Gründen erzeugt.
Der Basiscode stammt aus einer älteren Applikation von mir.