Usi uno script di configurazione automatica del proxy con un'applicazione che non lo supporta?


0

Esiste un modo per "avvolgere" un'applicazione in modo tale che il traffico HTTP in uscita (ovvero le chiamate ai servizi Web) passi attraverso un proxy configurato tramite uno script PAC ? L'applicazione stessa non ha un supporto proxy incorporato, tanto meno PAC, quindi immagino che i pacchetti in uscita debbano essere intercettati e modificati (quindi qualcosa come Fiddler ). Non mi interessa HTTPS, solo HTTP.

Possibilmente correlato: https://superuser.com/questions/63099/supplying-http-proxy-support-to-applications

Risposte:


1

Non ho trovato un prodotto che soddisfi tutti i tuoi requisiti, ma forse la combinazione di due prodotti può avvicinarsi. Il problema è che mentre i prodotti che coprono le applicazioni ai proxy sono abbondanti, nessuno dei prodotti che ho trovato accetta uno script PAC.

Quindi mi sembra che la migliore speranza di inserire un'applicazione in uno script PAC sia nel fare questo in due passaggi:

  1. Valuta lo script PAC rispetto a un URL - possibile poiché lo script non è altro che un frammento Javascript
  2. Aggiorna un prodotto proxy con il risultato

I possibili prodotti che valutano gli script PAC sono:

pacparser
Una libreria per analizzare i file proxy di auto-config (PAC), che viene fornita con un programma di test chiamato 'pactester'.

Proxytester
Tester dell'elenco proxy open source che genera un file wpad.dat che è possibile utilizzare nel browser.

Possibili prodotti che proxy le applicazioni:

ProxyFirewall

Forza i tuoi programmi a utilizzare un proxy a livello di socket. Quando si tratta di consentire l'invio di pacchetti dal computer, ProxyFirewall non solo consentirà di scegliere se un programma può accedere a Internet, ma fornirà anche opzioni per forzare la connessione attraverso un server proxy a livello di socket .

ProxyCap ($ 30)

ProxyCap ti consente di reindirizzare le connessioni di rete del tuo computer tramite server proxy. Puoi indicare a ProxyCap quali applicazioni si collegheranno a Internet tramite un proxy e in quali circostanze. Ciò avviene tramite un'interfaccia intuitiva, senza la necessità di riconfigurare nessuno dei tuoi client Internet.

Proxifier ($ 39,95)

Proxifier è un programma che consente alle applicazioni di rete che non supportano il funzionamento tramite server proxy di funzionare attraverso un proxy HTTPS o SOCKS o una catena di server proxy.

Se uno dei prodotti sopra elencati è parametrabile tramite un file di testo, è possibile modificare questo file con i risultati della valutazione dello script PAC, magari utilizzando sed per Windows , ottenendo quindi la proxificazione dell'applicazione specificata in base al risultato dello script PAC.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.