Projects

Funded Projects (incl. Granted Funding Applications)


no logo

Funding for a Project Initiation (2016-2017),
funded by Hochschule Worms; role: PI



Energy-efficient and Secure Smart Environments (E2S2E, 2016-2018),
funded by German Ministry of Education and Research (BMBF); role: coordinator / main proposal author; eight project partners



Building Automation Reliable Network Infrastructure (BARNI, 2014-2016),
funded by German Ministry of Education and Research (BMBF); role: main proposal author / project manager; two project partners; overall volume: 1 Mio. EUR

no logo

Information Hiding Pattern Collection (since 2015) (external link)

no logo
Covert Channel Educational Analysis Protocol (CCEAP, since 2016) (external link)


Historic Projects

  • Wetterstation der Hochschule Augsburg (now under development by other people; external link)
  • Hardened Linux Security Distribution (project initiator, leader and developer; 2006-2008) 
  • WendzelNNTPd - a NNTP daemon (2004-now)
  • AstroCam stepengine control software (2001-2011)
  • Security hacks:
    • KSPIDS - Linux Kernel User Profile IDS Patch (2008)
    • openportd - ICMP port knocking service for OpenBSD (2006)
    • FUPIDS - "Fuzzy" User Profile IDS for the OpenBSD Kernel (2003)
  • Covert channel/tunneling software:
    • CCEAP - a tool for teaching network covert channels (2016)
    • pct - protocol channel tool (PoC, 2008)
    • phcct - protocol hopping covert channel tool (PoC, 2007)
    • vstt - ICMP, POP3 and plaintext tunnel via fifo/socket in/out (2006) 
    • pcaw: (protocol channel-aware active warden) a countermeasure for protocol switching covert channels (code available on request, 2012)
  • Other tiny hacks:
    • sfnetmapper - visualizes connections of sf.net users and their projects (2011)
    • creategallery - fast creator for ugly HTML galleries (2009)
    • Fluxbat - displays laptop battery status in the fluxbox menu (2007)
Very old stuff (2000-2009), mostly not accessible anymore:
  • OBPkg (external link): a Synaptic-like tool for OpenBSD
  • WDCS (external link): a distributed computing library 
  • cwa: a web programming system for C (like PHP)
  • xyriahttpd (a.k.a. cchttpd): a highly speed-optimized HTTP server, capable of loading C modules to perform server-side website generation and request handling
  • xyriaDNSd: a highly speed-optimized DNS server with load-balancing capabilities (old version from 2008 available on sourceforge)
  • sysmon: web-based system monitoring tool for Solaris 8
  • MSS: Multiple server scanner (a port scanner supporting various scan types; written ca. 2001 with friends)
  • cpfos: An extended Slackware-based packet system for Hardened Linux
  • fupids2: a user-space version of FUPIDS (see above)
  • various hacking tools, mostly to learn how to handle sockets under Linux and BSD, incl. a RIP routing update spoofer, some PoC backdoors using covert channels, and a a simple TCP connection hijacker.

 

Maintainance of OpenBSD Ports

Years ago (2006?), I contributed the `pscan' (C code vulnerability scanner) port to OpenBSD.

 

Patches for Other Projects

I contributed several patches to the Open Source Software (OSS) community, including mostly bugfixes but also few feature improvements:
  • Operating Systems: Slackware Linux, OpenBSD
  • Tools: gftp, icmpinfo, Ping Tunnel
  • A number of tiny manpage fixes (mostly Ubuntu/Debian)