Privoxy egy nyílt forráskódú, többplatformos és ingyenes web proxy fejlett szűrési képességekkel adatvédelem Linux-alapú operációs rendszerek. A szoftver nagyon rugalmas és testre szabható, hogy megfeleljen az egyéni ízlésének és igényeinek.
Lehetővé teszi a felhasználók számára, hogy módosítsa a weblap tartalma, cookie-k kezelése, hozzáférés szabályozására, és távolítsa el a hirdetések, bannerek, pop-up és egyéb bosszantó Internet junk. Privoxy működik mind önálló rendszer és többfelhasználós környezetekben.
Alapján Internet Junkbuster
Privoxy alapul Internet Junkbuster és funkciók integrált böngésző alapú konfigurációs és ellenőrző segédprogram, a böngésző-alapú nyomkövetés szűrő és szabály hatással, távoli átállítása, weboldal tartalomszűrés, és még sok más.
keres a motorháztető alatt, akkor észre hogy van már írva teljesen a C programozási nyelv. Ezt fel lehet használni a terjesztési GNU / Linux, valamint más UNIX-szerű operációs rendszerek, beleértve a FreeBSD, Solaris, Mac OS X és Windows.
Az első lépések a Privoxy
telepítheti és használhatja a Privoxy szoftvert a GNU / Linux operációs rendszert használ, akkor először töltse le a legújabb verzióját a projekt hivatalos honlapján (lásd a honlap az alábbi linket) keresztül vagy Softoware (használja a fenti letöltés gombra).
Mentés archív egy tetszőleges helyre, lehetőleg saját mappájába, és használja egy archív menedzser eszköz kibontásához. Nyiss egy terminál emulátor alkalmazás, és megy a helyét a kibontott archív fájlok (például cd /home/softoware/privoxy-3.0.22-stable).
Futtatás a & lsquo; autoheader && && autoconf ./configure’ parancs segítségével állítsa a projektet a CPU architektúra és az operációs rendszer. Ezután futtassa a & lsquo; make install-ezte paranccsal, vagy a & lsquo; sudo make install-ezte parancsot, ha-ezte újra a privilegizált felhasználó, hogy telepítse a rendszer széles.
Végül futtatásához & lsquo; privoxy --help-ezte parancsot a terminál alkalmazás megtekintéséhez az üzenetet és milyen lehetőségek állnak rendelkezésre. A szoftver már sikeresen tesztelték a 32-bites és 64-bites számítógépes platformokon.
Mi az új ebben a kiadásban:
- Bug javítások:
- Fix összeomlik a & quot; hallgatni-cím: 8118 & quot; (SF Bug # 902). A regresszió-ben vezették be 3.0.25 beta és jelentett Marvin Renich a Debian bug # 834941.
- Általános fejlesztések:
- Jelentkezzen amikor privoxy van be- és kikapcsolható keresztül CGI felületet.
- Jelölje ki a & quot; Info: Most toggled & quot; on / off log üzenet a Windows naplómegjelenítő.
- Jelölje ki a terhelés akciók / szűrőfájl log üzenet a Windows naplómegjelenítő.
- Említés ügyfél-specifikus címkéket a kampós oldalt POTENCIÁLISAN megfelelőbb alternatíva.
- Dokumentáció fejlesztések:
- Update letöltési szakasz a honlapon. A letöltések állnak rendelkezésre a weboldalt.
- Add szponzor FAQ.
- Vegye ki az elavult hivatkozást levelezőlisták házigazdája a SourceForge.
- Frissítse a & quot; felszabadítása előtt & quot; részben a fejlesztő utasítás.
- Az infrastruktúra fejlesztések:
- Add perl script generál egy RSS feed a csomagok Beküldte & quot; Ismeretlen & quot;.
- Építsd rendszer fejlesztése:
- strptime.h: rögzíti a fordító figyelmeztet kétértelmű mást.
- configure.in: Ellenőrizze Docbook ragacs a BSD is.
- GNUMakefile.
a: Legyen a dok-felhasználó cél eltávolítja az ideiglenes fájlokat.
Mi az új verzió 3.0.24:
- Biztonsági javítások (Denial of Service):
- az érvénytelen olvasás esetén korrupt darab kódolt tartalmat. CVE-2016-1982. Bug felfedezett AFL-fuzz és AddressSanitizer.
- Vegye ki az üres állomásfejléceket az ügyfél kéri. Korábban azt eredményezné érvénytelen szól. CVE-2016-1983. Bug felfedezett AFL-fuzz és AddressSanitizer.
- Bug javítások:
- Ha socks5t, küldje el a kérelmet szervezet optimistán is. Korábban a kérelmet szervezet nem volt biztosított, hogy kell küldeni minden, és a hibaüzenet helytelenül hibáztatta a szerver. Javítások # 1686 ismertetnek Peter Müller és G4JC.
- Fix puffer skálázás execute_external_filter (), ami a balesetek. Beküldte Yang Xia a # 892.
- Fix összeomlik, ha a végrehajtó külső szűrőket platformok, mint a Mac OS X-Jelentette Jonathan McKenzie ijbswa-users @.
- A megfelelően feldolgozni ACL irányelvek portokat amikor összeállítják a HAVE_RFC2553. Korábban a port nem távolították el a fogadó és ha a "engedély-hozzáférés 127.0.0.1 example.org:80" Privoxy megpróbálná (és nem), hogy megoldja & quot; example.org: 80 & quot; helyett example.org. Jelentette Pak Chan on ijbswa-users @.
- Ellenőrizze kérelmeket alaposabban, mielőtt azokat kiszolgáló erőteljesen amikor blokkok nem érvényesül. Privoxy mindig hozzáadja az erő token elején az út, hanem a korábban elfogadom bárhol a kérés sorban. Ez azt eredményezheti, hogy a megkeresések szolgált, hogy blokkolni kell. Például abban az esetben, az oldalak, amelyeket eredetileg erő és tartalmazott JavaScript létrehozni továbbá kéri, hogy beágyazza a származási URL (így örökölte az erő előtag). A hiba nem tekinthető biztonsági kérdés, és a javítás után nem megnehezítheti távoli telephelyek szándékos megkerülése blokkok ha Privoxy nincs beállítva érvényesíteni őket. Javítások # 1695 által jelentett Korda.
- normalizálja a kérés vonal elfogott kéri, hogy átírta a cél sokkal kényelmesebb. Korábban átírja feltartóztatott kérelmeket várhatóan nem hacsak $ hostport pedig azért használják, de nem sikerült & quot; a rossz irányba & quot; és akkor az out-of-memory üzenet (vanília host minták) vagy egy crash (kiterjesztett host minták). Jelentette & quot; Guybrush Threepwood & quot; a # 1694.
- engedélyezése aljzat elhúzódó a megfelelő aljzathoz. Korábban többször is engedélyezett a hallgatni foglalat helyett az elfogadott aljzatba.A hiba találtak kód ellenőrzés, és nem okoz semmilyen (bejelentett) kérdésekben.
- Felismerés és elutasítja paraméterek paraméter nélküli intézkedéseket. Korábban voltak csendben figyelmen kívül hagyja.
- Fix érvénytelen szól a belső és elavult pcre kódot. Találtak AFL-fuzz és AddressSanitizer.
- az érvénytelen olvasni betöltésekor érvénytelen akták. Találtak AFL-fuzz és AddressSanitizer.
- Windows épít: Használja a megfelelő funkciót, hogy lezárja az eseményt kezelni. Még nem világos, hogy ez a bug volt negatív hatással a Privoxy viselkedését. Jelentette Jarry Xu # 891.
- Abban az esetben érvénytelen előre socks5 (t) irányelvek, használd a megfelelő irányelv nevét a hibaüzenetek. Korábban említett továbbítsa-socks4t hibák. Jelentette Joel Verhagen a # 889.
- Általános fejlesztések:
- Állítsa NO_DELAY zászlót az átvevő aljzatba. Ez jelentősen csökkenti a várakozási időt, ha az operációs rendszer nem, beállítva a zászló alapértelmezés szerint. Jelentette Johan Sintorn a # 894.
- Hagyjuk építeni mingw x86_64. Beküldte Rustam Abdullaev a # 135.
- Bemutatja az új továbbítási típus "forward-webszerver".Jelenleg csak támogatja az előre felülírás {} fellépés és nincs konfigurációs direktíva az azonos nevet. A továbbítási mód hasonló "előre", de a kérés vonal csak az elérési utat, hanem a teljes URL-t.
- A CGI szerkesztő már nem kezeli "standard.action különleges. Napjainkban a hivatalos & quot; szabványok & quot; része default.action és nincs nyilvánvaló oka, hogy ne engedélyezze szerkeszti őket a cgi szerkesztő egyébként (ha a felhasználó úgy döntött, hogy a hiányzó hitelesítés nem probléma az ő környezet).
- Továbbfejlesztett hibaüzenetet, amikor elutasította lehallgatott kéréseket ismeretlen helyre.
- Egy pár log üzenetek már tartalmazzák az aktív szál.
- Az eltávolított nem szabványos Proxy-Agent fejlécet a HTTP snipplets hogy tesztelés sokkal kényelmesebb.
- Tartalmazza a hibakódot pcre hibák Privoxy nem ismeri.
- Config irányelvek numerikus érték ellenőrzik alaposabban.
- Privoxy a malloc () wrapper változott, hogy megakadályozza a nulla méretű juttatások, amelyek csak akkor kerülhet sor, mint az eredmény a hibákat.
- Különböző kozmetikai változtatásokat.
- Akció fájl fejlesztések:
- feloldása & quot; .deutschlandradiokultur.de / & quot ;.Jelentette u302320 a # 924.
- Add két gyors átirányítás kivételek & quot; yandex.ru & quot;.
- Disable filter {transzparensek-by-size} & quot; .plasmaservice.de / & quot;.
- feloldása & quot; klikki.fi/adv/".
- Blokk kérelmeket & quot; resources.infolinks.com/" ;. Jelentette & quot; Fekete Lovas & quot; A ijbswa-users @.
- Blokk egy csomó Criteo területeken. Jelentette Fekete Lovas.
- Block & quot; abs.proxistore.com/abe/" ;. Jelentette Fekete Lovas.
- Disable filter {transzparensek-by-size} & quot; .black-mosquito.org / & quot;.
- letiltása gyorsan átirányítások & quot; disqus.com/".
- Dokumentáció fejlesztések:
- FAQ: Explicit ujjal mutogatni ASUS példaként olyan cég, amely számoltak kényszeríteni malware alapján Privoxy fel ügyfeleinek.
- Helyesen dokumentálja a művelet típusát egy csomó & quot; több érték & quot; tevékenységek tekintetében helytelenül dokumentáltan & quot; & quot ;. paraméteres Jelentette Gregory Seidman on ijbswa-users @.
- Fix dokumentált típusát előre felülírás {} intézkedés, amely nyilvánvalóan "paraméteres".
- WebhelyfejlesztĂŠs:
- Azon felhasználók, akik nem bíznak bináris szolgálja SourceForge lehet kapni őket egy tükör.
A kioldódott távol SourceForge tervezik 2016 (TODO lista elem # 53).
- A honlap már elérhető hagyma szolgáltatás (http: //jvauzb4sb3bwlsnc.onion/).
Mi az új verzió 3.0.23:
- Bug javítások:
- A POSIX-szerű platform, hálózati aljzat file leíró értékek felett FD_SETSIZE megfelelően elutasítják. Korábban okozhatnak memória korrupció konfigurációk, amelyek lehetővé tették a határ elérése.
- Proxy hitelesítés fejléceket eltávolítani, ha az új irányelv lehetővé teszi-proxy-hitelesítés-továbbítás használunk. Továbbítása a fejlécek potenciálisan lehetővé teszi a rosszindulatú webhelyek becsapni a felhasználót biztosít számukra a bejelentkezési adatokat. Jelentette Chris John Riley.
- elkészül az OS / 2 ismét, most, hogy unistd.h csak benne platformokon, hogy van ez.
- Általános fejlesztések:
- A show-állapot lap a FEATURE_STRPTIME_SANITY_CHECKS állapotát.
- Egy pár assert (), hogy elméletileg dereference NULL mutató debug épít áthelyeztük.
- Hozzáadva LSB információs blokk a generikus indító szkript. Alapján javítással Natxo Asenjo.
- A max-client-kapcsolatok az alapértelmezett változott 128 amely több mint elég a legtöbb rendszer számára.
- Akció fájl fejlesztések:
- Blokk rover.ebay./ar.*&adtype= helyett & quot; /.* & adtype = & quot; ami miatt túl az ember a hamis pozitív. Jelentette u302320 a # 360284, további visszajelzést Adam Piggott.
- feloldása ".advrider.com / 'és' /.*ADVrider". Névtelenül jelentettek # 3603636.
- Ne blokkolja "/js/slider.js". Jelentett Adam Piggott a # 3606635 és _lvm a # 2791160.
- Szűrés fájl fejlesztések:
- Hozzáadva iframe szűrőt.
- Dokumentáció fejlesztések:
- Az egész GPLv2 szöveg tartalmazza a felhasználói kézikönyv, úgyhogy Privoxy tálaljuk és a felhasználó tudja olvasni anélkül, hogy gázol keresztül GPLv3 hirdetések először.
- A megfelelően számozott és hangsúlyozta pár szakaszcímek a konfig, hogy ahol korábban figyelmen kívül hagyott hiányossága miatt van, a konverziós szkript. Jelentette Ralf Jungblut.
- Továbbfejlesztett támogatás utasítást remélhetőleg megnehezíti, hogy akaratlanul nem nyújt elegendő információt, ha támogatást kér. Korábban nem volt egyértelmű, hogy a szükséges információk hibajelentést általában is szükséges támogatási kérelmek.
- Az eltávolított dokumentációt csomagokat nem rendelkeznek években.
- Privoxy-regresszió-teszt:
- Csak jelentkezzen a vizsgálati szám, ha nem fut bőbeszédű módban A helyzet a vizsgálat ritkán érintett, és ez korábban nem volt éppen nyilvánvaló, hogy melyik az egyik számot hasznos volt megismételni a tesztet --test-számot.
- GNUmakefile fejlesztések:
- Factor generál-config-file ki config-file, hogy tesztelés sokkal kényelmesebb.
- A tiszta cél most is gondoskodik tapasz maradékot.
Mi az új verzió 3.0.13 Beta:
- Added IPv6 támogatás. Hála Petr Pisar aki nem csak azzal a kezdeti tapasz, hanem sokat segített az integrációt.
- Added ügyféloldali keep-alive támogatást. Ez azt is lehetővé teszi az NTLM hitelesítést keresztül Privoxy, de ezt még nem erősítette meg.
- A kapcsolat megosztását kód csak használni, ha a kapcsolat megosztását az opció engedélyezve van.
- A max-client-kapcsolat opció került, hogy korlátozza a száma ügyfél kapcsolatok alatti érték végre az operációs rendszer.
- Javítva egy regressziós visszakerültek a 3.0.12 hogy okozhat összeomlik mingw32 ha fejléc dátum véletlenszerűség engedélyezve volt.
- Sűrített tartalom extra mezők nem kitömörítést kapnánk át a kliens szűretlen. Ez a probléma csak akkor mutathatók ki a statikai és csörömpölve, mint senki sem látszik, hogy használ extra mezők egyébként.
- Ha a szerver megszakítja a kapcsolatot elküldése után csak a fejlécek Privoxy továbbítja, amit kapott az ügyfél. Korábban Privoxy hozna hibaüzenet helyett.
- hibaüzenetek esetén kapcsolat időtúllépés használni a megfelelő HTTP státusz kódot.
- Ha ívás a gyermek iránti kérelem kezeléséhez nem sikerül, az ügyfél kap egy hibaüzenetet és Privoxy továbbra is hallgat az új kéréseket azonnal.
- A hibaüzenetek esetén szerver-kapcsolat időtúllépés vagy idő előtt lezárt szerver kapcsolatot teremteni sablon alapú.
- Ha zlib támogatás nem fordítva, Privoxy többé megpróbálja szűrni tömörített tartalmat, kivéve, ha kifejezetten kérte erre.
- Ha a kapcsolatok, amelyek alapján visszautasítjuk ACL irányelvek a használt memória a kliens IP már nem szivárgott.
- Fix másik kis memóriavesztés, ha az ügyfél kérésére esetből várva ügyfél fejlécek eltérő kéréssort.
- Az ügyfél socket nyitva marad, amíg a szerver socket lett megjelölve használt. Ez növeli az esélyét, hogy a még mindig nyitott kapcsolat lesz újra a kliens következő kérelem ugyanarra a rendeltetési helyre. Megjegyzendő, hogy ez csak olyan tényeket, ha a kapcsolat-megosztás engedélyezve van.
- A tennivalólistát került a forráscsomagokat hogy a potenciális önkéntesek egy jobb ötlet, hogy mi a jelenlegi célok. Adományok még szívesen is: http://www.privoxy.org/faq/general.html#DONATE
Mi az új verzió 3.0.12:
- A socket-timeout lehetőség most is működik és a peronon, amelynek select () végrehajtása módosítja a timeout szerkezetét. Korábban a timeout váltotta is, ha a kapcsolat nem istálló. Jelentette CyberPatrol.
- A Connection: keep-alive-kód megfelelő foglalkozik fájlokat 2GB-nál nagyobb. Korábban lezárták a kapcsolatot túl korán.
- A tartalom hossza fenti fájlok 2GB bejelentkezett-e.
- A felhasználói kézikönyv irányelv a show-állapot lap hivatkozik a dokumentáció meghatározott helyre az irányelvnek, hogy nem a Privoxy honlapján.
- Ha fut démonként, Privoxy nem jelentkezik semmit a konzol, kivéve ha a hibákat, mielőtt a logfile indult.
- A show-státusz oldalt nyomtat figyelmeztetéseket érvénytelen irányelveket ugyanazon a vonalon, mint az irányelvek maguk.
- Javítva számos jogos (de ártalmatlan) fordítóprogram figyelmeztetést, főleg a 64 bites platformokon.
- A mingw32 változat kifejezetten kéri az alapértelmezett karakterkészlet megelőzésére megjelenítési problémák néhány elérhető betűkészletek újabb Windows-verziók. Patch Burberry.
- A mingw32 változat a Privoxy ikonra az alt-tab ablakokat. Patch Burberry.
- Az időbélyeg és a szál id elhagyjuk a & quot; Végzetes hiba & quot; üzenet doboz mingw32.
- Fix két kapcsolódó mingw32 csak memória túlcsordulást. Kiváltó őket szükséges ellenőrzést a konfigurációs fájlban, ezért ezt nem lehet látni, mint egy biztonsági problémát.
- bõsbeszédû, vagy ha az új lehetőség --show-kimarad tesztek használata Privoxy-regresszió-Test naplók kimarad tesztek és az ugrás oka.
Mi az új verzió 3.0.11:
- A legtöbb platformon, kimenő kapcsolatok életben tartható, és újra, ha a kiszolgáló támogatja. Függetlenül attól, hogy ez javítja a dolgokat függ a kapcsolatát.
- Ha csökken kiváltságokat, tagság kiegészítő csoportok adják fel is. Ha ezt nem teszi, hogy vezethet Privoxy fut több jogot, mint amennyi szükséges, és megsérti a legkisebb jogosultság. A felhasználók a --user opció azt tanácsolják, hogy frissítse. Hála Matthias Drochner jelentette a problémát, amely a kezdeti tapasz és tesztelése a végleges változat.
- Átadás érvénytelen felhasználókat vagy csoportokat a --user opció nem vezet a program kilép. Regresszió bevezetett 3.0.7.
- A bíró minden rész átkerült a default.action egy új fájlt úgynevezett match-all.action. Ennek eredményeként a default.action nem kell megérintette a felhasználó, és biztonságosan felülírható frissítéseket.
- A standard.action fájl el lett távolítva. Ennek tartalma ma már része a default.action fájlt.
- Bizonyos helyzetekben a bejelentkezett tartalom hossza kissé túl alacsony.
- csikorogva kérések naplózásra saját naplózási szint. Ha használt & quot; hibakereső 1 & quot; a múltban, akkor valószínűleg szeretné, hogy emellett lehetővé teszi & quot; hibakereső 1024 & quot ;, egyébként csak telt kéréseket rögzítve lesz. Ha csak érdekel csikorgott kéréseket, egyszerűen cserélje & quot; hibakereső 1 & quot; & quot; hibakereső 1024 & quot;.
- A válság oka átkerült az elején a válság üzenetet. HTTP URL, a protokoll bejelentkezve is.
- naplóüzeneteknek lerövidülnek a nyomtatást a menet id saját (szemben üzembe belül a húr & quot; Privoxy () & quot;).
- A config opció socket időkorlát került, hogy ellenőrizzék az idő Privoxy vár adatok érkeznek a socket.
- Támogatás a távoli toggling vezérli a configure --disable-kapcsoló csak. A korábbi verziókban is függött akció szerkesztő és így konfigurálása a --disable-szerkesztő lehetőség letiltani a távoli váltogatás támogatás is.
- kérések érvénytelen HTTP verzió elutasították.
- A sablon szimbólum @ dátum @ lehet használni, hogy tartalmazza a dátum (1) -szerű időkarakterlánc. Kezdeti tapasz által benyújtott Endre Szabó.
- válaszai Shoutcast szerver elfogadta újra. Probléma bejelentve és rögzítse azt Stefan.
- A hide-továbbította-for-fejlécek intézkedés váltotta a változás-x-továbbítják-for} {tevékenységre is használható hozzá X-Forwarded-For fejlécet. Az utóbbi funkcionalitást már létezett Privoxy előtti verziókban 3.0.7, de már eltávolították, mert gyakran használják véletlenül (ne használja a hide-továbbította-for-fejlécek akció).
- A & quot; napló törlése & quot; nézet opciót adunk a mingw32 változat törölje ki az összes sort a Privoxy naplóablakban. Ennek alapján a tapasz által benyújtott T Ford.
- A mingw32 változat használ & quot; a kritikus szakaszok & quot; Most, amely megakadályozza a napló üzenet korrupció terhelés alatt. Ennek mellékhatásaként, a & quot; nem thread-safe PRNG & quot; figyelmeztetés lehetett távolítani.
- A mingw32 verzió a feladat ikon át van húzva, és a szín változott szürkére ha Privoxy nincs bekapcsolva.
Mi az új verzió 3.0.10:
- Rendes konfigurációs fájl változások nem okoznak programleállás OS / 2, ha a neve a naplófájl nem változtak. Ez a visszaesés valószínűleg kúszott be a fakitermelés javítását 3.0.7. Jelentette Maynard.
- A img-újrarendezésből szűrő kevésbé valószínű, hogy elront JavaScript kódot img tag. Probléma és megoldás jelentett Glenn Washburn a # 2014552.
- A forrás tar labda már tartalmazza Privoxy-Log-elemző, a szintaxis-kiemelő számára Privoxy naplók. Díszes screenshotok lásd: http://www.fabiankeil.de/sourcecode/privoxy-log-parser/ dokumentáció áll rendelkezésre a perldoc (1).
Hozzászólás nem található