Pactester

Szoftver screenshot:
Pactester
Szoftver adatai:
Változat: 1.0.8
Feltöltés dátuma: 3 Jun 15
Fejlesztő: Manu Garg
Engedély: Ingyenes
Népszerűség: 23

Rating: 1.0/5 (Total Votes: 1)

Pactester egy segédprogram, hogy teszteljék Proxy Auto-Configuration (PAC) fájl.
PAC-fájlok által használt böngészők meghatározni a "helyes" proxy egy URL-t. Mivel a PAC fájl értékelési mechanizmus jön létre a böngészőben, és nem lehet hozzáférni kívülről, az egyetlen módja annak, hogy melyik proxy a böngésző fogja használni egy adott URL-cím manuális ellenőrzés a PAC fájlt. De manuális ellenőrzés nem igazán skála nagyon jól. Pactester megoldja ezt a problémát. Él JavaScript tolmács és a Netscape / Mozilla API-k, hogy értékelje a PAC-fájlok és automatizálja az egész folyamatot.
Pactester olvas egy PAC fájlt, értékeli azt egy JavaScript összefüggésben, és használja ezt a PAC fájl logika határozza meg a proxy egy adott URL-t.
Használat: ./pactester

<-u url> [-h host] [-c client_ip]
        ./pactester

<-f urlslist> [-c client_ip]
Lehetőségek:
  -p pacfile: PAC fájlt tesztelni
  -u url: URL, hogy teszteljék
  -h host: Host része az URL
  -c client_ip: kliens IP-címét (alapesetben az IP címet a gép, amelyen szkript fut)
  -f urlslist: tartalmazó fájl URL-ek listáját kell vizsgálni.
Példa:
  ./pactester -p wpad.dat -u http://www.google.com
  ./pactester -p wpad.dat -u http://www.google.com -c 192.168.1.105
  ./pactester -p wpad.dat -f url_list
Hogyan Működik?
Értékeli az PAC fájlt egy Javascript összefüggésben. Ehhez használja a JavaScript :: SpiderMonkey perl modult, ami egy perl felület a Mozilla C végrehajtásának Javascript- SpiderMonkey.
PAC fájlok használatát bizonyos JavaScript funkciókat. Ezek a funkciók már meghatározták pac_utils.js fájl tartalmazza ezt az eszközt (Ez a fájl keletkezett egy másik fájlt Mozilla forráskód). Továbbá, mivel a JavaScript nincs DNS megoldására képes, amely szükséges a "dnsResolve" és a "myIpAddress" funkciók a PAC-fájlok, ezek a funkciók már meghatározták Perl, majd exportálják a JavaScript összefüggésben.
Hogyan kell használni?
Pactester lehet használni, hogy meghatározza a proxy egyetlen URL-t vagy URL-lista.
Annak megállapításához, a proxy egyetlen URL:
./pactester -p www.pac -u http://www.example.com
Egy URL-lista:
./pactester -p www.pac -f urllist
ahol urllist egy fájlt tartalmazó URL-ek listáját elválasztva új sor.
Kiterjesztése parancssori webkliensekhez:
Pactester lehet is használni, hogy kiterjesszék parancssori web ügyfelek, mint a göndör és a perl-libwww könyvtár.
Használatához a curl: Most, göndör nem rendelkezik a funkcionalitás értékelésére PAC fájlokat, hogy megtudja, proxy egy adott URL-t. Alapján azonban pactester, akkor írj egy wrapper perl script körül göndör. Ez perl script először kideríteni a proxy az URL, az is, hogy pactester rájön, és akkor hívja curl a lehetőséget "-x" proxy szerver által visszaadott pactester módszerrel "".
Hasonlóképpen, ez a módszer használható belső perl-libwww webes kliensek is.

követelmények :

  • Perl

Hasonló program

Turtle
Turtle

11 May 15

CGIProxy
CGIProxy

17 Feb 15

Octopasty
Octopasty

14 Apr 15

Socks Server 5
Socks Server 5

11 May 15

Hozzászólások a Pactester

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!