I've modified mimedefang-filter.example so it blocks RAR files with executables. It uses freeware "unrar" program, which source and binaries can be downloaded from RARLAB: http://www.rarlab.com/rar_add.htm
Patch follows. It blocks Beagle worm password protected RAR files. Regards Tometzky -- ...although Eating Honey was a very good thing to do, there was a moment just before you began to eat it which was better than when you were... Winnie the Pooh --- mimedefang-filter.example Tue Mar 16 10:53:37 2004 +++ mimedefang-filter Fri Mar 19 14:14:40 2004 @@ -116,6 +116,25 @@ } } } + + # Look inside RAR files + if (re_match($entity, '\.r(ar|[0-2][0-9])$') ) { + my $bh = $entity->bodyhandle(); + if (defined($bh)) { + my $path = $bh->path(); + if (defined($path)) { + my($code, $category, $action) = + run_virus_scanner( "unrar lb $path" ); + if ($action ne 'proceed') { + return $code; + } + if ($code) { + return $code; + } + return 1 if $VirusScannerMessages =~ /$re/i; + } + } + } return 0; } _______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang