PDA

View Full Version : [C#] Proxy che reindirizza a un Proxy


Nightmare
28-05-2008, 08:43
Avrei intenzione di crearmi un "reindirizzatore" di proxy ma non ho molta conoscenza in questo campo.
Quel che vorrei fare è un programmino che rimane in ascolto di tutto ciò che può passare sulla rete e lo reindirizza a un determinato proxy con username e password corretti.

Questo perche spesso ho dei programmi che non permettono di settare il proxy o l'user-pass e quindi non riesocno ad accedere a dei servizi online.

La mia richiesta non è "datemi il codice" ma bensì, "è possibile?" e se si, sapete indicarmi qualche guida che spieghi come reindirizzare i pacchetti?

Inoltre andrebbe settato comunque il proxy a "localhost" o si riuscirebbe comunque a autosniffare tutto e a reindirizzare tutto?
Mi scuso in anticipo se ho scritto castronerie :D

tomminno
28-05-2008, 09:40
Avrei intenzione di crearmi un "reindirizzatore" di proxy ma non ho molta conoscenza in questo campo.
Quel che vorrei fare è un programmino che rimane in ascolto di tutto ciò che può passare sulla rete e lo reindirizza a un determinato proxy con username e password corretti.

Questo perche spesso ho dei programmi che non permettono di settare il proxy o l'user-pass e quindi non riesocno ad accedere a dei servizi online.

La mia richiesta non è "datemi il codice" ma bensì, "è possibile?" e se si, sapete indicarmi qualche guida che spieghi come reindirizzare i pacchetti?

Inoltre andrebbe settato comunque il proxy a "localhost" o si riuscirebbe comunque a autosniffare tutto e a reindirizzare tutto?
Mi scuso in anticipo se ho scritto castronerie :D

Inserirsi nelle comunicazioni è possibile installando un hook sulle funzioni socket iniettando codice nel processo vittima.
Reindirizzare il traffico però potrebbe essere complicato, dovresti reindirizzare la connect e gestire la connessione verso il proxy.
Chiarmente questo non è un ambito per linguaggi managed.