fwanalog 0.6.9
Sponsored Links
fwanalog 0.6.9 Ranking & Summary
File size:
0.12 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1483
Date added:
2005-10-11
Publisher:
Balázs Bárány
fwanalog 0.6.9 description
fwanalog is a shell script that parses and summarizes firewall logfiles.
It currently (version 0.6.9) understands logs from ipf (tested with OpenBSD 2.8s and 2.9s ipf, also FreeBSD, NetBSD and Solaris 8 with ipf (+ ipfw on FreeBSD)), OpenBSD 3.x pf, Linux 2.2 ipchains, Linux 2.4 iptables, some ZyXEL/NetGear routers and Cisco PIX, Watchguard Firebox, Firewall-One (not NG!), FreeBSD ipfw and Sonicwall firewalls.
I have tested it on Debian GNU/Linux "sid" with bash and OpenBSD 2.x and 3.x with ksh as /bin/sh.
Other people use it on all kinds of Unix-like platforms. (You might need to change the shebang line to bash on non-free Unixes that dont ship with a powerful enough /bin/sh.)
It can be easily extended for other logfile formats, all it takes is editing two regular expressions.
fwanalog uses the excellent log analysis program Analog (also free software) to create its reports. It does so by converting the firewall log into a fake web server log and calling Analog with a modified configuration.
Installation:
- Decompress the distribution in some directory, e.g. /usr/local/fwanalog
- Symlink, move or copy the fwanalog.opts.{your OS} to "fwanalog.opts"
- Edit fwanalog.opts if necessary (most settings should be OK, though)
- If your Analog version is not the newest stable one, find a language file for it in the langfiles/ directory and copy it over fwanalog.lng
- On a non-free Unix (e.g. Solaris), modifiy the first line of the fwanalog.sh script to "#! /bin/bash" or where your bash or ksh shell is. Also, look if you have the GNU versions of the utilites listed in fwanalog.opts.
- Execute ./fwanalog.sh
- There should be some HTML and text reports in the directory you specified in fwanalog.opts ("$outdir").
Enhancements:
- fwanalog.sh: New ipfw function; bugfix in cisco()
- fwanalog.opts.master, support/mkopts.sh: New ipfw support
- fwanalog.sh: Added contributed sonicwall parser
- fwanalog.sh: Uses a lock file to avoid multiple calls with the same output directory; probably fixed the bug which caused fwanalog not to process the input if it started with the last line of fwanalog.all.log
It currently (version 0.6.9) understands logs from ipf (tested with OpenBSD 2.8s and 2.9s ipf, also FreeBSD, NetBSD and Solaris 8 with ipf (+ ipfw on FreeBSD)), OpenBSD 3.x pf, Linux 2.2 ipchains, Linux 2.4 iptables, some ZyXEL/NetGear routers and Cisco PIX, Watchguard Firebox, Firewall-One (not NG!), FreeBSD ipfw and Sonicwall firewalls.
I have tested it on Debian GNU/Linux "sid" with bash and OpenBSD 2.x and 3.x with ksh as /bin/sh.
Other people use it on all kinds of Unix-like platforms. (You might need to change the shebang line to bash on non-free Unixes that dont ship with a powerful enough /bin/sh.)
It can be easily extended for other logfile formats, all it takes is editing two regular expressions.
fwanalog uses the excellent log analysis program Analog (also free software) to create its reports. It does so by converting the firewall log into a fake web server log and calling Analog with a modified configuration.
Installation:
- Decompress the distribution in some directory, e.g. /usr/local/fwanalog
- Symlink, move or copy the fwanalog.opts.{your OS} to "fwanalog.opts"
- Edit fwanalog.opts if necessary (most settings should be OK, though)
- If your Analog version is not the newest stable one, find a language file for it in the langfiles/ directory and copy it over fwanalog.lng
- On a non-free Unix (e.g. Solaris), modifiy the first line of the fwanalog.sh script to "#! /bin/bash" or where your bash or ksh shell is. Also, look if you have the GNU versions of the utilites listed in fwanalog.opts.
- Execute ./fwanalog.sh
- There should be some HTML and text reports in the directory you specified in fwanalog.opts ("$outdir").
Enhancements:
- fwanalog.sh: New ipfw function; bugfix in cisco()
- fwanalog.opts.master, support/mkopts.sh: New ipfw support
- fwanalog.sh: Added contributed sonicwall parser
- fwanalog.sh: Uses a lock file to avoid multiple calls with the same output directory; probably fixed the bug which caused fwanalog not to process the input if it started with the last line of fwanalog.all.log
fwanalog 0.6.9 Screenshot
fwanalog 0.6.9 Keywords
FreeBSD
OpenBSD
shell script
fwanalog
shell
script
firewall
summarizes
IPFW
fwanalog 0.6.9
Monitoring
System
Bookmark fwanalog 0.6.9
fwanalog 0.6.9 Copyright
WareSeeker periodically updates pricing and software information of fwanalog 0.6.9 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of fwanalog 0.6.9 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
shell script tutorials
unix shell script
shell scripting
shell script tutorial
shell scripting tutorial
linux shell script
shell script if
bash shell script
shell script if statement
shell scripts
shell script for loop
shell script variables
shell script examples
shell scripting in linux
korn shell script
shell script while loop
c shell script
shell script array
Related Software
Frankenwall is a bash shell script intended to create a highly secure IPTables based Linux firewall/router. Free Download
Ip6wall is a firewall script for ip6tables. Free Download
BanFromLog is a shell script that examines your /var/log/auth.log and searches for the IP addresses. Free Download
Bash Blogger is a shell script that generates CSS styled XHTML 1.1 static Web pages. Free Download
IDMS Firewall is an easy to use firewall configuration script, featuring statefull connection tracking Free Download
wdshell is a tool that runs shell commands using RubyWebDialogs. Free Download
shangman is an implementation of hangman, written using a bash shell script. Free Download
dirwall is a small iptables firewall script that keeps the iptables rules separate from the script. Free Download
Latest Software
Popular Software
Favourite Software