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.88% (730/860) |
81.82% (18/22) |
82.37% (528/641) |
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/55) |
0.00% (0/1) |
0.00% (0/25) |
src/yara/libyara/exec.c |
13.12% (220/1677) |
22.22% (2/9) |
7.48% (238/3182) |
src/yara/libyara/exefiles.c |
89.47% (238/266) |
85.71% (6/7) |
91.03% (264/290) |
src/yara/libyara/filemap.c |
0.00% (0/79) |
0.00% (0/5) |
0.00% (0/58) |
src/yara/libyara/grammar.c |
86.88% (2562/2949) |
85.71% (6/7) |
69.23% (3132/4524) |
src/yara/libyara/hash.c |
90.58% (173/191) |
100.00% (17/17) |
85.83% (103/120) |
src/yara/libyara/hex_grammar.c |
83.55% (452/541) |
100.00% (2/2) |
81.43% (342/420) |
src/yara/libyara/hex_lexer.c |
53.67% (446/831) |
45.45% (20/44) |
48.75% (331/679) |
src/yara/libyara/include/yara/unaligned.h |
57.14% (16/28) |
57.14% (4/7) |
57.14% (4/7) |
src/yara/libyara/lexer.c |
61.62% (973/1579) |
46.94% (23/49) |
55.60% (839/1509) |
src/yara/libyara/libyara.c |
55.65% (69/124) |
50.00% (4/8) |
53.24% (74/139) |
src/yara/libyara/mem.c |
75.00% (18/24) |
75.00% (6/8) |
70.00% (7/10) |
src/yara/libyara/modules.c |
78.95% (75/95) |
66.67% (4/6) |
74.39% (61/82) |
src/yara/libyara/modules/console/console.c |
8.23% (13/158) |
15.38% (2/13) |
21.65% (55/254) |
src/yara/libyara/modules/dex/dex.c |
14.78% (161/1089) |
10.53% (2/19) |
54.19% (1068/1971) |
src/yara/libyara/modules/dotnet/dotnet.c |
97.18% (2340/2408) |
97.67% (42/43) |
93.38% (2455/2629) |
src/yara/libyara/modules/elf/elf.c |
89.41% (836/935) |
75.00% (9/12) |
80.67% (1469/1821) |
src/yara/libyara/modules/macho/macho.c |
89.47% (909/1016) |
80.65% (25/31) |
82.78% (2067/2497) |
src/yara/libyara/modules/math/math.c |
5.32% (29/545) |
6.67% (2/30) |
15.81% (151/955) |
src/yara/libyara/modules/pe/pe.c |
12.25% (339/2768) |
3.03% (2/66) |
41.40% (2150/5193) |
src/yara/libyara/modules/pe/pe_utils.c |
5.71% (95/1665) |
75.00% (3/4) |
17.98% (116/645) |
src/yara/libyara/modules/string/string.c |
13.79% (8/58) |
22.22% (2/9) |
21.93% (25/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 |
28.57% (6/21) |
33.33% (2/6) |
36.11% (13/36) |
src/yara/libyara/notebook.c |
48.98% (24/49) |
66.67% (2/3) |
47.62% (10/21) |
src/yara/libyara/object.c |
53.57% (420/784) |
58.33% (14/24) |
52.27% (311/595) |
src/yara/libyara/parser.c |
95.33% (918/963) |
100.00% (23/23) |
93.48% (817/874) |
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/303) |
0.00% (0/5) |
0.00% (0/139) |
src/yara/libyara/re.c |
39.87% (614/1540) |
53.85% (21/39) |
38.58% (537/1392) |
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.96% (789/1161) |
54.17% (26/48) |
62.68% (613/978) |
src/yara/libyara/rules.c |
20.97% (69/329) |
15.79% (3/19) |
16.33% (41/251) |
src/yara/libyara/scan.c |
0.00% (0/706) |
0.00% (0/14) |
0.00% (0/483) |
src/yara/libyara/scanner.c |
56.85% (332/584) |
51.85% (14/27) |
46.72% (192/411) |
src/yara/libyara/simple_str.c |
75.00% (54/72) |
100.00% (6/6) |
71.88% (23/32) |
src/yara/libyara/sizedstr.c |
30.53% (40/131) |
27.27% (3/11) |
27.19% (31/114) |
src/yara/libyara/stack.c |
85.11% (40/47) |
100.00% (4/4) |
75.00% (18/24) |
src/yara/libyara/stopwatch.c |
30.00% (3/10) |
50.00% (1/2) |
14.29% (1/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 |
26.83% (11/41) |
33.33% (3/9) |
20.45% (9/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/dex_fuzzer.cc |
85.71% (18/21) |
100.00% (3/3) |
78.57% (11/14) |
src/yara/tests/oss-fuzz/dotnet_fuzzer.cc |
85.71% (18/21) |
100.00% (3/3) |
78.57% (11/14) |
src/yara/tests/oss-fuzz/elf_fuzzer.cc |
85.71% (18/21) |
100.00% (3/3) |
78.57% (11/14) |
src/yara/tests/oss-fuzz/macho_fuzzer.cc |
85.71% (18/21) |
100.00% (3/3) |
78.57% (11/14) |
src/yara/tests/oss-fuzz/pe_fuzzer.cc |
85.71% (18/21) |
100.00% (3/3) |
78.57% (11/14) |
src/yara/tests/oss-fuzz/rules_fuzzer.cc |
80.77% (21/26) |
100.00% (2/2) |
83.33% (10/12) |
Totals |
51.84% (15799/30475) |
48.77% (396/812) |
54.37% (19776/36371) |