Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • SSH – Das Schweizer Taschenmesser fürs Netzwerk (clt23)
    OpenSSH ist nicht nur Telnet mit Verschlüsselung. Es ist das meist verwendete Programm, um von einem Computer aus auf einen entfernten Server oder ein anderes Gerät zuzugreifen und es zu verwalten, doch weitere nützliche Features kennen nur wenige, die es bis zur Manpage schaffen.
    OpenSSH ist auf allen Linux-Distributionen verfügbar und bietet eine Reihe von Features, die es Benutzern ermöglichen, SSH-Verbindungen herzustellen und fantasievoll zu nutzen. OpenSSH bietet nützliche Möglichkeiten zum Multiplexen von Verbindungen, damit mehrere SSH-Sessions über eine einzige TCP-Verbindung laufen können. Mit ProxyJumps können Benutzer über einen oder mehrere „Sprung“-Hosts auf einen entfernten Host zugreifen. Canonicalizing in verschiedenen Formen ermöglicht es, dass Konfigurationen mit Hilfe vollständiger Hostnamen erledigt werden können. Ports können weitergeleitet werden, Socksproxy aufgemacht, Netzwerkbridges verbunden werden. Der Vortrag soll kurz Features anreißen, die wenig bekannt sind und das Leben einfacher machen.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/265
    47 min
  • Sicherheit in PostgreSQL: pgcrypto und PostgreSQL Anonymizer (clt23)
    Schadsoftware, Phishing und Social Engineering sind einige der Methoden, die von Hackern eingesetzt werden, um Sicherheitslücken in Betriebssystemen und Anwendungen auszunutzen. ASPICON arbeitet als Datenbank-Infrastruktur-Spezialist eng mit mehr als 600 Organisationen zusammen, darunter auch verschiedenste KRITIS-Einrichtungen, die laut Verfassungsschutz besonders stark durch elektronische Angriffe gefährdet sind. Diese enorme Verantwortung verlangt ein ausgeprägtes Sicherheitsbewusstsein. Unter diesem Stichwort gibt unser Beitrag einen Einblick in zwei ausgewählte Sicherheitsstrategien auf Datenbankebene: Verschlüsselung und Maskierung von Daten.
    Bezugnehmend auf PostgreSQL-Datenbanken betrachten wir hierzu die Erweiterungen pgcrypto sowie PostgreSQL Anonymizer. Pgcrypto stellt eine Reihe von kryptografischen Funktionen bereit. Korrekt umgesetzt, lässt sich damit verhindern, dass sensible Daten unverschlüsselt in die Datenbank geschrieben werden. Mittels PostgreSQL Anonymizer können darüber hinaus sensitive Daten durch plausible aber verschleierte oder zufällige Daten ersetzt werden. Im Vortrag beleuchten wir, was hierbei zu beachten ist und wo Stolpersteine liegen können.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/204
    1 hr 30 min
  • Wenn Geräte an Bäumen wachsen: Linux-Device-Tree-Portierung (clt23)
    Im Grunde braucht Software nur eine CPU und Speicher. Was Nützliches hat
    man aber erst, wenn mit der echten Welt geredet werden kann: Sensoren auslesen, Aktoren ansteuern und Netzwerke bedienen. Was der Hardwerker in einen Schaltplan malt, muss der Softwerker daher in Code schreiben, damit Linux (oder barebox oder Zephyr) lernt, wie die Welt um die CPU herum gestaltet ist und z. B. welche Spannungen wo, wie, wann, wodurch geschaltet werden müssen, um die Bildschirmhelligkeit einen Tick niedriger zu drehen.
    Für viele eingebettete Systeme hat sich dafür das Device-Tree-Format als
    maschinenlesbarer Schaltplan etabliert. In diesem Vortrag zeigt Ahmad wie Linux Device Trees konzipiert sind, wie man mit (aber auch ohne) Schaltplan den eigenen ersten Device Tree schreibt und wie man das in Linux, barebox oder sogar in eigener Software integriert.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/251
    54 min
  • Mehr Rust – weniger C/C++ – ein Erfahrungsbericht (clt23)
    Der Vortrag will keine Einführung in die Programmiersprache Rust geben. Dazu sei auf [1] verwiesen. Stattdessen sollen anhand von Codebeispielen konkrete Programmierfehler und Bugs gezeigt werden, die sich mit Rust im Vergleich zu C/C++ vermeiden lassen. Dabei werden auch die ein oder andere Besonderheit oder das Programmierkonzept von Rust und anderen Sprachen vorgestellt.
    Natürlich wird auch auf allgemeine Vor- und Nachteile von Rust eingegangen. Da ist z. B. jener, dass Rust durch den fehlenden Garbage Collector für viele Einsatzbereiche, insbesondere die systemnahe Programmierung, sehr effizient ist.
    Die Erfahrung und die im Vortrag aufgeführten Beispiele zeigen, dass der Rust Compiler das Bewusstsein jedes Programmierers nicht nur für Speicherstolpersteine (sauberes Speichermanagement) sondern auch für Undefined Behaviour spürbar steigert.
    [1] https://chemnitzer.linux-tage.de/2021/de/programm/beitrag/135
    Rust und sein Ökosystem – eine Einführung
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/276
    51 min
  • Wie hört man heute Radio? (clt23)
    „Radiohören“ gehört auch heute noch zu einem der beliebtesten Unterhaltungs- und Informationsmedien. In fast jedem Haushalt steht mindestens ein Radio, welches 2/3 der Deutschen meist täglich anschalten. Die Idee ist seit über 100 Jahren gleich geblieben, geändert hat sich das Aussehen und das Innenleben der Empfangsgeräte. Gespickt mit ein paar Höhepunkten aus dem „Hörfunkleben“ des Referenten, werden im Vortrag vor allem einige Projekte zur Realisierung von entsprechenden Endgeräten mit moderne Technik vorgestellt. Stichworte dazu sind u. a. DAB, SDR und Internetradio.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/128
    55 min
  • Linux Router mit Alpine Linux (clt23)
    Bei der Distribution Alpine Linux denkt man in erster Linie an Container Images. Allerdings bietet Alpine interessante Eigenschaften, welche es auch für den Bau von Linux-Routern geradezu prädestinieren. Die IBH IT-Service GmbH betreibt in verschiedenen Projekten Router auf Grundlage von Alpine Linux – von der einfachen Stateful Firewall bis zum BGP-Router in der DFZ.
    Die Besonderheiten von Alpine Linux bewegten die IBH IT-Service GmbH dazu, diese Distribution bei der Migration von proprietären Routern auf offene Linux Router einzusetzen. Im Vortrag werden der Entwicklungsprozess und die daraus entstandene Unterstützung von Open-Source-Projekten dargestellt. Eine Übersicht über die Wahl der eingesetzte Software-Komponenten und Besonderheiten in der Konfiguration schließt den Vortrag ab.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/226
    1 hr
  • Wer redet eigentlich noch von Linux auf dem Desktop? (clt23)
    Egal, ob es jemals den großen Durchbruch von Linux auf dem Desktop geben wird oder nicht. Fakt ist: Es gibt ausreichend Technologien und Ansätze für einen bewussten Einsatz von Linux und Open-Source-Software für die unterschiedlichsten Arbeitsbereiche eines Bildschirmarbeitsplatzes. Mit über 20 Jahren Erfahrung als Linux- und Open-Source-Dienstleister hat GONICUS unterschiedlichste Linux-Desktop-Projekte umgesetzt. In diesem Vortrag wollen wir in einem offenen Erfahrungsaustausch über die Faktoren und Problemstellungen (Spoiler-Alarm: meistens nicht technischer Natur) sprechen und warum manche Desktop-Migrationen erfolgreicher sind als andere.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/205
    55 min
  • Erweiterte Datentypen in PostgreSQL (clt23)
    Der Vortrag „Tour de Data Types“ bietet einen Überblick über die reichhaltige Auswahl an grundlegenden Datentypen in PostgreSQL. Es stehen jedoch noch weitere Datentypen zur Verfügung, die in Anwendungen verwendet werden können und sollen. Mit PostgreSQL können auch einfache Typen zu komplexeren Strukturen kombiniert werden, oder man kann einen eigenen Datentyp erstellen.
    Dieser Vortrag beginnt mit ENUM-Typen und wie man diese erstellt und anwendet. Von dort aus werden Arrays und Composite-Typen betrachtet, Range-Typen an Beispielen erklärt, und schließlich wird gezeigt, wie man eigene Datentyp erstellen kann.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/112
    54 min
  • Kotlin – Java mit Superkräften und Multiplattform (clt23)
    Mit Kotlin als Open-Source-Programmiersprache verbinden viele vermutlich Java und Android, doch Kotlin ist viel mehr. Kotlin läuft auch im Browser als Javascript oder nativ auf Geräten ohne spezielle Laufzeitumgebung. Dies öffnet ein breites Feld an Anwendungen. Von Machine Learning bis hin zu einfachen Skripten ist unglaublich viel möglich. Quellcode kann zwischen verschiedenen Plattformen geteilt werden, und mit Koroutinen sind effiziente parallele Programme möglich. Oder aber man entwirft seine eigene domänenspezifische Sprache. Grenzen gibt es nur wenige mit Kotlin.
    Dieser Vortrag gibt eine kleine interaktive Einführung in die Welt von Kotlin. Auch Menschen, die schon mit Kotlin zu tun hatten, können hier sicherlich das ein oder andere Neue lernen.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/195
    54 min
  • Erstellung von Videos – Vom Konzept zum fertigen Tutorial (clt23)
    Seit 2015 produziere ich lehrreiche Videos auf Linux und habe in dieser Zeit den erfolgreichsten YouTube-Kanal aufgebaut.
    In diesem Vortrag gebe ich einen Einblick in meine Arbeitsweise von der Konzepterstellung bis zum fertigen Video sowie der Veröffentlichung im Netz.
    Der Vortrag ist für alle gedacht, die selber in die Videoproduktion einsteigen oder einzelne Tutorials konzipieren/erstellen wollen.
    Getreu dem Motto „Bewusst sein“ teile ich ebenfalls meine Gedanken hinsichtlich der unvermeidlichen Beeinflussung der eigenen Zielgruppe.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/201
    47 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.