Pacter

PACTESTERS è un'utilità per testare i file di configurazione automatica del proxy (PAC).
Scarica ora

Pacter Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Manu Garg
  • Sito web dell'editore:
  • http://code.google.com/p/pactester/

Pacter Tag


Pacter Descrizione

Il pacter è un'utilità per testare i file di configurazione automatica del proxy (PAC). Il PACTESTER è un'utilità per testare i file Files.PAC Proxy Auto-Configuration (PAC). I file sono utilizzati dai browser per determinare il proxy "giusto" per un URL. Poiché il meccanismo di valutazione del file PAC viene generato all'interno del browser e non è possibile accedere dall'esterno, l'unico modo per informare quale proxy il tuo browser utilizzerà per un URL specifico è l'ispezione manuale del file PAC. Ma l'ispezione manuale non si adatta molto bene. Il pacterester risolve questo problema. Fa uso di interprete di JavaScript e Netscape / API di Netscape / Mozilla per valutare i file PAC e automatizza l'intero processo.Pacter Reads un file PAC, lo valuta in un contesto JavaScript e utilizza la logica del file PAC per determinare il proxy per un URL specifico. : .//pactester <-p pacfile> <-u url> ./pactester <-p pacfile> <-f urlslist> Opzioni: -P Pacfile: PAC File Per testare -U URL: URL da testare -H host: parte host della parte host dell'URL -C client_IP: indirizzo IP client (Impostazioni predefinite all'indirizzo IP della macchina su cui lo script è in esecuzione) -F URLSLIST: un file contenente elenco di URL a essere testato.esempio: ./pactester -p wpad.dat -u http://www.google.com ./pactester -p wpad.dat -u http://www.google.com -C 192.168.1.105 ./ Pacter -P wpad.dat -f url_listhaw funziona? Valuta il file PAC in un contesto JavaScript. Per fare ciò utilizza il modulo JavaScript: Spidermonkesty Perl, che è un'interfaccia perl per l'implementazione C di Mozilla di file JavaScript- Spidermonkey.PAC utilizzando alcune funzioni JavaScript. Queste funzioni sono state definite nel file pac_utils.js incluso con questo strumento (questo file è stato generato utilizzando un altro file dal codice sorgente Mozilla). Inoltre, poiché JavaScript non ha capacità di risoluzione DNS che è richiesta dalle funzioni "DNSRESOLVOL" e "MYIPAddress" nei file PAC, queste funzioni sono state definite in Perl e quindi esportate in un contesto JavaScript.Come può usarlo? Il pacter può essere Utilizzato per determinare il proxy per un singolo URL o un elenco di URL.Per determinare il proxy per un singolo URL: ./ PACTSESTER -P www.pac -u http: //www.example.com per un elenco di URL: .// PACTESTER -P www.pac -f urllistwhere Urllist è un file contenente l'elenco di URL separato da Newline.Essending riga di comando web client Web: PACTSERSER può essere utilizzato anche per estendere i client web della riga di comando come la libreria Curl e Perl-Libwww. Con Curl: in questo momento, il curl non ha la funzionalità per valutare i file PAC per scoprire il proxy per un determinato URL. Tuttavia, in base al pacter, è possibile scrivere uno script perl involucro attorno a Curl. Questo script Perl scoprirà innanzitutto il proxy per l'URL, il modo in cui il Pacter si scopre, e quindi chiamerà il richer con l'opzione "-x" Server proxy come restituito da PACTSester Method "'. Allo stesso modo, questo metodo può essere utilizzato anche all'interno dei client web perl-libwww. Requisiti: · Perl.


Pacter Software correlato

PROXY BURP.

Burp Proxy è un server proxy http / s interattivo per l'attacco e il test delle applicazioni Web. ...

1,166

Scarica

Cntlm.

CNTLM è un proxy HTTP autenticabile inteso per aiutarti a liberarsi dalle catene del mondo proprietario ... ...

76

Scarica

Beides.

Mocks è un piccolo e semplice configurabile configurabile, RFC1928 Complia 5 Server. ...

197

Scarica