PacterPACTESTERS è un'utilità per testare i file di configurazione automatica del proxy (PAC). | |
Scarica ora |
Pacter Classifica e riepilogo
Annuncio pubblicitario
- 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
Cntlm.
CNTLM è un proxy HTTP autenticabile inteso per aiutarti a liberarsi dalle catene del mondo proprietario ... ...
76
Beides.
Mocks è un piccolo e semplice configurabile configurabile, RFC1928 Complia 5 Server. ...
197