Was ist ein Honeypot?

Um Angreifer von geschäftskritischen IT-Systemen fernzuhalten, setzen Unternehmen auf Intrusion-Detection-Systems (IDS) und Firewalls. Ergänzen lassen sich diese Schutzmechanismen durch sogenannte Honeypots, die Hacker in isolierte Bereiche des Netzwerks locken und Daten zu Angriffsmustern erfassen. Erfahren Sie, wie Honeypotting funktioniert und mit welchen Programmen sich Honeypots server- und...

MAMP: Die lokale Webentwicklungsumgebung für Mac OS X

Wenn Sie eine Website entwickeln, wollen Sie sich auch regelmäßig vergewissern, ob alle Elemente wie gewünscht funktionieren. Während Sie dafür bei einer gewöhnlichen Informationsseite mit statischen Inhalten keinerlei spezifisches Werkzeug benötigen, ist die Vorschau eines Projekts mit dynamischen Elementen nicht ohne zusätzliche Hilfsmittel zu bewerkstelligen. Die einfache Lösung sind...

FileZilla: Tutorial zum beliebten FTP-Client

FileZilla gilt als Standard-Software für den Datentransport zwischen lokalen Rechnern und Servern im Internet. Als Netzwerkprotokolle stehen FTP und die verschlüsselten Varianten SFTP und FTPS zur Auswahl. Wir geben Ihnen einen Überblick über die Features des Client-Programms und erklären die Anwendung von der Installation bis zur Datenübertragung.

Deduplikation vs. Kompression: Zwei Ansätze zur Datenreduktion

Die zunehmende Datenlast erfordert immer effizientere Techniken, den Speicherbedarf von Informationen möglichst verlustfrei zu reduzieren. Dabei werden aktuell vor allem zwei Techniken der Datenverdichtung genutzt: Während Datenkompression redundante Informationen innerhalb einer Datei identifiziert und eliminiert, arbeitet Deduplikation dateiübergreifend und eignet sich daher besonders für...

ECC-RAM – der fehlerkorrigierende Arbeitsspeicher

Der Arbeitsspeicher ist einer der wichtigsten Bausteine von Computersystemen und von besonderer Bedeutung für die Verarbeitung großer Datenmengen. Neben der Steigerung der Speicherkapazität gilt es auch die Sicherheit der Daten zu gewährleisten. Bitfehlern z. B. wird mit dem sogenannten ECC-RAM als Hauptspeicher der Kampf angesagt. Die fehlerkorrigierenden Speichermodule kommen bisher vor allem im...

Fernzugriff auf den Netzwerkspeicher

Sie nutzen ein NAS-System als Homeserver und möchten dieses ans Internet anbinden? Nichts leichter als das. Wir erklären Ihnen, wie Sie Ihrem Netzwerkspeicher eine feste LAN-IP-Adresse zuweisen, die entsprechenden Ports für den gewünschten Dienst in der Router-Firewall öffnen und Ihr NAS-System trotz täglicher Zwangstrennung durch den Internetserviceprovider für Zugriffe aus dem Internet dauerhaft...

Den Raspberry Pi als Webserver nutzen

Wollten Sie auch schon immer Besitzer eines eigenen Webservers sein? Der Raspberry Pi macht dies ohne viel Aufwand und bei geringen Kosten möglich: Das Hosten einer Website-Testumgebung oder einer privaten Cloud stemmt der kleine Computer genauso wie die Steuerung von Lichtquellen, Heizkörpern oder Haushaltsgeräten (Home Automation). In unserem Tutorial erfahren Sie alles, was Sie über die Nutzung...

Apache Hadoop: verteilte Speicherarchitektur für große Datenmengen

Sie möchten komplexe Rechenprozesse mit großen Datenmengen durchführen? Das ist das Spezialgebiet des Big-Data-Frameworks Hadoop. Die Apache-Software mit Open-Source-Status bietet einen auf Java basierenden Rahmen, mit dem sich diverse Big-Data-Anwendungen auf Rechnerclustern parallelisieren lassen. Dabei glänzt sie durch modulare Erweiterbarkeit, die einen enormen Funktionsumfang für den Nutzer...

iptables-Tutorial: So konfigurieren Sie die Filtertabellen des Linux-Kernels

Linux-Kernel haben schon seit den ersten Ausführungen Paketfilter-Module implementiert, mit deren Hilfe Filtertabellen angelegt werden können. Zur Konfiguration des Regelwerks werden allerdings zusätzliche Programme wie iptables benötigt. In unserem Tutorial stellen wir Ihnen die freie Software für die Linux-Kernel 2.4 und 2.6 vor und geben einen kleinen Einblick in deren Funktionsweise und...

Linux-Editor mit gewaltigem Funktionsumfang – Vim

Um Textdateien zu bearbeiten, die Quellcodes von Software oder Websites enthalten, benötigen Sie einen Texteditor. Ob Linux, Windows oder Mac: Die gängigen Betriebssysteme dieser Tage haben einen solchen bereits standardmäßig installiert. Darüber hinaus gibt es aber auch Editoren wie Vim, die über einen wesentlich größeren Funktionsumfang verfügen und die Arbeit mit den unübersichtlichen...