Tartarus CVS: viruswatch simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Fri, 16 Aug 2002 17:35:23 +0100


CVSROOT:	/home/cvs
Module name:	viruswatch
Changes by:	simon	02/08/16 17:35:23

Modified files:
	.              : Tag: nested-multiparts viruswatch.c 

Log message:
Enhancement to look inside nested multiparts. I've seen viruses with
nested multiparts before, but never yet one which has the executable
attachment at any level below the first, which is why this code is
checked in on a branch for future reference instead of going
straight on the main line. By building with LOOK_IN_SUBMESSAGES
defined, this code will also spot message/rfc822 attachments and
look inside those, just in case _they_ are themselves multiparts
containing executables; this might be handy for dealing with message
digests but probably has unacceptable consequences for bounced
forged viruses.