Lukas Buchner
Passionierter Nerd mit viel zu viel Begeisterungsfähigkeit für so ziemlich alles.
Nebenbei professioneller Grantler!
Beiträge
Mit der zunehmenden Verbreitung von GitOps stoßen Organisationen auf neue Herausforderungen – von Sicherheitsrisiken bis hin zu operativen Engpässen. Die D1-Architektur von Flux CD wurde entwickelt, um diese Herausforderungen zu bewältigen und einen skalierbaren sowie sicheren Ansatz für das Management von Kubernetes-Deployments zu ermöglichen.
In diesem Vortrag werfen wir einen Blick auf die Prinzipien der D1-Architektur, ihre Auswirkungen auf Flux CD und wie sie Sicherheit, Leistung und Flexibilität in GitOps-Workflows verbessert. Wir gehen auf zentrale Architekturänderungen ein, besprechen reale Anwendungsfälle und liefern praxisnahe Einblicke, wie D1 für mehr Zuverlässigkeit und Effizienz genutzt werden kann.
Sicherheitslücken in Software können schwerwiegende Folgen haben – von Datenlecks bis hin zur vollständigen Systemkompromittierung. Klassische Testmethoden stoßen oft an ihre Grenzen, da sie unvorhergesehene Edge Cases und unerwartetes Verhalten nicht zuverlässig abdecken. Genau hier setzt Fuzzing an – eine leistungsstarke Technik zur automatisierten Entdeckung von Bugs durch die Generierung und Mutation von Eingaben.
In diesem Vortrag werfen wir einen Blick darauf, wie Coverage-Guided Fuzzing helfen kann, Sicherheitslücken in Java-Anwendungen aufzudecken. Ich zeige, wie moderne Fuzzer dynamisch arbeiten, um die Codeabdeckung zu maximieren, und warum dies eine besonders effektive Methode zur Identifikation versteckter Schwachstellen ist. Eine Live-Demo zeigt, wie Fuzzing in der Praxis eingesetzt werden kann, um Fehler in realem Java-Code aufzuspüren.