ipmon2dlf(1)

ipmon2dlf1

Convert ipf logs, as produced by ipmon, to dlf

Usage

ipmon2ldf

Overview

ipmon2dlf reads from stdin, writes dlf to stdout, and, in case of errors, complains on stderr. It expects an ipf logfile, as produced by Darren Reed's IP Filter, on stdin. IP Filter is shipped with FreeBSD, OpenBSD (up to 2.9) and some other OS's.

Examples

A ipfilter logfile which looks like

 Oct 30 07:42:29 rolle ipmon[16747]: 07:42:28.585962              ie0 @0:9 
  b 192.168.48.1,45085 -> 192.168.48.2,22 PR tcp len 20 64 -S OUT 
 Oct 30 07:40:24 rolle ipmon[16747]: 07:40:23.631307              ep1 @0:6 
  b 192.168.26.5,113 -> 192.168.26.1,3717 PR tcp len 20 40 -AR OUT 
 Oct 30 07:42:29 rolle ipmon[16747]: 07:42:28.585962              ie0 @0:9 
  b 192.168.48.1,45085 -> 192.168.48.2,22 PR tcp len 20 64 -S OUT 
 Oct 30 07:44:11 rolle ipmon[16747]: 07:44:10.605416 2x              ep1 @0:15 
  b 192.168.26.1,138 -> 192.168.26.255,138 PR udp len 20 257  IN 
 Oct 30 07:44:34 rolle ipmon[16747]: 07:44:33.891869              ie0 @0:10 
  b 192.168.48.1,23406 -> 192.168.48.2,22 PR tcp len 20 64 -S OUT 
 Oct 30 07:49:13 rolle ipmon[16747]: 07:49:12.554420              ep1 @0:15 
  b 210.132.100.117 -> 192.168.26.5 PR icmp len 20 56 icmp 3/3 for 
  192.168.26.5,61915 - 210.132.100.117,53 PR udp len 20 23040 IN 
 Oct 30 07:50:23 rolle ipmon[16747]: 07:50:22.908107              ep1 @0:15 
  b 210.132.100.117 -> 192.168.26.5 PR icmp len 20 56 icmp 3/3 for 
  192.168.26.5,4480 - 210.132.100.117,53 PR udp len 20 19712 IN 
 Oct 30 07:56:11 rolle ipmon[16747]: 07:56:11.113029 2x              ep1 @0:15 
  b 192.168.26.1,138 -> 192.168.26.255,138 PR udp len 20 257  IN

(that's: .... 'PR' protocol 'len' length_of_ip_headers_saved packetlength direction) will get converted to something like

 994398737 denied igmp 100.187.115.1 - ep1 LIRE_NOTAVAIL 224.0.0.2 - 56
 994398861 denied igmp 100.187.115.1 - ep1 LIRE_NOTAVAIL 224.0.0.1 - 56
 994398862 denied igmp 100.187.115.1 - ep1 LIRE_NOTAVAIL 224.0.0.2 - 56
 994406849 denied udp 192.168.26.4 137 ie0 LIRE_NOTAVAIL 192.168.26.255 137 116
 994406850 denied udp 192.168.26.4 137 ie0 LIRE_NOTAVAIL 192.168.26.255 137 116
 994406866 denied udp 192.168.26.4 137 ie0 LIRE_NOTAVAIL 192.168.26.255 137 98

Version

$Id: ipmon2dlf.in,v 1.7 2002/01/22 23:38:49 flacoste Exp $

Author

Joost van Baal <[email protected]>

# Local Variables: # mode: cperl # End:

From lire 20020214-7 in Debian 3.0 (Woody). Parsed by carta from the page's man source.