Witajcie Mirki. Pracuję nad socketami w C# . Docelowo mam przekazać ruch przez proxy server(socket) pobierać adress www z przglądarki i uzyskać jego IP oraz zablokować jakiś adres z listy string. Dla uproszczenia w poniższym kodzie podstawiam www.wykop.pl.

private void _tbniUruchomSerwer_Click(object sender, EventArgs e)
{
IPAddress[] localIPs = Dns.GetHostAddresses(Dns.GetHostName());
IPAddress LocalIP = localIPs[1];

TcpListener listener = new TcpListener(LocalIP, 80); // nasz serwer
listener.Start();

TcpClient newClient; // akceptacja
StreamReader reader; // a reader
Witajcie Mirki. C# 4.0
Jak przy użyciu System.NET.Sockets zablokować jakiś adres WWW np "www.onet.pl" gdy mój program nasł#!$%@? na 127.0.0.1:8080 i takie są ustawione proxy w przeglądarce?

Próbuje zrobić programik, który będzie przekazywał ruch sieciowy do przeglądarki wyłapując adresy z listy stringów i blokując do nich dostęp. Lub będzie blokował cały ruch sieciowy(2tryby).

W necie jest masa kodu ale gubię się w tych projektach.
#naukaprogramowania #csharp #sockets #pierwszyrazzsocketami
  • Odpowiedz