"Proxy" erstellen

  • VB.NET

Es gibt 25 Antworten in diesem Thema. Der letzte Beitrag () ist von jvbsl.

    Joo, eigentlich schon:

    VB.NET-Quellcode

    1. Sub Main()
    2. Const port As Integer = 8889
    3. Dim tcplistener As New Net.Sockets.TcpListener(port)
    4. Console.WriteLine("Listening on port {0}", +port)
    5. tcplistener.Start()
    6. While True
    7. Dim socket As Net.Sockets.Socket = tcplistener.AcceptSocket()
    8. Dim webproxy As New WebProxy2.WebProxy2(socket)
    9. Dim thread As New Threading.Thread(New ThreadStart(AddressOf webproxy.run))
    10. thread.Start()
    11. End While
    12. End Sub



    in Mozilla habe ich unter Éinstellungen auf Proxy gesetzt und dann alles manuell eingetippt:

    Port: 8889
    Local: localhost/ bzw. auch mal 127.0.0.1/ oder meine IP

    LG
    Morifize

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Morifize“ ()

    Dim webproxy As New WebProxy2.WebProxy2(socket)

    setz da mal einen Haltepunkt, starte das Programm anschließend und guck bitte mal was passiert, wenn du dann mit dem Firefox auf eine Seite navigierst...und guck mal ob es an den Haltepunkt kommt...
    Ich wollte auch mal ne total überflüssige Signatur:
    ---Leer---
    genau so sollte es auch sein(also nicht wirklch, aber genau das hab ich mir gedacht^^)
    Dim tcplistener As New Net.Sockets.TcpListener(port)

    ->

    VB.NET-Quellcode

    1. Dim tcplistener As New Net.Sockets.TcpListener(New System.Net.IPEndPoint(System.NetIpaddres.Parse("[IP]"),port))

    anstelle von [IP] setzt du deine IP Adresse ein, also nicht 127.0.0.1 sondern 192...(bekommst du über ipconfig in der CMD glaube ich raus ;) )

    anschließend stellst du noch den Proxy Server auf eben diese IP Adresse und probierst das gleiche nochmal(also mit dem Haltepunkt) - und hoffe, dass es dann dort ankommt ;)
    Ich wollte auch mal ne total überflüssige Signatur:
    ---Leer---