CGIProxy je svobodný, multiplatformní a open source software projekt realizován v Perlu jako anonymity, filtr-přemostění, a HTTP, HTTPS a FTP proxy. Je-rsquo; sa jeden CGI skript, který lze snadno nasadit na webovém serveru.
Bylo zjištěno, že CGI proxy server je velmi užitečné, když je vlastní přístup omezen na jediný server, který může dosáhnout další servery, které nejsou přístupné pro vás. Při použití CGIProxy, budete moci dosáhnout těchto serverů také.
Stručná charakteristika
Tento software lze spustit pod mod_perl v nezměněné podobě a obsahuje pouze textovou podporu (pro ukládání šířku pásma), základní filtrování reklam, selektivní scénář a odstranění cookies, omezení přístupu ze strany serveru, vlastní kódování cookies a cílových adres URL.
Může být použit jako anonymní proxy, aby VPN-jako funkce v případě potřeby, nebo pro jiné osobní použití. Zatímco CGIProxy je velmi jednoduchý na instalaci, obsahuje širokou škálu možností konfigurace, takže si ji ohnout vašim potřebám.
Skript je schopen běhu ve čtyřech různých režimech, jako FastCGI skript, jako CGI skript, jako mod_perl skript nebo s vlastním integrovaným zabezpečeném serveru HTTP. Jsou k dispozici pro konfiguraci více než 70 možností.
omezení přístupu serverem, vlastní kódování cílových adres URL a sušenky, a víc-- existuje více než 70 možností tak daleko. To vyžaduje Perl 5.6.1 nebo novější, ale funguje lépe s novější verzi.
Podporované operační systémy
Skript CGIProxy byl úspěšně testován s širokou škálou GNU / Linux a UNIX, jako jsou operační systémy, stejně jako s Mac OS X a Microsoft Windows OS. Je nezávislý na hardwarové architektury, takže jej lze použít jak na 32-bit a 64-bitové systémy. Perl 5.6.1 nebo novější je vyžadován pro CGIProxy spustit na vašem serveru.
Co je nového v této verzi:
- Hlavní místa jsou opět v provozu, a to ve všech hlavních prohlížečích.
- Také podpora FastCGI byla opravena.
Co je nového ve verzi 2.1.9:
- Přidáno němčina, italština, Javanese, a sundanština zpráva lokalizace.
- Content Security Policy (CSP) 1.0 je nyní podporován s Firefoxem a Chrome.
- Ostatní prohlížeče, a CSP 1.1, budou přidány, když podporují CSP.
- Added $ ALERT_ON_CSP_VIOLATION volba.
- různé chyby opravy a náhradní řešení.
Co je nového ve verzi 2.1.8:
- Přidáno čínština, francouzština, a indonéská zpráva lokalizace.
- plný Gmail nyní funguje přes CGIProxy.
- YouTube opět funguje přes CGIProxy.
- Lze nyní používají SOCKS 5 proxy, jako je Tor (doporučuje se pouze na stejném serveru). Nakonfigurováno s $ SOCKS_PROXY, $ SOCKS_USERNAME a $ SOCKS_PASSWORD.
- inicializace Database nyní funguje lépe.
- mohou nyní používat vzdálené databáze nastavením konfigurační proměnné $ DB_SERVER.
- Mnoho opravených nebo obejít, a ochrany osobních údajů otvory uzavřeny.
- Nyní opět běží na Perl 5.6.1 (jeden příkaz v 2.1.7 nutná Perl 5.10.0).
- zamíchá HTTP hlavičky požadavku, aby lépe vyhnout se odhalení.
- $ ANONYMIZE_INSERTION nyní výchozí 1.
Co je nového ve verzi 2.1.7:
- CGIProxy má nyní lokalizaci zpráva: Uživatel si může vybrat rozhraní v angličtině, arabštině, perštině, rusky, nebo turecký. Pokud byste chtěli podporu pro další jazyky, prosím zvažte překlady CGIProxy je messages-- viz http://www.jmarshall.com/tools/cgiproxy/translate.html na podrobnosti.
- plný facebook stránky nyní pracuje téměř úplně přes CGIProxy, takže už to není přesměrován na mobilních stránek ve výchozím nastavení. Pokud je to pomalé pro vás nebo vaše uživatele, viz připomínky a návrhy výše, kde přesměruje je nastavena%.
- Běh pod FastCGI nyní pracuje na jiných serverech než jen Nginx.
- Pokračování částečné stažení je nyní podporován, s částečnou podporou rozsahu:. Záhlaví
- knihovna JavaScript (jslib) se nyní gzipped pokud je to možné, aby ušetřit šířku pásma. Měl jsem to udělal před chvílí.
- Opravena chyba "-c" v použití zprávě; Omlouvám se za to.
- Byla přidána podpora pro Content-bezpečnostní politiky: hlavička, když je to vypnuté, dokud záhlaví je lépe definovat a prohlížeče podpořit .
- Mnoho chyb pevné, takže mnoho míst lépe pracovat.
Co je nového ve verzi 2.1.6:
- Nyní může běžet jako FastCGI skript.
- Nyní lze spustit bez externího serveru HTTP pomocí vlastní vestavěný zabezpečený server HTTP.
- Instalace je snazší, protože Perl moduly mohou být automaticky nainstalován (a to iv rámci svého domovského adresáře) spuštěním "./nph-proxy.cgi install-moduly" z příkazového řádku. Podívejte se na možnosti $ LOCAL_LIB_DIR config, pokud je třeba nainstalovat moduly a nejste si kořen.
- Podpora Windows zlepšila.
- Documentation došlo ke zlepšení, zejména k instalaci.
- použití příkazového řádku je nyní zdokumentována; run "./nph-proxy.cgi -?" k použití.
- Tam jsou některé nové možnosti config, většinou o podporu FastCGI, implementovaného serveru a podpory databáze.
- Některé konfigurační sekci byl upraven; nejvíce potenciálně potřeba možnosti config jsou nyní v horní.
- Opravena chyba při manipulaci mezery v cestě při použití proxy_encode ().
Co je nového ve verzi 2.1.5b:
- Přidána přesměrování na Gmail do% přesměrování; přesměrování do HTML verze.
Co je nového ve verzi 2.1.5:
- Nyní případně používá na straně serveru databázi pro ukládání cookies, což opravuje "Bad Request" chyby, když uživatel má příliš mnoho cookies. Lze použít buď MySQL nebo Oracle. Konfigurace to s $ DB_DRIVER, $ DB_USER, $ DB_PASS a $ USE_DB_FOR_COOKIES.
- Nyní podporuje jednoduchý mechanismus pro automatické přesměrování stránek, které nejsou zpracovány dobře CGIProxy. Například, www.facebook.com je přesměrován na m.facebook.com (mobilní), dokud se nám nepodaří získat www.facebook.com funguje lépe. To je nakonfigurován s% přesměrování hashe.
- 17 opravených, většinou na podporu JavaScriptu, ale někteří v Flash a HTML podporu taky.
Co je nového ve verzi 2.1.4:
- Tato verze opravuje několik chyb a uzavře několik otvorů o ochraně osobních údajů.
- Mimo jiné CAPTCHA nyní pracuje lépe.
Co je nového ve verzi 2.1.3:
- Podpora Flash, včetně on-line videa, se zlepšila.
- již není zpoždění, než sledování videa YouTube.
- Některé díry zabezpečení / ochrany osobních údajů byly stanoveny, včetně vylepšené podpory pro zásadu stejného původu.
- tam byly i další opravy a řešení, takže více stránek, pracovat správně.
Požadavky na :
- Perl
Omezení :
- anonymita nemusí být perfektní.
- databáze musí být použity k ukládání cookies.
- neřídí specifikace HTTP proxy.
- podporuje pouze HTTP, HTTPS a FTP.
Komentáře nebyl nalezen