other versions
    
    - Tumbleweed 1.5.1-1.1
 - Leap-16.0
 - Leap-15.6
 
| CLAMBC(1) | Clam AntiVirus | CLAMBC(1) | 
NAME¶
clambc - Bytecode Analysis and Testing Tool
SYNOPSIS¶
clambc <file> [function] [param1 ...]
DESCRIPTION¶
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.
OPTIONS¶
- --help -h
 - Show help.
 - --version -V
 - Show version
 - --debug
 - Show debug.
 - --force-interpreter -f
 - Force using the interpreter instead of the JIT.
 - --trust-bytecode -t
 - Trust loaded bytecode (default yes).
 - --info -i
 - Print information about bytecode.
 - --printsrc -p
 - Print bytecode source.
 - --printbcir -c
 - Print IR of bytecode signature.
 - --input -r
 - Input file to run the bytecode on.
 - --trace <level> -T
 - Set bytecode trace level 0..7 (default 7).
 - --no-trace-showsource
 - Don't show source line during tracing.
 - --statistics=bytecode
 - Collect and print bytecode execution statistics.
 - file
 - File to test.
 
CREDITS¶
Please check the full documentation for credits.
AUTHOR¶
Tomasz Kojm <tkojm@clamav.net>, Kevin Lin <klin@sourcefire.com>
SEE ALSO¶
| September 2014 | ClamAV 1.5.1 |