1CLAMBC(1)                       Clam AntiVirus                       CLAMBC(1)
2
3
4

NAME

6       clambc - Bytecode Analysis and Testing Tool
7

SYNOPSIS

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

DESCRIPTION

12       Bytecode signatures are a platform independent executable plugin format
13       that extend ClamAV's malware detection capabilities. This tool is  pro‐
14       vided for signature authors and ClamAV developers to test bytecode sig‐
15       natures and bytecode runtime performance. **Caution**: You should NEVER
16       run  bytecode signatures from untrusted sources. Doing so may result in
17       arbitrary code execution.
18

OPTIONS

20       --help                 -h
21              Show help.
22
23       --version              -V
24              Show version
25
26       --debug
27              Show debug.
28
29       --force-interpreter   -f
30              Force using the interpreter instead of the JIT.
31
32       --trust-bytecode      -t
33              Trust loaded bytecode (default yes).
34
35       --info                 -i
36              Print information about bytecode.
37
38       --printsrc             -p
39              Print bytecode source.
40
41       --printbcir            -c
42              Print IR of bytecode signature.
43
44       --input                -r
45              Input file to run the bytecode on.
46
47       --trace <level>        -T
48              Set bytecode trace level 0..7 (default 7).
49
50       --no-trace-showsource
51              Don't show source line during tracing.
52
53       --statistics=bytecode
54              Collect and print bytecode execution statistics.
55
56       file   File to test.
57

CREDITS

59       Please check the full documentation for credits.
60

AUTHOR

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

SEE ALSO

65       clamscan(1), sigtool(1)
66
67
68
69ClamAV 0.103.2                  September 2014                       CLAMBC(1)
Impressum