View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/yara/libyara/ahocorasick.c |
83.45% (358/429) |
88.24% (15/17) |
78.46% (255/325) |
src/yara/libyara/arena.c |
54.66% (170/311) |
77.78% (14/18) |
49.35% (114/231) |
src/yara/libyara/atoms.c |
84.96% (740/871) |
81.82% (18/22) |
82.28% (534/649) |
src/yara/libyara/base64.c |
91.46% (257/281) |
87.50% (7/8) |
86.94% (213/245) |
src/yara/libyara/bitmask.c |
96.88% (31/32) |
100.00% (1/1) |
95.35% (41/43) |
src/yara/libyara/compiler.c |
31.72% (210/662) |
41.38% (12/29) |
32.30% (136/421) |
src/yara/libyara/exception.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/7) |
src/yara/libyara/exec.c |
0.00% (0/1674) |
0.00% (0/9) |
0.00% (0/3185) |
src/yara/libyara/exefiles.c |
0.00% (0/266) |
0.00% (0/7) |
0.00% (0/290) |
src/yara/libyara/filemap.c |
0.00% (0/79) |
0.00% (0/5) |
0.00% (0/57) |
src/yara/libyara/grammar.c |
83.14% (2372/2853) |
85.71% (6/7) |
62.86% (2798/4451) |
src/yara/libyara/hash.c |
83.77% (160/191) |
88.24% (15/17) |
80.83% (97/120) |
src/yara/libyara/hex_grammar.c |
80.78% (437/541) |
100.00% (2/2) |
77.38% (325/420) |
src/yara/libyara/hex_lexer.c |
53.07% (441/831) |
45.45% (20/44) |
47.74% (328/687) |
src/yara/libyara/include/yara/unaligned.h |
0.00% (0/28) |
0.00% (0/7) |
0.00% (0/7) |
src/yara/libyara/lexer.c |
61.27% (965/1575) |
46.94% (23/49) |
55.39% (837/1511) |
src/yara/libyara/libyara.c |
54.03% (67/124) |
50.00% (4/8) |
51.80% (72/139) |
src/yara/libyara/mem.c |
75.00% (18/24) |
75.00% (6/8) |
70.00% (7/10) |
src/yara/libyara/modules.c |
20.00% (19/95) |
33.33% (2/6) |
21.95% (18/82) |
src/yara/libyara/modules/console/console.c |
2.01% (3/149) |
7.69% (1/13) |
0.84% (2/239) |
src/yara/libyara/modules/dex/dex.c |
0.27% (3/1093) |
5.26% (1/19) |
0.10% (2/2031) |
src/yara/libyara/modules/dotnet/dotnet.c |
0.12% (3/2431) |
2.33% (1/43) |
0.08% (2/2653) |
src/yara/libyara/modules/elf/elf.c |
0.32% (3/933) |
8.33% (1/12) |
0.11% (2/1804) |
src/yara/libyara/modules/lnk/lnk.c |
0.16% (3/1855) |
4.35% (1/23) |
0.07% (2/2988) |
src/yara/libyara/modules/lnk/lnk_utils.c |
0.00% (0/200) |
0.00% (0/2) |
0.00% (0/67) |
src/yara/libyara/modules/macho/macho.c |
24.54% (242/986) |
6.25% (2/32) |
60.38% (1495/2476) |
src/yara/libyara/modules/math/math.c |
0.55% (3/548) |
3.33% (1/30) |
0.22% (2/916) |
src/yara/libyara/modules/pe/pe.c |
12.32% (339/2751) |
3.03% (2/66) |
41.58% (2150/5171) |
src/yara/libyara/modules/pe/pe_utils.c |
0.00% (0/1669) |
0.00% (0/4) |
0.00% (0/662) |
src/yara/libyara/modules/string/string.c |
5.17% (3/58) |
11.11% (1/9) |
1.75% (2/114) |
src/yara/libyara/modules/tests/tests.c |
36.15% (47/130) |
15.38% (2/13) |
57.82% (355/614) |
src/yara/libyara/modules/time/time.c |
14.29% (3/21) |
16.67% (1/6) |
5.56% (2/36) |
src/yara/libyara/notebook.c |
0.00% (0/49) |
0.00% (0/3) |
0.00% (0/21) |
src/yara/libyara/object.c |
26.15% (205/784) |
20.83% (5/24) |
26.39% (157/595) |
src/yara/libyara/parser.c |
94.93% (899/947) |
100.00% (23/23) |
93.22% (797/855) |
src/yara/libyara/proc.c |
0.00% (0/43) |
0.00% (0/2) |
0.00% (0/20) |
src/yara/libyara/proc/linux.c |
0.00% (0/294) |
0.00% (0/5) |
0.00% (0/131) |
src/yara/libyara/re.c |
40.01% (613/1532) |
53.85% (21/39) |
38.50% (534/1387) |
src/yara/libyara/re_grammar.c |
83.50% (511/612) |
100.00% (2/2) |
79.61% (449/564) |
src/yara/libyara/re_lexer.c |
67.41% (788/1169) |
54.17% (26/48) |
61.80% (618/1000) |
src/yara/libyara/rules.c |
12.99% (43/331) |
10.53% (2/19) |
13.89% (35/252) |
src/yara/libyara/scan.c |
0.00% (0/709) |
0.00% (0/14) |
0.00% (0/483) |
src/yara/libyara/scanner.c |
0.00% (0/566) |
0.00% (0/26) |
0.00% (0/370) |
src/yara/libyara/simple_str.c |
0.00% (0/72) |
0.00% (0/6) |
0.00% (0/32) |
src/yara/libyara/sizedstr.c |
29.01% (38/131) |
27.27% (3/11) |
25.44% (29/114) |
src/yara/libyara/stack.c |
85.11% (40/47) |
100.00% (4/4) |
75.00% (18/24) |
src/yara/libyara/stopwatch.c |
0.00% (0/10) |
0.00% (0/2) |
0.00% (0/7) |
src/yara/libyara/stream.c |
0.00% (0/10) |
0.00% (0/2) |
0.00% (0/8) |
src/yara/libyara/strutils.c |
58.16% (82/141) |
33.33% (3/9) |
55.21% (53/96) |
src/yara/libyara/threading.c |
19.51% (8/41) |
22.22% (2/9) |
18.18% (8/44) |
src/yara/libyara/tlshc/tlsh.c |
0.00% (0/56) |
0.00% (0/6) |
0.00% (0/34) |
src/yara/libyara/tlshc/tlsh_impl.c |
0.00% (0/761) |
0.00% (0/23) |
0.00% (0/488) |
src/yara/libyara/tlshc/tlsh_util.c |
0.00% (0/194) |
0.00% (0/6) |
0.00% (0/34) |
src/yara/tests/oss-fuzz/rules_fuzzer.cc |
80.77% (21/26) |
100.00% (2/2) |
83.33% (10/12) |
Totals |
31.48% (10145/32225) |
30.66% (252/822) |
31.87% (12499/39222) |