CGIProxy este un proiect software cu sursă liberă, multiplatformă și deschis puse în aplicare în Perl ca un anonimatului, filtru-izolare, și HTTP, HTTPS și FTP proxy. Acesta & rsquo; sa script unic CGI care pot fi ușor instalate pe serverul de web.
S-a descoperit că un proxy CGI este extrem de util atunci când propria accesul este limitat la un singur server, care poate ajunge la alte servere, care nu sunt accesibile pentru tine. Când utilizați CGIProxy, va fi capabil să ajungă la aceste servere prea.
Caracteristici dintr-o ochire
Software-ul poate rula sub mod_perl neschimbat și include suport numai text (pentru a salva lățime de bandă), filtrare de cautare de bază, script-ul selectiv și îndepărtarea cookie, restricție de acces de tip server, codare personalizat de cookie-uri și adrese URL țintă.
Acesta poate fi folosit ca un proxy anonim, pentru a oferi VPN-ca funcționalitate acolo unde este nevoie, sau pentru alte utilizări personale. În timp ce CGIProxy este extrem de simplu de instalat, acesta include o mare varietate de opțiuni de configurare, astfel încât să îndoiți nevoilor dumneavoastra.
Script-ul este capabil de a rula în patru moduri diferite, ca un script FastCGI, ca un script CGI, ca un script mod_perl sau cu propriul server încorporat HTTP securizat. Mai mult de 70 de opțiuni sunt disponibile pentru tine de a configura.
restricție de acces de tip server, codare personalizate de URL-uri țintă și cookie-uri, precum și more-- există mai mult de 70 de opțiuni de până acum. Este nevoie de Perl 5.6.1 sau mai târziu, dar funcționează mai bine cu o versiune mai recentă.
Sisteme de operare acceptate
Scriptul CGIProxy a fost testat cu succes cu o gama larga de sisteme de operare UNIX-like GNU / Linux și, precum și cu Mac OS X și Microsoft Windows sisteme de operare. Acesta este independent de o arhitectura hardware, astfel încât să poată fi utilizat pe ambele sisteme pe 32 de biți și 64 de biți. Perl 5.6.1 sau mai târziu este necesar pentru CGIProxy pentru a rula pe server.
Ce este nou în această versiune:
- site-uri majore sunt de lucru din nou, și în toate browserele importante.
- De asemenea, sprijin FastCGI a fost stabilit.
Ce este nou în versiunea 2.1.9:
- Adaugat germană, italiană, Java, iar mesajul localizare sudaneză.
- Politica de Securitate de conținut (CSP) 1.0 este acum suportat cu Firefox și Chrome.
- Alte browsere, și CSP 1.1, vor fi adăugate atunci când susține CSP.
- Adăugat $ ALERT_ON_CSP_VIOLATION opțiune.
- Diverse bug-uri remedieri și soluții.
Ce este nou în versiunea 2.1.8:
- Adaugat chineză, franceză, iar mesajul localizare indoneziană.
- complet Gmail funcționează acum prin CGIProxy.
- YouTube funcționează din nou prin CGIProxy.
- Pot folosi acum un SOCKS 5 proxy, cum ar fi Tor (recomandat numai pe același server). Configurat cu $ SOCKS_PROXY, $ SOCKS_USERNAME, și $ SOCKS_PASSWORD.
- inițializare colecțiilor de date acum funcționează mai bine.
- Pot folosi acum o bază de date la distanță prin setarea variabilei de configurare $ DB_SERVER.
- multe bug-uri fixe sau au lucrat în jurul, și găuri de confidențialitate închis.
- Acum, din nou, ruleaza pe Perl 5.6.1 (o declarație în 2.1.7 necesar Perl 5.10.0).
- Shuffles HTTP anteturile cerere, pentru a evita o mai bună detectare.
- $ ANONYMIZE_INSERTION intreprinderea implicit la 1.
Ce este nou în versiunea 2.1.7:
- CGIProxy are acum mesaj localizare: Utilizatorul poate alege o interfață în arabă, engleză, farsi, rusa, sau turc. Dacă doriți suport pentru alte limbi, vă rugăm să ia în considerare traducerea messages-- CGIProxy vedem http://www.jmarshall.com/tools/cgiproxy/translate.html pentru detalii complete.
- Site-ul facebook complet acum funcționează aproape în întregime prin CGIProxy, asa ca nu mai este redirecționat către site-ul mobil în mod implicit. Dacă este lent pentru tine sau utilizatorii dvs., consultați observațiile și sugestiile de mai sus unde% redirecționări este setat.
- alergare în FastCGI acum funcționează pe alte servere decât doar nginx.
- Reluarea descărcări parțiale este acum susținută, cu sprijinul parțială a Range:. Header
- Biblioteca JavaScript (jslib) este acum comprimate cu gzip atunci când este posibil, pentru a salva de lățime de bandă. În cazul în care au făcut acest lucru în urmă cu ceva timp.
- eroare fixe cu "-c" în mesajul de utilizare; îmi pare rău pentru asta.
- Adăugat suport pentru conținut de securitate ale politicii: antet, deși este dezactivat până antetul este mai bine definite și browsere-l sprijine .
- Multe bug-uri fixe, făcând multe site-uri să funcționeze mai bine.
Ce este nou în versiunea 2.1.6:
- Acum poate rula ca un script FastCGI.
- Acum poate rula fără un server HTTP extern, prin utilizarea propriul server încorporat HTTP securizat.
- Instalarea este ușoară, așa cum module Perl poate fi instalat automat (inclusiv sub directorul home) prin rularea "./nph-proxy.cgi instala module" din linia de comandă. Vezi opțiunea de configurare $ LOCAL_LIB_DIR, dacă aveți nevoie să instalați modulele și tu nu ești rădăcină.
- suport pentru Windows sa îmbunătățit.
- Documentație a fost îmbunătățită, mai ales pentru instalare.
- utilizare linia de comandă este acum documentat; alerga "./nph-proxy.cgi -?" pentru utilizare.
- Există unele noi optiuni de configurare, mai ales pentru sprijin FastCGI, serverul încorporat, și sprijin de baze de date.
- O parte din secțiunea de configurare a fost reamenajat; Cele mai putea avea nevoie de opțiuni de configurare sunt acum în partea de sus.
- Fixed un bug în spații de manipulare cale atunci când se utilizează proxy_encode ().
Ce este nou în versiunea 2.1.5b:
- redirecționarea Adăugat de Gmail la% redirecționări; redirecționează la HTML-doar versiune.
Ce este nou în versiunea 2.1.5:
- Acum folosește în mod opțional o bază de date server-side pentru a stoca cookie-uri, care stabilește erori "Bad cerere", atunci când utilizator nu are prea multe cookie-uri. Poate folosi fie MySQL sau Oracle. Configurarea aceasta cu $ DB_DRIVER, $ UTILIZATOR_BD, $ DB_PASS, și $ USE_DB_FOR_COOKIES.
- Acum suporta un mecanism simplu pentru a redirecționa automat paginile care nu sunt tratate bine de CGIProxy. De exemplu, www.facebook.com este redirecționat către m.facebook.com (mobil), până când vom putea obține www.facebook.com lucru mai bine. Acest lucru este configurat cu% redirecționări hash.
- 17 bug-uri fixe, mai ales în sprijinul JavaScript dar unele din Flash și HTML sprijin prea.
Ce este nou în versiunea 2.1.4:
- Această versiune rezolvă câteva bug-uri și închide câteva găuri de confidențialitate.
- Printre altele, CAPTCHA acum funcționează mai bine.
Ce este nou în versiunea 2.1.3:
- suport Flash, inclusiv video online, a fost îmbunătățită.
- Nu mai este o întârziere înainte de a vizualiza videoclipuri pe YouTube.
- Unele găuri de securitate / confidențialitate au fost fixate, inclusiv suport îmbunătățit pentru politica de același origine.
- Au fost, de asemenea, alte remedieri și soluții, făcând mai multe pagini funcționează corect.
Cerințe :
- Perl
Limitări :
- Anonimatul nu poate fi perfect.
- O bază de date trebuie să fie utilizate pentru a stoca cookie-urile.
- Nu urmați specificațiile proxy HTTP.
- Suportă doar HTTP, HTTPS și protocoale FTP.
Comentariile nu a fost găsit