Sven Ruppert
@svenruppert.com
720 followers 110 following 67 posts
Java and Security by day, Bushcrafting by night
Posts Media Videos Starter Packs
svenruppert.com
Would you like to participate for winter training in Germany and Swedish Lapland next winter? - ping me :.-) #winter #arctic #arcticadventure #nevergiveup #adventuretravel #adventure #nature #bushcraft #survival #lappland #arcticcircle #germany
svenruppert.com
Just for #fun - an short #video on #youtube showing #bumblebees in action - youtu.be/1ba0ozBOYc0 #ASMR #NatureVideo #Bumblebees #Pollinators #SlowTV #Mindfulness #Buzzing #MacroVideo #FieldRecording #Insects #Wildlife #macro
ASMR Hummeln - Nahaufnahmen von Hummeln und Bienen auf Blüten bei der Pollensuche
YouTube video by Outdoor Skills
youtu.be
svenruppert.com
for my german reading followers.. Mutable hashCode() + HashMap-Key = ⚠️ Gefahrenquelle

Wer veränderliche Objekte als Schlüssel verwendet, riskiert unsichtbare Einträge und vieles mehr

#Java #Security #MutableKey javapro.io/de/wenn-hash... #java #hashmap #mutable #vaadin
Wenn hashCode() lügt und equals() hilflos ist - JAVAPRO Germany
Ein tiefer Blick in Java’s HashMap-Fallen – visuell demonstriert mit Vaadin Flow Die stille Gefahr in der Standardbibliothek…
javapro.io
svenruppert.com
Secure file handling with Vaadin Flow.
Focused on:
🔐 CWE-22 – Path Traversal
📁 CWE-377 – Unsafe temp files
📉 CWE-778 – Weak logging
Use Java, NIO and structured logging to build safe upload/download flows.
#JavaDev #Vaadin #SecureSoftware #WebSecurity
svenruppert.com/2025/05/20/c...
Creating a simple file upload/download application with Vaadin Flow
Vaadin Flow is a robust framework for building modern web applications in Java, where all UI logic is implemented on the server side. In this blog post, we’ll make a simple file management ap…
svenruppert.com
svenruppert.com
me, coding on my new idea right now.. ;-) #java #security #ai #motivation
svenruppert.com
It was a great #team Here we are on the way back to the #basecamp to switch from #pulka to #backpack for the next #training unit - #night #navigation in the field with #magnetic anomalies // #motivation #nevergiveup #TeamBuilding #lappland #arcticcircle #winter
svenruppert.com
Just published something for the Core Java nerds 🤓

Built a tiny REST API using HttpServer, then injected logging behavior at runtime using a Java Agent.

🧠 100% JDK-only. No libs. No frameworks.

📖 svenruppert.com/2025/04/11/o...

#java #bytecode #instrumentation #jvm #agent #corejava
Open-hearted bytecode: Java Instrumentation API
What is the Java Instrumentation API? The Java Instrumentation API is part of the java.lang.instrument package and allows you to change or analyse class bytecode at runtime. It is particularly inte…
svenruppert.com
svenruppert.com
Remember when DNS was “just” the phonebook of the internet?

Now it’s a battleground. From spoofing to hijacking – if you touch packets, you need to know these attack vectors.

Wrote a deep dive (yes, with Java code too):
🔗 svenruppert.com/2025/04/07/d...

#dns #security #java #networking #devs
DNS Attacks – Explained
1. Getting started – trust in everyday internet life Anyone who enters a web address like “www.example.de” into the browser expects a familiar website to appear within seconds. Whether in the home …
svenruppert.com
svenruppert.com
#Java Cryptography Architecture (JCA) - An Overview

Provider-based crypto framework enables secure hashing, digital signatures, key management & more — all modular, extensible, and ready for real-world security needs. #JavaSecurity #Cryptography #JCA #SecureCoding

svenruppert.com/2025/04/03/j...
Java Cryptography Architecture (JCA) – An Overview
The Java Cryptography Architecture (JCA) is an essential framework within the Java platform that provides developers with a flexible and extensible interface for cryptographic operations. It is a c…
svenruppert.com