CGIProxy е безплатен, многоплатформен и софтуер с отворен код проект, реализиран в Perl като анонимни, филтър-прескачането, и HTTP, HTTPS и FTP прокси. Тя & rsquo; SA единствена CGI скрипт, който може лесно да се разположи на вашия уеб сървър.
Установено е, че CGI прокси е изключително полезно, когато собствения си достъп е ограничен до един сървър, който може да достигне до други сървъри, които не са достъпни за вас. При използване CGIProxy, вие ще бъдете в състояние да достигне до тези сървъри също.
Предимствата накратко
Софтуерът може да работи под mod_perl непроменена и включва текстов подкрепа (за пестене на трафик), основният рекламен филтриране, селективен скрипт и отстраняване бисквитка, ограничаване на достъпа до сървъра, обичай кодиране на бисквитки и целеви URL адреси.
Тя може да се използва като анонимен прокси, за да се осигури VPN функционалност, подобна, където е необходимо, или за други лични нужди. Докато CGIProxy е изключително лесна за инсталиране, тя включва голямо разнообразие от опции за конфигуриране, така че можете да го подчини на вашите нужди.
Сценарият е в състояние да работи в четири различни режима, като FastCGI скрипт, като CGI скрипт, като mod_perl скрипт или със собствен вграден защитен HTTP сървър. Повече от 70 опции са достъпни за вас, за да изберете.
ограничаване на достъпа до сървъра, обичай кодиране на целевите URL адреси и бисквитки, и MORE-там са повече от 70 варианта досега. Тя изисква Perl 5.6.1 или по-късно, но работи по-добре с по-нова версия.
Поддържани операционни системи
Сценарият CGIProxy е била успешно тествана с широка гама от GNU / Linux и UNIX-подобни операционни системи, както и с Mac OS X и Microsoft Windows операционни системи на. Той е независим от хардуер архитектура, така че може да се използва от двете 32-битови и 64-битови системи. Perl 5.6.1 или по-късно се изисква за CGIProxy да работят на вашия сървър.
Какво ново в тази версия:
- Големи сайтове работят отново, и във всички основни браузъри.
- Също така, поддръжка FastCGI е фиксиран.
Какво ново във версия 2.1.9:
- Добавено немски, италиански, явански и судански съобщение локализация.
- Политика Content Security (CSP) 1.0 вече се поддържа с Firefox и Chrome.
- Други браузъри, и CSP 1.1, ще бъде добавена, когато те подкрепят CSP.
- Добавено $ ALERT_ON_CSP_VIOLATION опция.
- Различни бъгове поправки и заобиколни.
Какво ново във версия 2.1.8:
- Добавено китайски, френски, и индонезийски съобщение локализация.
- Пълният Gmail вече работи чрез CGIProxy.
- YouTube отново работи чрез CGIProxy.
- Сега можете да използвате SOCKS 5 прокси, като Tor (препоръчва само на същия сървър). Конфигуриран с $ SOCKS_PROXY, $ SOCKS_USERNAME, и $ SOCKS_PASSWORD.
- Database инициализация сега работи по-добре.
- Може ли сега да използва отдалечена база данни, като настроите конфигурационния променливата $ DB_SERVER.
- Много бъгове фиксирани или са работили около и дупки за поверителност затворени.
- Сега отново работи на Perl 5.6.1 (едно изявление в 2.1.7 изисква Perl 5.10.0).
- размества HTTP заглавки на заявки трябва да се избягват по-добро засичане.
- $ ANONYMIZE_INSERTION предприятието подразбиране 1.
Какво ново във версия 2.1.7:
- CGIProxy сега има съобщение локализация: Потребителят може да избира интерфейс на арабски, английски, фарси, руски, или турски. Ако искате да получите подкрепа за други езици, моля, помисли за превода messages-- CGIProxy видим http://www.jmarshall.com/tools/cgiproxy/translate.html за пълни подробности.
- Пълният Facebook сайта вече работи почти изцяло чрез CGIProxy, така че вече не е пренасочен към мобилния сайт по подразбиране. Ако това става бавно за вас или вашите потребители, вижте коментарите и предложенията горе, където% пренасочвания е зададен.
- бягане по FastCGI сега работи върху сървъри, различни от просто Nginx.
- Възобновяване частични изтегляния вече се поддържа, с частична подкрепа на Range:. Хедъра
- библиотека JavaScript (jslib) се сега gzipped, когато е възможно, за да спаси лента. Ако сте направили това преди известно време.
- Фиксирана грешка с "-С" при използването на съобщение; Съжалявам за това.
- Добавена е поддръжка за Content-Security-политика: с глава, въпреки че е забранен, докато горния е по-добре определена и браузъри го поддържат .
- Много бъгове фиксирани, което много сайтове работят по-добре.
Какво ново във версия 2.1.6:
- Сега може да работи като FastCGI скрипт.
- Сега може да работи без външен HTTP сървър, като използва своята собствена вградена защитен HTTP сървър.
- Монтаж е по-лесно, като Perl модули може да се инсталира автоматично (включително по вашата домашна директория), като пуснете "./nph-proxy.cgi инсталират модули" от командния ред. Вижте опцията довереник $ LOCAL_LIB_DIR, ако имате нужда да инсталирате модулите и ти не си корен.
- подкрепа Windows се е подобрило.
- Documentation е подобрена, особено за монтаж.
- използване на командния ред сега е документирана; тичам "./nph-proxy.cgi -?" за използване.
- Има някои нови опции довереник, най-вече за FastCGI подкрепа, вградения сървър, както и подкрепа на база данни.
- Някои от секцията конфигурация е пренареден; Най потенциално необходими опции довереник сега са близо до върха.
- Фикс за обработка на грешки пространства в път, когато използвате proxy_encode ().
Какво ново във версия 2.1.5b:
- Добавена пренасочване на Gmail да% пренасочвания; пренасочва към HTML версия само.
Какво ново във версия 2.1.5:
- Сега евентуално използва от страна на сървъра на база данни за съхраняване на бисквитки, което определя "Bad Request" грешки, когато потребителят има твърде много бисквитки. Да използвате MySQL или Oracle. Конфигуриране на това с $ DB_DRIVER, $ DB_USER, $ DB_PASS, и $ USE_DB_FOR_COOKIES.
- Сега поддържа прост механизъм за автоматично пренасочване на страници, които не се обработват и от CGIProxy. Например, www.facebook.com се пренасочва към m.facebook.com (мобилен), докато ние можем да получите www.facebook.com работи по-добре. Това е конфигуриран с% пренасочвания хашиш.
- 17 бъгове фиксирани, най-вече в подкрепа JavaScript, но някои в Flash и HTML поддръжка също.
Какво ново във версия 2.1.4:
- Тази версия определя няколко грешки и затваря няколко дупки за поверителност.
- Наред с другите неща, CAPTCHA сега работи по-добре.
Какво ново във версия 2.1.3:
- Flash поддръжка, включително и онлайн видео, е подобрена.
- Вече няма забавяне, преди да гледате видео YouTube.
- Някои дупки сигурност / защита на личните данни са били фиксирани, включително подобрена поддръжка за политиката на Same-Origin.
- Имаше и други поправки и заобикаляне, което прави повече страници работят правилно.
<силни> Изисквания :
- Perl
<силни> Ограничения :
- Анонимността може да не е перфектен.
- Базата данни трябва да се използва за съхраняване на бисквитки.
- Не следвайте спецификациите на HTTP пълномощници.
- поддържа само HTTP, HTTPS и FTP протоколи.
Коментари не е намерена