Anonymous FTP prüfen

Im dritten Teil zum Thema Überprüfung von Ports mit Python geht es um Anonymous FTP. Bei Anonymous FTP werden ebenfalls Dateien von und zu einem FTP-Server übertragen. Allerdings wird in diesem Fall zur Authentifizierung kein Benutzername und kein Passwort benötigt. Um die Verfügbarkeit eines solchen Dienstes zu prüfen, kann man ftplib verwenden. Die Methode login() fordert die Übergabe eines Benutzernamens …

Weiterlesen …Anonymous FTP prüfen

Unterschiedliche Ports mit Python überprüfen

Im Blogbeitrag „Verfügbarkeit eines FTP-Dienstes mit Python prüfen“ wurde mithilfe des Moduls socket die Verfügbarkeit von FTP getestet. Wie man dem Code entnehmen kann, wurde dazu an die Methode connect() die IP-Adresse und der Port übergeben. Dies lässt sich dahingehend erweitern, dass die Angabe des Ports nicht fest hinterlegt wird, sondern der Nutzer die Möglichkeit erhält, den Port (und die …

Weiterlesen …Unterschiedliche Ports mit Python überprüfen

Verfügbarkeit eines FTP-Dienstes mit Python prüfen

Die Programmiersprache Python ist vielseitig einsetzbar, so auch auf dem Gebiet der IT-Forensik. Den Auftakt zu verschiedenen Beispielen macht ein einfaches Python-Skript, mit dem überprüft werden kann, ob ein FTP-Dienst verfügbar ist. Damit eine etwaige Verbindung zu einem FTP-Dienst hergestellt werden kann, muss das Modul socket importiert werden. Wobei die Verwendung von socket nicht auf FTP begrenzt ist. Als Parameter …

Weiterlesen …Verfügbarkeit eines FTP-Dienstes mit Python prüfen

DS_Store-Dateien finden und lesen

Im macOS-Finder kann man sie nicht sehen, aber im Terminal mögen Euch schon die (versteckten) .DS_Store-Dateien aufgefallen sein. Es handelt sich dabei um Dateien, in denen Metadaten mit Informationen über den Inhalt eines Verzeichnisses gespeichert werden, d.h. es finden sich hier u.a. die Namen aller Dateien und Verzeichnisses des betreffenden Ordners. Diese Informationen stellen kein Problem dar, solange sie auf …

Weiterlesen …DS_Store-Dateien finden und lesen