Vytvoření C# Socket Proxy aplikace

Martin Chlebovský

Vytvoření C# Socket Proxy aplikace
« kdy: 08. 01. 2018, 17:18:13 »
Zdravím,
sháním člověka, který by byl ochoten vytvořit velmi jednoduchý program, žádné okna nic složitého, konfigurace klidně v souboru bokem.

Jedná se o software, který by měl přesměrovat tok dat z cílové IP:80 adresy na lokální PC kde naslouchá má aplikace.
A ta má aplikace pak zase komunikuje s tou originální IP:80 adresou. Komunikace funguje na bázi socketů, ten se otevře a celou dobu je otevřený a probíhá zasílání dat tam i zpět a třebas po hodině se zavře.

Dnes probíhá komunikace takto
IP1 - má lokální ip adresa
IP2 - externí ip adresa nedokážu jí změnit, a je někde ve světě
PORT2 - externí port kde se dotazuju také nedokážu změnit a je někde ve světě

lokální pc IP1 <-> svět IP2:PORT2

a já bych potřeboval mezi toto vložit tu proxy a mou aplikaci

{toto je u mě doma    IP1  <->  proxy <-> IP1:4000 (tady je moje aplikace)   }  <-> { a toto už je ve světě    IP2:PORT2    }

účelem je odfiltrovat, popřípadě pozměnit určité výrazy a slova, která tečou tím socketem.

Blíže rozepíšu na dotaz.

Jen požadavek aby to bylo spustitelné na windowsech.