360-FAAR (Firewall Analysis Audit and Repair) is an offline, command line, Perl firewall policy manipulation tool to filter, compare to logs, merge, translate, and output firewall commands for new policies, in Checkpoint dbedit, Cisco ASA, or ScreenOS commands. It is all contained in one file. It can read policy and logs for: Checkpoint FW1 (in odumper.csv / logexport format), Netscreen ScreenOS (in get config / syslog format), and Cisco ASA (show run / syslog format). It uses both inclusive and exclusive CIDR and text filters, permitting you to split large policies into smaller ones for virutalization at the same time as removing unused connectivity. It supports policy to log association, object translation, rulebase reordering and simplification, rule moves, and duplicate matching automatically. It allows you to seamlessly move rules to where you need them. 'print' mode creates a spreadsheet for your audit needs with one command.
foma is a compiler, programming language, and C library for constructing finite-state automata and transducers for various uses. It has specific support for many natural language processing applications such as producing morphological analyzers. Although NLP applications are probably the main use of foma, it is sufficiently generic to use for a large number of purposes. It comes with an xfst-compatible interface and regular expression language. The library contains efficient implementations of all classical automata/transducer algorithms: determinization, minimization, epsilon-removal, composition, and boolean operations. More advanced construction methods are also available: context restriction, quotients, first-order regular logic, transducers from replacement rules, etc.
mDNS Responder with Unicast runs on a server anywhere in a network and responds to mDNS queries across the network by performing a unicast DNS lookup and returning the result. Many networks use a .local top-level domain for their intranet. This has proven to be quite problematic as operating systems such as OS X have begun handling .local domains differently (in particular, prioritizing multicast DNS over conventional unicast DNS). Ideally, you'd have no problems moving away from a .local domain name, or simply not using one in the first place. That's not always possible, though. So with this tool, a lookup for "host.local" will be resolved via your existing unicast DNS servers, even if "host" does not have its own mDNS responder. Of course, the tool isn't limited to just .local domains, and can realistically work on any network where mDNS is in use.
tsdecrypt reads an incoming MPEG transport stream over UDP/RTP and then decrypts it using keys obtained from OSCAM or a similar CAM server. Currently supported crypto systems are Conax, Cryptoworks, Irdeto, Viaccess, Mediaguard (Seca), Videoguard (NDS), Nagra, DRE-Crypt, and Bulcrypt. BISS and constant code words are also supported. tsdecrypt communicates with a CAM server using the cs378x (camd35 over TCP) protocol or the newcamd protocol.
Pyramid is a small, powerful, and flexible set of Web development components that supersedes both Pylons 1. 0 and repoze.bfg. It can be used to write clean and fast applications, and supports plugging in a variety of components like storage, templating engines, and authentication mechanisms.