Hi,

I noticed the announcement of the bytecode interpreter in the 0.96-rc1
announcement.

That feature took me utterly by surprise.

Could anyone provide a use-case for it?  I'm at a loss as to why a
security tool should allow signature writers to be able to inject
arbitary executable code.  (Yes, I know the bytecode has all kinds of
security checks and is limited in what it can do, but so does/did Java
and there were still many bugs found in the Java sandbox.)

And a security tool that requires (or at least can use) a C compiler
at run-time boggles the mind.  I guess we either have to install
a C compiler or live with the slower bytecode interpreter.

So...

Why do we need the bytecode interpreter?  Can we disable it if we decide
the cons outweigh the pros?

Regards,

David.
_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html
Please submit your patches to our Bugzilla: http://bugs.clamav.net

Reply via email to