aria2其核心有一个分段下载引擎。因此,它下载文件比普通的浏览器要快很多。目前它
有以下特点:
* 支持HTTP/HTTPSGET
* 支持HTTP代理
* 支持HTTP BASIC认证
* 支持HTTP代理认证
* 支持FTP(主动、被动模式)
* 通过HTTP代理的FTP(GET命令或隧道)
* 分段下载
* Cookie支持(目前aria2忽略“expires”)
* 它可以作为守护进程运行
* 支持BitTorrent协议,具有快速扩展
* 在多文件的torrent中选择性地下载
* 支持metalink 3.0版
* 下载/上传速度限制
Author: Tatsuhiro Tsujikawa <tujikawa at users dot sourceforge dot net>
mod_dosevasive是Apache的一个规避策略模块,它为Apache在遭受一个HTTP DoS或DDoS攻击或者强制
攻击事件时提供规避行动。
它也是一个检测和管理网络的工具,可以方便地配置以便与ipchains、网络防火墙、路由器等进行交互。
mod_dosevasive目前可以通过电子邮件和syslog等设施来报告滥用行为。
检测是通过创建一个IP地址和URI的内部动态哈希表,并拒绝任何单一的IP地址的以下行为:
* 每秒多次请求同一个页面
* 在同一个Apache Child上,每秒发起超过50个并发请求
* 在临时黑名单上(在阻止列表上)的IP,发起任意请求
这个方法对于单一服务器脚本攻击和分布式攻击同样行之有效,但是和其它规避工具一样,仅仅对保护带宽和
处理器消耗起作用(如,带宽总量和接收/处理/响应无效请求所需的处理器),因此,把它和你的网络防火
墙与路由器集成起来以达到最大保护,是个好主意。
这个模块为每个监听器单独地初始化一个实例,因此它有内建的清理机制和缩放功能。由于这种针对每个
Apache Child的设计,合法的请求从来不受影响(甚至是从代理和NAT地址),而仅仅针对脚本攻击。即使用户
重复地点击“刷新”也应该不受影响,除非他们不怀好意。mod_dosevasive完全通过Apache配置文件来配置,
很容易集成到你的web服务器上。
httptunnel 通过 HTTP 隧道请求创建一个双向的虚拟数据路径。如果有需要的话,
请求也可以通过 HTTP 代理来发送。
这对被限制在防火墙后面的用户很有用。如果 WWW 访问允许通过一个 HTTP 代理
进行,就能使用 httptunnel,并且 say、telnet 或者 PPP 连接到防火墙外部的
计算机。
如果你还不明白这是怎么一回事,你可以从 FAQ 文件里找到一些有用的信息。
这个程序主要是面向技术型用户。他们应该知道怎么做。
httptunnel 是一个自由软件。请参阅 COPYING 里的条款。
如果你喜欢这个软件,可以发送一张明信片给我,我会很感激的,地址如下:
Lars Brinkhoff
Kopmansgatan 2
411 13 Goteborg
Sweden
Torbutton 通过一键点击的方式来启用和禁用 Tor。它向状态栏添加一个面板,“Tor Enabled”
(绿色)或“tor Disabled”(红色)。用户可以点击来切换状态。如果用户(或者是其他扩展)改
变了代理设置,改变会自动反映在状态栏上。
有些用户也许会选择一个工具栏按钮,而不是一个状态栏面板。这样的按钮已经包含在内了,要添加
它可以在工具栏上右击,选择“定制....”,然后拖动 Torbutton 图标到工具栏上。在首选项里有
一个选择用来隐藏状态栏面板(工具->附加软件,选择 Torbutton,点击首选项)。
较新版本的 Firefox 能通过 socks 代理来发送 DNS 解析,如果该特性可用,Torbutton 也会
利用这一特性。
Author: Scott Squires
这是一个纯Java实现的Berkeley(伯克利)数据库(由SleepyCat开发,现在是Oracle)。
编译时需要Java 1.5,虽然结果可以在1.4下运行。来自
“Berkeley(伯克利)数据库Java版设计基于Java。它充分利用Java环境。Berkeley
(伯克利)数据库Java版API提供了一个Java集合式(Java Collections-style)的接
口,以及一个类似Berkeley(伯克利)数据库API的编程接口。
Berkeley(伯克利)数据库Java版不同于其他的Java数据库。Berkeley(伯克利)
数据库Java版不是一个建立在Java上的关系性数据库引擎。它是一个Berkeley(伯克利)
数据库式的嵌入式存储,设计了给程序员用的接口,而不是DBA(数据库管理员)。Berkeley
(伯克利)数据库Java版的体系使用了基于日志的、不改写的存储系统,高并发和高速度,
同时提供ACID事务和记录级别的锁。Berkeley(伯克利)数据库Java版本在内存里高效地
缓存最频繁使用的数据,而没有应用程序上的限制。这样,Berkeley(伯克利)数据库
Java版充分利用JVM资源来提供访问非常大的数据集的能力。
Berkeley(伯克利)数据库Java版体系为任何需要高性能、交易完整性和可恢复性的
Java应用程序提供了一个潜在的存储层。”