DOKK / manpages / debian 12 / clamav / clambc.1.en
CLAMBC(1) Clam AntiVirus CLAMBC(1)

clambc - Bytecode Analysis and Testing Tool

clambc <file> [function] [param1 ...]

Bytecode signatures are a platform independent executable plugin format that extend ClamAV's malware detection capabilities. This tool is provided for signature authors and ClamAV developers to test bytecode signatures and bytecode runtime performance. **Caution**: You should NEVER run bytecode signatures from untrusted sources. Doing so may result in arbitrary code execution.

Show help.
Show version
Show debug.
Force using the interpreter instead of the JIT.
Trust loaded bytecode (default yes).
Print information about bytecode.
Print bytecode source.
Print IR of bytecode signature.
Input file to run the bytecode on.
Set bytecode trace level 0..7 (default 7).
Don't show source line during tracing.
Collect and print bytecode execution statistics.
File to test.

Please check the full documentation for credits.

Tomasz Kojm <tkojm@clamav.net>, Kevin Lin <klin@sourcefire.com>

clamscan(1), sigtool(1)

September 2014 ClamAV 1.0.3