Kategorie: Blog

Seph – von „on the knee“ bis „production“

Die Wahl von CEPH. Teil 1 Wir hatten fünf Racks, zehn optische Switches, konfiguriertes BGP, ein paar Dutzend SSDs und eine Menge SAS-Festplatten in allen Farben und Größen sowie Proxmox und den Wunsch, alle statischen Daten in unseren eigenen S3-Speicher zu packen. Es war nicht so, dass all das für die Virtualisierung unbedingt notwendig war, aber da wir mit Open Source begonnen haben – dann geh in die […]

Reverse Engineering und Hacken eines selbstverschlüsselnden externen HDD-Laufwerks von Aigo. Teil 1: Zerlegen in Einzelteile

Reverse Engineering und das Knacken von externen selbstverschlüsselnden Speichermedien ist seit langem mein Hobby. In der Vergangenheit habe ich mich bereits mit solchen Modellen wie Zalman VE-400, Zalman ZM-SHE500, Zalman ZM-VE500 beschäftigt. Kürzlich hat mir ein Kollege ein weiteres Exemplar gebracht: Patriot (Aigo) SK8671, das nach einem typischen Design aufgebaut ist – ein LCD-Display und eine Tastatur für die Eingabe des PIN-Codes. So ist das Ergebnis […] entstanden.

DragonFly BSD 5.6.0

Am 17. Juni 2019 wurde die nächste bedeutende Version des Betriebssystems DragonFly BSD – Release56 – vorgestellt. Diese Version bringt erhebliche Verbesserungen im Virtual Memory System, Updates für Radeon und TTM sowie Leistungssteigerungen für HAMMER2. DragonFly entstand 2003 als Abzweigung von FreeBSD Version 4. Zu den zahlreichen Besonderheiten dieses Betriebssystems gehören: das hochleistungsfähige Dateisystem HAMMER2 […]

Cloudflare hat einen verteilten Zufallszahlengenerator vorgestellt.

Das Unternehmen Cloudflare hat den Service League of Entropy eingeführt, für dessen Betrieb ein Konsortium aus mehreren Organisationen gebildet wurde, die an der Bereitstellung hochwertiger Zufallszahlen interessiert sind. Im Gegensatz zu bestehenden zentralisierten Systemen verlässt sich League of Entropy nicht auf eine einzige Quelle und nutzt zur Generierung der Zufallssequenz Entropie, die von mehreren unabhängigen Generatoren stammt, die von verschiedenen Projektteilnehmern kontrolliert werden. […]

Migration von Postfächern zwischen Speichern in Zimbra Collaboration Suite

Früher haben wir bereits darüber geschrieben, wie einfach und unkompliziert sich die Zimbra Collaboration Suite Open-Source Edition skalieren lässt. Das Hinzufügen neuer Mail-Speicher kann ohne Unterbrechung der Infrastruktur, auf der Zimbra bereitgestellt ist, erfolgen. Diese Möglichkeit wird von SaaS-Anbietern, die ihren Kunden Zugang zur Zimbra Collaboration Suite auf kommerzieller Basis bieten, sehr geschätzt. Dennoch ist dieser Skalierungsprozess nicht ohne […]

Wir parsen 25TB mit AWK und R

Wie man diesen Artikel liest: Ich entschuldige mich dafür, dass der Text so lang und durcheinander geraten ist. Um Ihre Zeit zu sparen, beginne ich jedes Kapitel mit einer Einleitung „Was ich gelernt habe“, in der ich in einem oder zwei Sätzen die Essenz des Kapitels zusammenfasse. „Zeig einfach die Lösung!“ Wenn Sie nur sehen wollen, zu welchem Ergebnis ich gekommen bin, dann wechseln Sie zum Kapitel „Ich werde kreativer“, aber […]

Kabelnetzwerke für die Kleinsten. Teil 9: Die Zentrale

Die Hauptstation sammelt Signale aus mehreren Quellen, verarbeitet sie und sendet sie ins Kabelnetz. Inhalt der Artikelreihe Teil 1: Allgemeine Architektur des Kabelfernsehnetzes Teil 2: Zusammensetzung und Form des Signals Teil 3: Analoge Komponente des Signals Teil 4: Digitale Komponente des Signals Teil 5: Koaxiales Verteilungssystem Teil 6: RF-Signalverstärker Teil 7: Optische Empfänger Teil 8: Optische […]

Wie man NP-schwere Probleme mit parametrisierten Algorithmen löst

Die wissenschaftliche Forschungsarbeit ist wohl der interessanteste Teil unseres Studiums. Die Idee ist, bereits während des Studiums in dem gewählten Bereich Erfahrungen zu sammeln. Beispielsweise gehen Studierende der Studienrichtungen Software Engineering und Machine Learning häufig in Unternehmen (hauptsächlich JetBrains oder Yandex, aber nicht nur), um dort Forschungsarbeiten zu machen. In diesem Beitrag werde ich über mein Projekt im Bereich Informatik berichten. […]

CERN steigt von Microsoft-Produkten ab

Das Europäische Zentrum für Kernforschung plant, alle proprietären Produkte in seiner Arbeit abzulehnen, insbesondere die Produkte von Microsoft. In den vorhergehenden Jahren hat CERN aktiv verschiedene kommerzielle Produkte mit geschlossenem Quellcode verwendet, da dies die Suche nach Spezialisten aus der Industrie erleichterte. CERN arbeitet mit einer großen Anzahl von Unternehmen und Institutionen zusammen, und es war ihm wichtig, die Arbeit […]

TCP SACK Panic – Kernel-Sicherheitsanfälligkeiten, die zu einem Remote-Denial-of-Service führen

Mitarbeiter von Netflix haben drei Sicherheitsanfälligkeiten im Code des Netzwerkstacks für TCP entdeckt. Die schwerwiegendste dieser Sicherheitsanfälligkeiten ermöglicht es einem Angreifer, einen Kernel-Absturz (Kernel Panic) auszulösen. Für diese Probleme wurden mehrere CVE-Identifikatoren angehängt: CVE-2019-11477, das als signifikante Sicherheitsanfälligkeit eingestuft ist, sowie CVE-2019-11478 und CVE-2019-11479 als moderate. Die ersten beiden Sicherheitsanfälligkeiten beziehen sich auf SACK (Selective Acknowledgement) und MSS (Maximum […]

In Firefox 69 wird Flash standardmäßig deaktiviert sein.

Die Entwickler von Mozilla haben in den Nightly-Builds von Firefox die Wiedergabe von Flash-Inhalten standardmäßig deaktiviert. Ab Firefox 69, das für den 3. September geplant ist, wird die Option für die dauerhafte Aktivierung von Flash in den Einstellungen des Plugins Adobe Flash Player entfernt, und es bleiben nur die Möglichkeiten, Flash zu deaktivieren oder für bestimmte Websites individuell zu aktivieren (Aktivierung durch ausdrücklichen Klick), ohne den gewählten Modus zu speichern. In den ESR-Zweigen von Firefox […]

Release des Betriebssystems DragonFly BSD 5.6

Die Version DragonFlyBSD 5.6 ist veröffentlicht, ein Betriebssystem mit einem hybriden Kernel, das 2003 zur alternativen Entwicklung der FreeBSD 4.x Reihe erstellt wurde. Zu den besonderen Merkmalen von DragonFly BSD gehören das verteilte Versionierungssystem HAMMER, die Unterstützung des Ladens von „virtuellen“ Systemkernen als Benutzerprozesse, die Möglichkeit zur Caching von Daten und Metadaten der Datei auf SSD-Speichern, die kontextabhängige Handhabung von Variabel-Symbolischen Links sowie die Möglichkeit zur Prozesssperrung […]

60GB SSD 8Gb DDR4