BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Projekte (http://www.black-board.net/board.php?boardid=108)
--- Sonstiges [C#.NET] "dotWebTun" HTTunnel Client (http://www.black-board.net/thread.php?threadid=23801)


Geschrieben von Zirias am 22.09.2009 um 13:21:

  [C#.NET] "dotWebTun" HTTunnel Client

news:


So, nachdem jetzt mit der alpha6 TCP offenbar endlich stabil funktioniert wird es Zeit, das Projekt auch mal außerhalb von IRC vorzustellen: Ein HTTunnel-Client mit GUI für Windows.

HTTunnel ist ein mod_perl-Projekt für Apache, das es erlaubt, beliebige TCP oder UDP Verbindungen in ganz normale HTTP-Requests zu tunneln und so praktisch zu jeder Art Netzwerkdienst zu verbinden, auch hinter Firewalls, die eigentlich nur Web-Browsen erlauben.

Das Problem mit HTTunnel ist allerdings, dass der ebenfalls in Perl geschriebene Client auf Windows nicht zuverlässig funktioniert. Verbindungen gehen erst beim zweiten Versuch auf, reißen sporadisch ab oder der Client stürzt gleich ganz ab (zur Ehrenrettung des Projekts: Auf Unix-Maschinen funktioniert der originale Client wunderbar).

Hier kommt jetzt mein Projekt ins Spiel: Speziell für Windows-Maschinen ein zuverlässiger Client in .NET (mindestens .NET Framework 2.0 wird benötigt, ob es eventuell auch mit Mono funktioniert teste ich bald noch). Der Client bietet außerdem ein GUI zur Konfiguration der Tunnel und zur Statusanzeige.

Aktuell steckt das Projekt noch in der alpha-Phase: Es fehlen diverse Überprüfungen (z.B. ob ein lokaler Port überhaupt verfügbar ist) und UDP ist nicht implementiert, obwohl es im GUI zur Auswahl steht. Wer es mal ausprobieren will:
http://dotwebtun.sourceforge.net/

Der Source ist via Subversion öffentlich verfügbar, "patches welcome" smile


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH