T
S
M
R

Something with IT security







Hi, I'm Tobi. I currently try my luck with Rust, Flutter and fuzzing. See what I'm working on below, it's nothing crazy but it's fun.

Binary Rewriting across different Architectures

I wrote a seminar paper on binary rewriting, which allows the modification of compiled binary files without source code, enabling use cases such as fuzzing or hardening proprietary binary files.


Introducing my new Generic Network Protocol Fuzzer in Rust

This blog post introduces my new generic approach to easily create a fast and easy-to use protocol fuzzer for custom targets.


twonly - The European Alternative

twonly is a European open-source alternative to Snapchat, written in Flutter. It uses the Signal protocol to encrypt all messages end-to-end.


Finding Security Vulnerabilities in Open-Source Repos

This winter semester I took part in the TU Darmstadt Hacker Contest, where we had an exercise in which we had to find security vulnerabilities in open source repositories.


Blackbox-Fuzzing of IoT Devices Using the Router TL-WR902AC as Example

In my term paper about the "Internet of Vulnerable Things" I wanted to find a memory-related vulnerability in a binary running on the TL-WR902AC but was not successful. This time I use fuzzing.


AnotherTLS and VulnTLS

To learn Rust and cryptography at the same time I implemented the TLSv1.3 from scratch. The implementation includes all cryptographic operations like elliptic curves or AES.



CVE-2022-48194 - Internet of Vulnerable Things

In one of my term papers I had to write about the topic "Internet of Vulnerable Things". So I bought a cheap router and took a closer look. As expected, the security was not really good and I was able to find a security vulnerability with a CVE score of 8.8 in no time.