Wie hier angekündigt möchte ich meinen EProxy - Server als Source freigeben. Der Proxy beherrscht die Protokolle SOCKS4, SOCKS5 inkl. AUTH - Support und die Verbindungsmethoden ATYP (DNS - Auflösung am Server) und IPv4. IPv6 wird nachgereicht sobald PB das unterstützt.
Der Server ist stark parallelisiert, bzw. der Source ist stellenweise sehr komplex, wenn sich da jemand wirklich tiefer einarbeiten möchte einfach eine PN an mich, das ganze hier zu erklären würde den Rahmen sprengen.
In der Datei \src\EProxy.pb findet sich der eigentliche Server, in der Datei \sample\Proxy_Test.pb ein Anwendungsbeispiel und in der Datei \src\EProxy_Connect.pbi sind Verbindungsroutinen für das SOCKS4 und SOCKS5 Protokoll um Proxy - Unterstüzung in eure eigenen Programme zu integrieren.
Über gefundene Bugs, konstruktive Kritik usw. freue ich mich natürlich immer

Download:
http://files.cxalex.bplaced.net/secure. ... EProxy.zip