About
pflogx is a simple tool to export OpenBSD's packet filter logs to XML files. It reads a binary logfile generated by the pf logging daemon (pflogd) to generate a human-readable and exploitable XML file. Using an XSLT processor you can convert this XML file to any other format (HTML, CSV, SQL, ...).
News
2006/11/19
Dru Lavigne explains in "Sharing Internet Connections" article how to install and use pflogx under FreeBSD: http://www.onlamp.com/pub/a/bsd/2006/10/05/FreeBSD_Basics.html.
2006/05/12
I didn't see it before, pflogx 0.86 was added to FreeBSD's ports collection, in the sysutils category, two days ago. The port is maintained by Cheng-Lung Sung.
2006/05/10
pflogx 0.86 was added yesterday to OpenBSD's ports collection, in the converters category. The port is maintained by Jasper Lievisse Adriaanse.
2006/05/09
Release of pflogx 0.86. As you can see in the Changelog below, this is a minor release. Code was fixed to allow build with version 2 of GCC.
Changelog
Version 0.86
- Fix code to allow build with gcc2.
- Add an XSLT file to generate an XHTML 1.0 Strict file.
- Change the "export_html.xsl" XSLT file to generate an HTML 4.01 Strict file.
- Add a variable in "export_html.xsl" and "export_xhtml.xsl" XSLT files to control page reloading.
Version 0.85
- Add "-m" option to merge new events with already existing events in output XML file [requires the Expat XML Parser].
- Add DTD describing format of output XML file.
- Port to FreeBSD 6.0.
- Port to NetBSD 3.0.
- Add "-n" option to define filter on network interfaces.
- Add "-t" option to specify output format for date.
- Specify UTF-8 encoding in output XML file.
Version 0.80
- Initial version.
Download
Version | Release date | SHA1 Fingerprint | MD5 Fingerprint | |
---|---|---|---|---|
pflogx_086.tar.gz | 0.86 | 2006/05/09 | 43574640282974021757c5ebdc5eb129b3eedf8e | 987b06e73650d540d0d094a83b90e2e1 |
pflogx_085.tar.gz | 0.85 | 2006/04/28 | 873cf5866c7839cb8d6a568a3a5ed1f36b9f462a | 3b3c31667e064451b571b7f873740931 |
pflogx_080.tar.gz | 0.80 | 2006/02/20 | f7d4c3624b788622009dca850f0951b1ec28aa2a | d8973372d50e5213e79329647c69be55 |
Links
- Daniel Hartmeier's pf page: http://www.benzedrine.cx/pf.html.
- pf manual page: http://www.openbsd.org/faq/pf/.
- Hatchet: http://www.dixongroup.net/hatchet/.
- pf2xml: http://monkey.org/~jose/software/pf2xml/.
- Solarflux pf page: http://solarflux.org/pf/.
Copyright
Copyright (c) 2005, Arnaud
KLEIN
All rights reserved.
Distributed under the terms of the BSD license.