Home of Daniel Borkmann

Personal stuff

Singapore 2010

RoboCup 2010 @ Singapore

Daniel is currently taking his Master of Science degree in Computer Science at the Leipzig University of Applied Science. Here's some miscellaneous stuff about him ... don't expect to find anything useful here ;-)

Besides computers, I enjoy travelling, mountain biking, hiking, alpine skiing, chess, havannah (the board game) and reading.

While working on my Bachelor thesis I started the project netsniff-ng that aims at offering a performant and functional network analyser. Although the project is still in its fledging stages, results can be seen on the netsniff-ng website. However, the primary focus is not on using the famous libpcap that is nearly used by almost everyone else. The library got bloated from time to time, so by only implementing the functionality that is needed for netsniff-ng, a higher performance has been achieved since we now have the opportunity to memory map packets from kernelspace to userspace (and therefore not to copy them). The focus is also on a clean, simple and secure code. In the course of time netsniff-ng will grow into a suite of networking related tools, since there are lots of interesting things to examine. Spending time into this is really fun!

While taking my cryptography course some terms ago, I started to play with capturing and replaying recordings via the Advanced Linux Sound System and the encrypted transfer via network. Since I hate and refuse using the proprietary Skype, the idea came up to implement an alternative open source solution that focuses on security and simplicity. Hence I started the project called netyack which still is in a (really) early development stage. Among other things, research in Jitter-reduced algorithms respectively IP tunnels is done as well as decentralized (which Skype does not have) encrypted communications between peers. With that project I am attempting to offer a simple command line based Voice over IP solution for enthusiastic Unix users, so in the long run, ports to *BSD will follow, too.

Another project I enjoy hacking on within my spare time is programming robots that are playing soccer. Therefore I am a member of the Nao-Team HTWK, a small bunch of hackers participating in the annual RoboCup world championships (Standard Platform League). Mainly sponsored by our university we went to Singapore, Graz and other locations and achieved great results. All the low-level stuff like networking, video processing or processor specific code optimization that is running within kernelspace or userspace is most of my interest. Among other things I am currently focusing on reimplementing the Geode's LX webcam V4L driver since drivers provided by AMD turned out to be very buggy and didn't even get into the mainline kernel.

Research interests

Some current projects

Mostly deprecated projects

Where I am a Member/participant of

lost+found hyperlinks

Contact

E-Mail: , ,
Jabber:

GitHub: http://github.com/danborkmann
Other stuff as pictures: http://intrarupt.org

Some guidelines for writing e-mails: rfc1855, rfc2635


         


Copyright (C) 2007 - 2010 Daniel Borkmann