Privoxy的是一个开源的产品,这对基于Linux的操作系统保护隐私先进的过滤功能,多平台和免费的Web代理。该软件是非常灵活的,可定制,以满足个人的口味和需求。
它允许用户修改网页内容,管理cookie,控制访问,并删除广告,横幅,弹出窗口等烦人的垃圾互联网。 Privoxy的工作在两个独立的系统和多用户环境。
基于Internet Junkbuster
Privoxy的是基于互联网Junkbuster,并集成了基于浏览器的配置和控制工具,过滤器的基于浏览器的跟踪和规则影响,远程来回切换,网页内容过滤,等等。
引擎盖下来看,我们可以看到,是一直在C语言编写的。它可以在GNU / Linux,任何分配以及其他类UNIX操作系统,包括FreeBSD,Solaris和Mac OS X和微软Windows操作系统。
使用入门关于Privoxy
要安装和使用的Privoxy软件的GNU / Linux操作系统上,你应该首先下载其官方网站或最新版本的项目(见下面的网页链接)通过Softoware(使用上面的下载按钮)。
保存归档您选择的位置,最好是在你的主文件夹,并使用归档管理器工具来提取它。打开终端仿真程序,并转到提取的归档文件的位置(例如CD /home/softoware/privoxy-3.0.22-stable)。
运行&lsquo的; autoheader就&& autoconf的&& ./configure’命令来配置项目的CPU架构和操作系统。然后,运行&lsquo的;使安装和rsquo的;以root身份,或&lsquo的;须藤使安装&rsquo的;命令,如果你&rsquo的;再一个特权用户,安装该系统范围
最后,运行&lsquo的; Privoxy的--help&rsquo的;在终端应用程序命令来查看它的用法消息和可用的选项。该软件已经成功测试了32位和64位的计算机平台
本发行版是新的:
- 错误修正:
- 修正崩溃,"监听地址:8118" (SF错误#902)。回归是在3.0.25测试版推出,马文Renich Debian中的bug#834941报道。
- 一般改进:
- 请Privoxy的时候是通过CGI接口或关闭切换。
- 选中"信息:现在切换"有关Windows日志查看器/关闭日志信息。
- 突出显示在Windows日志查看器的加载动作/过滤器文件中的日志信息。
- 提到客户特定的标签切换页面作为potentionally更合适的替代上。
- 文档方面的改进:
- 在网页更新下载部分。下载是可从网站现在。
- 加入赞助商的常见问题。
- 要在SourceForge上的邮件列表中删除过时的参考。
- 更新"之前发行"开发者手册的部分。
- 基础设施的改进:
- 添加perl脚本生成由&QUOT提交的软件包的RSS源;未知QUOT&;
- 构建系统的改进:
- strptime.h:修复编译器警告有关其他暧昧
- configure.in:检查在BSD系统的Docbook咕以及
- GNUMakefile。
在:让DOK-用户目标删除临时文件
什么在3.0.24版本是新的
- 安全修补程序(拒绝服务):
- 防止无效读取腐败块编码的内容情况。 CVE-2016至1982年。发现了AFL-模糊和AddressSanitizer错误。
- 在客户端请求删除空的主机头。以前他们会导致无效读取。 CVE-2016至1983年。发现了AFL-模糊和AddressSanitizer错误。
- 错误修正:
- 当使用socks5t,发送请求正文乐观为好。此前请求主体不保在所有发送和错误消息错误地指责服务器。修正了#1686由PeterMA¼ller和G4JC报道。
- 在execute_external_filter固定缓冲缩放(),可能导致崩溃。杨霞#892提交的。
- 在乔纳森·麦肯齐在ijbswa用户报告,例如Mac OS X的平台上执行外部滤波器时固定崩溃@。
- 当HAVE_RFC2553编译正确地解析ACL指令与端口。此前的端口不是从主机和在“允许访问127.0.0.1 example.org:80'的Privoxy会尝试(和失败)的情况下删除解决" example.org:80"而不是example.org。由朴赞在ijbswa用户@报道
- 检查请求更仔细。 Privoxy的总是添加力令牌在路径的开始,但会事先接受请求行的任何地方。这可能会导致在被服务应该被禁止的请求。例如在装载有力量,并且包含JavaScript来创建额外嵌入的源URL(因此继承了力前缀)请求的页面情况。该错误不被认为是一个安全问题,修复并不能使它更难远程站点有意规避块,如果Privoxy的未配置为强制执行。修正了#1695由科达报道。
- 正常化拦截请求的请求行,使重写目的地更加方便。此前对于重写截获请求预计,除非使用$ HOSTPORT是失败,但他们失败了"走错了路"并会导致内存外的一个消息(香草主机模式)或崩溃(扩展主机模式)。盖伯拉许·崔普伍德"通过&QUOT报告;在#1694。
- 启用插座缠绵正确的插口。以前它被反复侦听套接字,而不是接受套接字启用。该缺陷是由代码检查发现,并没有造成任何(报告)的问题。
- 检测和拒绝无参数的操作参数。以前,它们忽略。
- 修正了无效的内部和过时的PCRE代码读取。发现AFL-模糊和AddressSanitizer。
- 防止无效加载无效的操作文件时读取。发现AFL-模糊和AddressSanitizer。
- 的Windows版本:使用正确的函数关闭事件句柄。目前还不清楚,如果这个bug对Privoxy的行为产生负面影响。由杰瑞徐在#891的报道。
- 在无效向前SOCKS5(T)指令的情况下,在错误信息使用正确的指令名。以前他们被称为前瞻性socks4t故障。乔尔在费尔哈亨#889的报道。
- 一般改进:
- 在接受插座设置NO_DELAY标志。这显著减少等待时间,如果操作系统不配置为默认设置标志。由Johan Sintorn在#894的报道。
- 允许建立与MinGW的x86_64的。由鲁斯塔姆Abdullaev在#135提交的。
- 引入新的转接类型“正向网络服务器”。目前,它仅由正向覆盖{}行动支持,并有相同名称没有配置指令。转发类型类似于“前进”,但请求行只包含路径,而不是完整的URL。
- 的CGI编辑器不再将“standard.action的特殊。如今,官方和QUOT;标准"是default.action的一部分,并没有明显的理由来禁止编辑它们通过CGI编辑的(如果用户决定,缺乏认证是不是在她的环境问题)。
- 拒绝时改进了错误信息截获未知目的地的请求。
- 一对夫妇的日志消息现在包含活动线程的数量。
- 删除非标准HTTP代理snipplets代理头,使测试更加方便。
- 包括PCRE错误的Privoxy不承认错误代码。
- 配置指令更仔细地检查。
- Privoxy的malloc()函数的包装已更改为防止这应该只发生错误作为的结果,零大小分配。
- 各种化妆品的变化。
- 行动文件的改进:
- 阻止" .deutschlandradiokultur.de /&QUOT ;.通过u302320在#924的报道。
- 添加两个快速重定向例外" yandex.ru"
- 禁用过滤器{横幅按大小}为" .plasmaservice.de /"
- 阻止" klikki.fi/adv/"。
- 块请求; resources.infolinks.com/" ;.黑骑士"通过&QUOT报告;在ijbswa用户@。
- 阻止了一堆criteo域。通过黑骑士的报道。
- 块" abs.proxistore.com/abe/" ;.通过黑骑士的报道。
- 禁用过滤器{横幅按大小}为"。黑-mosquito.org /"
- 禁用快速重定向为" disqus.com/"。
- 文档方面的改进:
- 常见问题:华硕明确指责为已上报强加于它的客户基础上的恶意软件Privoxy的公司的例子
- 正确记录了一串的动作类型"多值"这说明不正确的动作是"参数&QUOT ;.格雷戈里塞德曼上ijbswa用户报告@。
- 修正了前向覆盖{}行动的记录类型,它显然是“参数”。
- 网站改进:
- 谁都不信任由SourceForge上提供可执行文件可以从镜子让他们的用户。
迁移从SourceForge远计划2016年(待办事项列表项#53)。
- 该网站现已作为洋葱服务(HTTP://jvauzb4sb3bwlsnc.onion/)。
有力地为他们提供服务时,块不执行之前
和数值参数
对于&QUOT
什么在3.0.23版本是新的
- 错误修正:
- 在POSIX样的平台,上面FD_SETSIZE文件描述符值网络套接字正确拒绝。以前他们可能会导致配置,允许达到的极限内存损坏。
- 代理身份验证头被删除,除非新指令使代理认证转发时使用。转发头可能使得恶意网站诱骗用户为他们提供的登录信息。由克里斯·约翰·莱利的报道。
- 重新编译在OS / 2现在unistd.h中仅包含上有它的平台。
- 一般改进:
- 演出状态页面显示FEATURE_STRPTIME_SANITY_CHECKS状态。
- 一对夫妇的断言()的S即理论上可以取消引用调试空指针建立已搬迁。
- 增加了一个LSB信息块到通用启动脚本。根据来自Natxo Asenjo的补丁。
- 的最大客户端的连接默认情况下已更改为128这应该是足以满足大多数设置的更多。
- 行动文件的改进:
- 块rover.ebay./ar.*&adtype=代替" /.* &= adtype,详情"这也是造成男人误报。通过u302320从亚当·皮戈特#360284,附加的反馈报告。
- 阻止'.advrider.com /'和'/.*ADVrider“。在#3603636匿名方式报告。
- 停止阻止“/js/slider.js”。由亚当·皮戈特在#3606635和_lvm在#2791160报道。
- 过滤器文件的改进:
- 新增了一个内部框架过滤器。
- 文档方面的改进:
- 整个GPLv2的文本包含在用户手册现在,这样的Privoxy可以成为它自身,用户可以无需通过GPLv3的广告第一次涉水读它。
- 编号正确,并强调了几个章节标题中,凡以前忽略由于在转换脚本缺陷的配置。拉尔夫Jungblut报道。
- 改进的支持指令,希望使其更难请求支持时,无意提供足够的信息。它以前并不明显,我们需要在错误报告信息通常也需要支持请求。
- 有关未在几年被提供的软件包删除文档。
- Privoxy的回归 - 测试:
- 只有登陆测试号时,在详细模式下不运行测试的立场是很少相关的,它以前是不完全明显其中一个号码是重复使用--test数测试非常有用。
- GNUmakefile改进:
- 因子生成,配置文件进行配置文件,使测试更加方便。
- clean目标,现在也需要补丁剩饭的照顾。
在什么版本的新 3.0.13 Beta版:
- 添加IPv6支持。由于切赫皮萨谁不仅提供了最初的补丁,还帮助了很多的集成。
- 添加客户端保持活动的支持。这也应该允许通过Privoxy的NTLM认证,但是这尚未证实。
- 连接共享代码只有在连接共享选项被激活使用。
- 的最大客户端的连接选项已被添加到限制以下由操作系统执行的值的客户端连接的数量。
- 修正了3.0.12重新回归,如果启用了头日期随机化可能导致的mingw32上的崩溃。
- 压缩内容有额外的字段无法解压缩并会得到传递给客户端未经过滤的。这个问题只有通过与铿锵静分析,似乎没有人无论如何要使用额外的字段进行检测。
- 如果服务器只复位发送头Privoxy的转发它到了客户端后连接。此前的Privoxy将提供一条错误信息。
- 在连接超时的情况下,错误消息使用正确的HTTP状态代码。
- 如果产卵孩子处理请求失败,客户端会得到一个错误消息和Privoxy继续侦听新请求的时候了。
- 在服务器连接超时或过早关闭服务器连接的情况下,错误消息现在基于模板的。
- 如果zlib的支持没有编译,Privoxy的不再尝试过滤压缩内容,除非明确要求这样做。
- 在基于ACL指令拒绝连接的情况下,用于客户端IP的内存不再泄漏。
- 修正了另一个小的内存泄漏,如果客户端请求超时等待和客户端头比请求线等。
- 直到服务器套接字已经被标记为未使用的客户端套接字保持打开状态。这应该增加静止开放连接将用于客户端的下一个请求到同一目的地被重用的机会。请注意,这只是事情,如果连接共享被启用。
- 待办事项列表已被添加到源码包,给潜在的志愿者目前的目标是什么更好的主意。捐款仍然欢迎过:http://www.privoxy.org/faq/general.html#DONATE
在什么版本3.0.12新是
- 的套接字超时选项现在也适用于那些平台选择()实现修改超时结构。先前即使连接没有失速的超时被触发。通过cyberpatrol报道。
- 的连接:保持活动代码正确地大于2GB的文件涉及。以前,连接被关闭太早。
- 为2GB以上文件的内容长度正确登录。
- 在显示状态页面链接到该指令所规定的文件位置的用户手动指令,而不是Privoxy的网站。
- 当以守护进程模式运行,Privoxy的不会记录到控制台,除非有错误日志文件已经被打开了。
- 演出状态页打印警告有关在同一行指令本身无效的指令。
- 修正了几个理由(但也无害)的编译器警告,主要是在64位平台。
- 的版本的mingw32明确要求的默认字符集,以防止在一些较新的Windows版本可用字体的显示问题。由Burberry的补丁。
- 的mingw32的版本使用在alt标签窗口中的图标Privoxy的。由Burberry的补丁。
- 的时间戳和线程ID被省略了"致命错误"在mingw32的消息框。
- 修正了两个相关的mingw32只缓冲区溢出。触发他们所需要的配置文件在控制,因此这不是看作是一个安全问题。
- 在详细模式,或者如果 - 显示,跳过测试使用了新的选项,Privoxy的回归 - 测试日志跳过的测试和跳跃的原因。
在什么版本3.0.11新是
- 在大多数平台上,传出连接可以保持活力,如果服务器支持它重用。不管这东西提高依赖于连接上。
- 当拖放特权,成员的补充组被放弃为好。如果不这样做,可能导致与Privoxy的比必要更多的权限运行,违反最小特权原则。 --user选项的建议用户更新。由于马蒂亚斯Drochner报告这个问题,提供初始的补丁和测试的最终版本。
- 传递无效的用户或组与--user选项并没有导致程序退出。回归3.0.7推出。
- 本场比赛的所有部分已经从default.action搬到一个叫比赛all.action新文件。其结果是default.action不再需要由用户触摸,并且可以通过更新可以安全地覆盖。
- 的standard.action文件已被删除。现在,它的内容是default.action文件的一部分。
- 在某些情况下,所记录的内容长度稍微过低。
- 嘎吱嘎吱请求记录自己的日志级别。如果使用"调试1 QUOT;在过去,你可能会想额外启用"调试1024 QUOT ;,否则只能通过请求将被记录。如果你只关心嘎吱嘎吱的要求,只需替换”的调试1 QUOT;与"调试1024 QUOT;
- 的紧缩原因已被转移到紧缩消息的开头。对于HTTP网址,该协议被记录为好。
- 请邮件通过印刷在其自身的线程ID(; Privoxy的()"而不是把它串&QUOT内)缩短。
- 的配置选项套接字超时已被添加到控制Privoxy的等待时间为数据套接字上到达。
- 远程肘的支持仅由配置选项--disable-切换控制。在以前的版本中,它也依赖于动作编辑器,并因此与--disable编辑器选项将禁用远程切换的支持,以及配置。
- 请求被拒绝。
- 模板符号@日期@可用于包括一个日期(1)样时间字符串。提交恩德雷萨博初始的补丁。
- 从Shoutcast的服务器的响应再次接受。报告问题并修复斯特凡建议。
- 的隐藏转发的换头动作已被替换的变化的x转发换{}动作也可用于添加的X转发-对于头。后者的功能已到3.0.7存在于Privoxy的之前的版本,但它经常无意使用(不使用隐藏转发的换头动作)已被删除。
- A"清除日志"视图选项加入到的mingw32版本来清除所有在Privoxy的日志窗口的线条。根据提交的福特T型汽车的补丁。
- 的mingw32的版本使用"临界区"现在,以防止负载下的日志消息损坏。作为一个副作用,在[否线程安全PRNG"警告可能会被移除。
- 的版本的mingw32的任务栏图标被划掉,颜色改变,如果Privoxy的中关闭灰色。
无效的HTTP版本
在什么版本3.0.10新是
- 普通配置文件更改不再导致在OS / 2程序终止,如果日志文件的名称尚未改变了。这个回归可能与在3.0.7中记录的改进蹑手蹑脚英寸由梅纳德的报道。
- 在IMG-重新排序过滤器是不太可能在的img标签搞砸了JavaScript代码。问题和解决方案由格伦·沃什伯恩在#2014552报道。
- 源焦油球现在包括Privoxy的-日志分析器,一个语法高亮的Privoxy的日志。对于花哨的截图看到:http://www.fabiankeil.de/sourcecode/privoxy-log-parser/文档可通过的perldoc(1) 。
评论没有发现