Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 24.449.842 Times

filtergen 0.11

  Date Added: July 03, 2010  |  Visits: 327

filtergen

Report Broken Link
Printer Friendly Version


Product Homepage
Download (60 downloads)


filtergen takes a high-level langauge and compiles it into packet filtering rules for a variety of packet filters. Iptables, ipchains, and ipfilter backends are available. This tool is for generating packet filtering rules from a fairly high-level description language. It doesnt support all of the whizz-bang features of the latest and greatest packet filters, but supports a decent subset which is sufficient for me. It currently supports just Linux iptables and ipchains. Cisco IOS has been begun, but is incomplete. Darren Reeds ipfilter may be supported at some stage. It doesnt generate optimal rulesets, and has a few limitations which need to be removed, but is still a useful tool. Not many large softare projects are written entirely in assembly language these days. Its not difficult to be, and the results can often be more efficient, but it does take longer to implement and bugfix, and is not portable to other systems. It is also harder for others to understand, update and audit. Similarly, it seems odd that people continue to write packet filters in the equivalent of assembler, or in inflexible macro languages. Hence this package -- my intent is that "filter" will be to iptables and shell what a C compiler (but not a 4GL) is to assembly. Whats New in This Release: - fixed non-working example in filter_syntax man page fix 64-bit warning in filter.c netmask calculation add "-F [policy]" flush option better feedback on parse errors. filtergen, a packet filter compiler

Requirements: No special requirements
Platforms: Linux
Keyword: Filtergen Filtering High-level Monitoring Packet Packet Filtering Rules System Takes Variety
Users rating: 0/10

License: Freeware Size: 26.62 KB
USER REVIEWS
More Reviews or Write Review


FILTERGEN RELATED
Code Management Tools  -  High Level Virtual Machine 0.1
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages. The High Level Virtual Machine is: - Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from...
122.88 KB  
Libraries  -  Gtk2::Ex::DBITableFilter 0.03
Gtk2::Ex::DBITableFilter is a high level widget to present large amounts of data fetched using DBI. Also provides data filtering capabilities. May be you are dealing with tons of relational data, safely tucked away in an RDBMS, accessible using...
10.24 KB  
Utilities  -  hlfl 0.60.1
High Level Firewall Language (hlfl) permits writing firewalling rules using a high level language. It translates your high level language firewalling rules into usable rules for IPChains, NetFilter, IPFilter, Cisco, and many others. Renaud...
102.4 KB  
Libraries  -  Class::DBI::ConceptSearch 0.04
Class::DBI::ConceptSearch is a Perl module to retrieve Class::DBI aggregates from high-level conceptual searches. SYNOPSIS my $cs = Class::DBI::ConceptSearch->new(xml => $config); #see CONFIGURATION $cs->use_wildcards(1);...
7.17 KB  
Libraries  -  Vision Egg 1.0
Vision Egg project is a high level interface between Python and OpenGL. In addition to methods for automatic generation of traditional visual stimuli such as sinusoidal gratings and random dot patterns, it has a number of functions for moving...
1024 KB  
Libraries  -  Eyefi ImageModifier 0.4
Eyefi ImageModifier library is a high-level programming interface for describing and caching a series of image transformations which are applied to source images, typically for display on web pages. The work process is as follows: you define a...
20.48 KB  
Programming  -  Nemerle 0.9.3
Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented and imperative features. Nemerle project has a simple C#-like syntax and a powerful meta-programming system. Features that...
1.1 MB  
Libraries  -  Redland RDF Library Language Bindings 1.0.6.1
Redland RDF Library Language Bindings provides high-level language bindings for the Redland RDF C libraries, allowing full access to the C APIs along with enhancements for individual languages. Redland RDF Library Language Bindings currently...
890.88 KB  
Programming  -  D frontend for GCC 0.23
D is a high-level language derived from C and C++ but is not backwards-compatible with either. GDC is a frontend for D written for GCC. Supported Systems: GCC 3.3.x, 3.4.x, 4.0.x Linux (tested on Red Hat 7.2, 8) Mac OS X 10.3.x, 10.4.x...
1.1 MB  
Programming  -  JOLIE 0.9.2
JOLIE is an interpreter for a new high level programming language, designed for SOAs (Service Oriented Architecture) orchestration (as, for example, WSBPEL by OASIS). The whole program is written entirely in Java to ensure cross-platform...
235.52 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, UTILITIES
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Linux Software  -  Debian 2.0
Debian is a free, or Open Source, operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. At the core of an operating system is the kernel. The kernel is the most...
65 MB  
Linux Software  -  Kdiff-Ext for Konqueror 0.3
Kdiff-ext is a KDE's Konqueror context menu extension. It adds commands to launch file comparison/merge tools, it also remembers your selection so you can run comparison/merge later on. Use Kdiff-ext with KIO supporting file comparison tool such...
430 KB  
Linux Software  -  Superkill 1.16
Superkill terminates one or more processes with the same name or specified PID.. Tested in the following systems: Linux 2.2.5.15, AIX 4.3, IRIX 6.3, HP-UX B.10.20 and SunOS 5.6.
30 KB  
Utilities  -  Sella NMS 2.0.0
SellaNMS was created to provide an extendable high performance Network Management System with network monitoring, discovery and detailed reporting capabilities that keep up to date with a living network. As new devices and interfaces are added...
2.1 MB  
Utilities  -  Aurox 11.1
Aurox Live is a version of the Aurox operating system which runs directly from CD. Quicksilver includes up-to-date versions of applications to work at home and office as well as support to new hardware e.g. Centrino platform. There is a...
685.6 MB  
Utilities  -  Argante 1.1b
Argante provides a secure, distributed, and fast VS machine. Argante is a fully operational, virtual environment for effective, secure, and accurate development of network appliances and other solutions (distributed routers, heterogenic, and...
501.76 KB  
Utilities  -  WMALMS 1.1.1
wmalms monitors data obtained from a sensor chip: temperature, fan speed, voltage. It can be used as a dockable/swallowed applet with Window Maker, BlackBox and clones (incl. FluxBox), or any window manager that supports swallowing, including...
77.82 KB  
Utilities  -  Second Life Live CD 5.0.1
Second Life Live CD is a Live CD based on Knoppix, for nvidia graphics cards only. Instructions for use on the CD /index.html.
593 MB  
Home  | About Us  | Privacy  | Disclaimer  | Link to Us  | Contact Us  | Top Searches  | Submit Software
File Transit © 1998-2012