mod_ipblock aims to provide protection from aggressive clients by blocking or reporting them with a script. Users can set a limit to simultaneous connections. When this limit is reached, the module will execute the defined command. You can then write a simple bash script which can run commands with sudo(8) in order to limit the client or notify the admins.
mod_rangelimit aims to provide protection from DoS attacks using the Range header in Apache. It does so by analyzing the ranges supplied in the Range header. It checks the headers before mod_setenvif, and if there is even one invalid range in the request, the whole request is declined. The module also checks the number of supplied ranges and the number of overlapping ranges. It provides two options, MaxRanges (defaulting to 20) and MaxOverlappingRanges (defaulting to 5).
AcSys is a Web-based, multiuser accounting system. It support journal entry and reports such as profit-loss, balance sheet, and general ledger. Backing up and restoring the system are supported. It is designed to be easy to learn and use. It is best suited for companies ranging in size from small companies to mid-market companies.
BigIP Opspanel is a Python-based RESTful API which allows you to see pool member statuses and to enable and disable Pool members in the F5 BigIP. The API can be used in deployment automation to help with releases. The UI is designed for Operations Teams to be able to keep an eye on session counts and to also enable and disable pool members as needed.
GoAccess is a real-time Web log analyzer and interactive viewer for almost every Web server. It runs in a terminal and provides fast and valuable HTTP statistics for system administrators that require log monitoring and visual reports on the fly. GoAccess can monitor unique visitors, browsers, spiders, OS, hosts and IP geolocation, keyphrases, referring sites, status codes, etc. It has support for IPv6 and it parses nearly any Web log format.
DynaBlast is a fast Apache HTTPD access_log scanner. It can find hosts that exceed a given number of hits in a given time period, printing them to standard output. It has a "fast mode" that can skip lines that have already been parsed. Multiple dynablast instances are avoided by using a lock file. This make it suitable for crontab usage. It can be run by any user, not just root. It can run in parallel, for example, when analyzing different access_log files. It keeps memory consumption down to about 10 kb, by parsing the access_log file one line at a time.
Stantor-Domodulor is a home automation software system. It lets you manage electric and electronic facilities through Web pages and WAP 2 and 1 for smartphones. Stantor can drive Velleman k8000/k8055/k8061 boards, Ethernet and USB Arduino Mega, Uno and Duemilanove boards, X10 materials, USB webcams, and sound boards. Stantor correspondents can sent alerts via email and instant messaging. The Linux distributions supported are Ubuntu, Fedora, and Mandriva.