Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 623 | 60.8% |
| gold | [1:9] | 24 | 2.34% |
| yellow | [10:29] | 10 | 0.97% |
| greenyellow | [30:49] | 11 | 1.07% |
| lawngreen | 50+ | 355 | 34.7% |
| All colors | 1023 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 42 | 734 | stream_manager_create | call site: 00734 | stream_parse_uri_tcp |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 32 | 79 | library_init | call site: 00079 | identity_to_string |
| 26 | 842 | plugin_loader_create | call site: 00842 | plugin_feature_hash |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 18 | 122 | create_rdn_enumerator | call site: 00122 | chunk_printable |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 15 | 704 | scheduler_create | call site: 00704 | thread_cleanup_pop |
| 14 | 45 | library_init | call site: 00045 | is_anyaddr |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_ids.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 15 |
| src/libstrongswan/./utils/utils/string.h | 7 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 5 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 15 |
| src/libstrongswan/./utils/chunk.h | 4 |
| src/libstrongswan/asn1/asn1.c | 9 |
| src/libstrongswan/collections/enumerator.c | 1 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 3 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
| src/libstrongswan/utils/chunk.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 588 | 64.8% |
| gold | [1:9] | 6 | 0.66% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 1 | 0.11% |
| lawngreen | 50+ | 312 | 34.3% |
| All colors | 907 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 37 | 739 | strneq | call site: 00739 | host_create_from_dns |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 32 | 79 | library_init | call site: 00079 | identity_to_string |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 19 | 121 | asn1_unwrap | call site: 00121 | chunk_printable |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| 11 | 480 | settings_section_destroy | call site: 00480 | settings_section_destroy |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_ocsp_req.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 594 | 65.2% |
| gold | [1:9] | 5 | 0.54% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 311 | 34.1% |
| All colors | 910 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 42 | 734 | stream_manager_create | call site: 00734 | stream_parse_uri_tcp |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 32 | 79 | library_init | call site: 00079 | identity_to_string |
| 28 | 112 | chunk_create_clone | call site: 00112 | dntoa |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 15 | 704 | scheduler_create | call site: 00704 | thread_cleanup_pop |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_pb_tnc.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
| src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 588 | 64.8% |
| gold | [1:9] | 5 | 0.55% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 314 | 34.6% |
| All colors | 907 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 37 | 739 | strneq | call site: 00739 | host_create_from_dns |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 32 | 79 | library_init | call site: 00079 | identity_to_string |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 19 | 121 | asn1_unwrap | call site: 00121 | chunk_printable |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| 11 | 480 | settings_section_destroy | call site: 00480 | settings_section_destroy |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_ocsp_rsp.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 603 | 56.9% |
| gold | [1:9] | 5 | 0.47% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 4 | 0.37% |
| lawngreen | 50+ | 447 | 42.2% |
| All colors | 1059 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 42 | 734 | stream_manager_create | call site: 00734 | stream_parse_uri_tcp |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 32 | 79 | library_init | call site: 00079 | identity_to_string |
| 28 | 112 | chunk_create_clone | call site: 00112 | dntoa |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| 11 | 480 | settings_section_destroy | call site: 00480 | settings_section_destroy |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_pa_tnc.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| src/libimcv/imcv.c | 2 |
| src/libtpmtss/tpm_tss.c | 2 |
| src/libtpmtss/tpm_tss_tss2_v2.c | 2 |
| src/libimcv/pa_tnc/pa_tnc_attr_manager.c | 1 |
| src/libimcv/ietf/ietf_attr.c | 1 |
| src/libimcv/ietf/ietf_attr_attr_request.c | 1 |
| src/libimcv/ietf/ietf_attr_product_info.c | 1 |
| src/libimcv/ietf/ietf_attr_numeric_version.c | 1 |
| src/libimcv/ietf/ietf_attr_string_version.c | 1 |
| src/libimcv/ietf/ietf_attr_op_status.c | 1 |
| src/libimcv/../../src/libstrongswan/pen/pen.h | 1 |
| src/libimcv/ietf/ietf_attr_port_filter.c | 1 |
| src/libimcv/ietf/ietf_attr_installed_packages.c | 1 |
| src/libimcv/ietf/ietf_attr_pa_tnc_error.c | 2 |
| src/libimcv/ietf/ietf_attr_assess_result.c | 1 |
| src/libimcv/ietf/ietf_attr_remediation_instr.c | 1 |
| src/libimcv/ietf/ietf_attr_fwd_enabled.c | 1 |
| src/libimcv/generic/generic_attr_bool.c | 1 |
| src/libimcv/ietf/swima/ietf_swima_attr_req.c | 1 |
| src/libimcv/swima/swima_inventory.c | 1 |
| src/libimcv/ietf/swima/ietf_swima_attr_sw_inv.c | 1 |
| src/libimcv/ietf/swima/ietf_swima_attr_sw_ev.c | 1 |
| src/libimcv/swima/swima_events.c | 1 |
| src/libimcv/ita/ita_attr.c | 1 |
| src/libimcv/ita/ita_attr_command.c | 1 |
| src/libimcv/ita/ita_attr_dummy.c | 1 |
| src/libimcv/ita/ita_attr_get_settings.c | 1 |
| src/libimcv/ita/ita_attr_settings.c | 1 |
| src/libimcv/ita/ita_attr_angel.c | 1 |
| src/libimcv/generic/generic_attr_string.c | 1 |
| src/libimcv/ita/ita_attr_symlinks.c | 1 |
| src/libimcv/pwg/pwg_attr.c | 1 |
| src/libimcv/generic/generic_attr_chunk.c | 1 |
| src/libimcv/pwg/pwg_attr_vendor_smi_code.c | 1 |
| src/libimcv/tcg/tcg_attr.c | 1 |
| src/libimcv/tcg/seg/tcg_seg_attr_seg_contract.c | 1 |
| src/libimcv/tcg/seg/tcg_seg_attr_seg_env.c | 1 |
| src/libimcv/tcg/seg/tcg_seg_attr_next_seg.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_proto_caps.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_params_req.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_params_resp.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_finish.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_meas_algo.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_get_tpm_version_info.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_tpm_version_info.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_get_aik.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_aik.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_req_func_comp_evid.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_gen_attest_evid.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_simple_comp_evid.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_simple_evid_final.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_req_file_meas.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_file_meas.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_req_file_meta.c | 1 |
| src/libimcv/tcg/pts/tcg_pts_attr_unix_file_meta.c | 1 |
| src/libimcv/pts/components/pts_component_manager.c | 1 |
| src/libimcv/pts/components/ita/ita_comp_tgrub.c | 1 |
| src/libimcv/pts/components/pts_comp_func_name.c | 1 |
| src/libimcv/pts/components/ita/ita_comp_tboot.c | 1 |
| src/libimcv/pts/components/ita/ita_comp_ima.c | 1 |
| src/libimcv/imv/imv_session_manager.c | 1 |
| src/libimcv/imv/imv_database.c | 2 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
| src/libimcv/pa_tnc/pa_tnc_msg.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 586 | 64.6% |
| gold | [1:9] | 5 | 0.55% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 316 | 34.8% |
| All colors | 907 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 37 | 739 | strneq | call site: 00739 | host_create_from_dns |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 31 | 79 | library_init | call site: 00079 | identity_to_string |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 19 | 121 | asn1_unwrap | call site: 00121 | chunk_printable |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| 11 | 480 | settings_section_destroy | call site: 00480 | settings_section_destroy |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_crls.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 594 | 65.4% |
| gold | [1:9] | 243 | 26.7% |
| yellow | [10:29] | 29 | 3.19% |
| greenyellow | [30:49] | 10 | 1.10% |
| lawngreen | 50+ | 31 | 3.41% |
| All colors | 907 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 131 | 273 | settings_parser_lex_init_extra | call site: 00273 | settings_parser_parse |
| 61 | 79 | library_init | call site: 00079 | identity_to_string |
| 56 | 545 | settings_section_extend | call site: 00545 | add_setting |
| 42 | 734 | stream_manager_create | call site: 00734 | stream_parse_uri_tcp |
| 34 | 141 | library_init | call site: 00141 | print_icmp |
| 24 | 449 | array_remove | call site: 00449 | section_purge |
| 18 | 517 | settings_section_extend | call site: 00517 | settings_kv_add |
| 14 | 45 | library_init | call site: 00045 | is_anyaddr |
| 13 | 802 | stream_manager_create | call site: 00802 | stream_service_create_from_fd |
| 13 | 817 | stream_manager_create | call site: 00817 | stream_initialize_socket_vsock |
| 11 | 60 | library_init | call site: 00060 | enum_flags_to_string |
| 11 | 480 | settings_section_destroy | call site: 00480 | settings_section_destroy |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_certs.c | 1 |
| src/libstrongswan/utils/debug.c | 2 |
| src/libstrongswan/library.c | 4 |
| src/libstrongswan/utils/chunk.c | 13 |
| src/libstrongswan/./utils/utils/string.h | 5 |
| src/libstrongswan/threading/thread.c | 9 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libstrongswan/threading/mutex.c | 2 |
| src/libstrongswan/threading/thread_value.c | 1 |
| src/libstrongswan/utils/utils.c | 2 |
| src/libstrongswan/utils/utils/atomics.c | 2 |
| src/libstrongswan/utils/utils/strerror.c | 3 |
| src/libstrongswan/collections/array.c | 25 |
| src/libstrongswan/utils/backtrace.c | 2 |
| src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | 2 |
| src/libstrongswan/./utils/utils/memory.h | 4 |
| src/libstrongswan/utils/utils/memory.c | 1 |
| src/libstrongswan/networking/host.c | 9 |
| src/libstrongswan/utils/enum.c | 4 |
| src/libstrongswan/utils/utils/time.c | 3 |
| src/libstrongswan/utils/identification.c | 6 |
| src/libstrongswan/./utils/chunk.h | 3 |
| src/libstrongswan/asn1/asn1.c | 2 |
| src/libstrongswan/collections/enumerator.c | 2 |
| src/libstrongswan/selectors/traffic_selector.c | 4 |
| src/libstrongswan/selectors/traffic_selector.h | 2 |
| src/libstrongswan/crypto/proposal/proposal.c | 2 |
| src/libstrongswan/crypto/transform.c | 1 |
| src/libstrongswan/./crypto/transform.h | 1 |
| src/libstrongswan/collections/hashtable.c | 7 |
| src/libstrongswan/settings/settings.c | 5 |
| src/libstrongswan/settings/settings_types.c | 18 |
| src/libstrongswan/threading/rwlock.c | 1 |
| src/libstrongswan/settings/settings_parser.y | 9 |
| src/libstrongswan/utils/parser_helper.c | 1 |
| src/libstrongswan/bio/bio_writer.c | 1 |
| src/libstrongswan/settings/settings_lexer.c | 31 |
| src/libstrongswan/settings/settings_lexer.l | 3 |
| src/libstrongswan/settings/settings_parser.c | 8 |
| src/libstrongswan/networking/host_resolver.c | 3 |
| src/libstrongswan/crypto/proposal/proposal_keywords.c | 1 |
| src/libstrongswan/utils/capabilities.c | 1 |
| src/libstrongswan/crypto/crypto_factory.c | 1 |
| src/libstrongswan/crypto/crypto_tester.c | 1 |
| src/libstrongswan/credentials/credential_factory.c | 1 |
| src/libstrongswan/credentials/credential_manager.c | 1 |
| src/libstrongswan/credentials/sets/cert_cache.c | 1 |
| src/libstrongswan/credentials/cred_encoding.c | 1 |
| src/libstrongswan/credentials/ocsp_responders.c | 1 |
| src/libstrongswan/metadata/metadata_factory.c | 3 |
| src/libstrongswan/metadata/metadata_int.c | 2 |
| src/libstrongswan/fetcher/fetcher_manager.c | 1 |
| src/libstrongswan/resolver/resolver_manager.c | 1 |
| src/libstrongswan/database/database_factory.c | 1 |
| src/libstrongswan/processing/processor.c | 1 |
| src/libstrongswan/processing/scheduler.c | 4 |
| src/libstrongswan/processing/jobs/callback_job.c | 2 |
| src/libstrongswan/processing/watcher.c | 2 |
| src/libstrongswan/networking/streams/stream_manager.c | 3 |
| src/libstrongswan/networking/streams/stream_tcp.c | 2 |
| src/libstrongswan/networking/streams/stream.c | 1 |
| src/libstrongswan/networking/streams/stream_service_tcp.c | 1 |
| src/libstrongswan/networking/streams/stream_service.c | 1 |
| src/libstrongswan/networking/streams/stream_unix.c | 2 |
| src/libstrongswan/networking/streams/stream_service_unix.c | 1 |
| src/libstrongswan/networking/streams/stream_vsock.c | 3 |
| src/libstrongswan/networking/streams/stream_service_vsock.c | 1 |
| src/libstrongswan/plugins/plugin_loader.c | 4 |
| src/libstrongswan/collections/hashlist.c | 3 |
| src/libstrongswan/plugins/plugin_feature.c | 3 |
| src/libstrongswan/crypto/key_exchange.c | 4 |
| src/libstrongswan/utils/utils/string.c | 1 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 16 | 42.1% |
| gold | [1:9] | 1 | 2.63% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 21 | 55.2% |
| All colors | 38 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 6 | 4 | streq | call site: 00004 | host_create_any_port |
| 4 | 15 | host_create_from_string_and_family | call site: 00015 | host_create_from_sockaddr |
| 3 | 22 | host_create_from_sockaddr | call site: 00022 | memcpy_noop |
| 1 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | host_create_from_string_and_family |
| 1 | 11 | host_create_from_string_and_family | call site: 00011 | host_create_any_port |
| 1 | 13 | host_create_from_string_and_family | call site: 00013 | host_create_any_port |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| fuzz/fuzz_ike.c | 1 |
| src/libstrongswan/networking/host.c | 7 |
| src/libstrongswan/./utils/utils/string.h | 1 |
| src/libstrongswan/./utils/utils/memory.h | 2 |
| fuzz/../src/libstrongswan/utils/chunk.h | 1 |
| src/libstrongswan/utils/chunk.c | 1 |
| src/libstrongswan/networking/packet.c | 1 |
| src/libcharon/encoding/message.c | 1 |
| src/libstrongswan/collections/linked_list.c | 1 |
| src/libcharon/encoding/parser.c | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
openssl_x509_load
|
/src/strongswan/src/libstrongswan/plugins/openssl/openssl_x509.c | 2 | ['int', 'N/A'] | 8 | 0 | 181 | 28 | 7 | 66 | 0 | 414 | 324 |
get_route
|
/src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_net.c | 7 | ['N/A', 'N/A', 'int', 'bool', 'N/A', 'N/A', 'int'] | 7 | 0 | 1343 | 209 | 75 | 30 | 3 | 297 | 281 |
sshkey_public_key_load
|
/src/strongswan/src/libstrongswan/plugins/sshkey/sshkey_builder.c | 2 | ['int', 'N/A'] | 7 | 0 | 181 | 30 | 8 | 60 | 0 | 396 | 261 |
add_sa
|
/src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.c | 3 | ['N/A', 'N/A', 'N/A'] | 5 | 0 | 1877 | 235 | 73 | 36 | 1 | 261 | 232 |
x509_ocsp_response_gen
|
/src/strongswan/src/libstrongswan/plugins/x509/x509_ocsp_response.c | 2 | ['int', 'N/A'] | 11 | 0 | 463 | 59 | 16 | 60 | 0 | 315 | 228 |
key_exchange_done_and_install_r
|
/src/strongswan/src/libcharon/sa/ikev2/tasks/child_create.c | 3 | ['N/A', 'N/A', 'bool'] | 9 | 0 | 190 | 27 | 7 | 68 | 0 | 315 | 228 |
process_message
|
/src/strongswan/src/libcharon/sa/ikev1/task_manager_v1.c | 2 | ['N/A', 'N/A'] | 11 | 0 | 822 | 93 | 37 | 92 | 0 | 396 | 212 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'stream_manager_create', 'library_init', 'plugin_loader_create', 'array_remove', 'create_rdn_enumerator', 'scheduler_create']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'strneq', 'library_init', 'array_remove', 'asn1_unwrap', 'stream_manager_create']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'stream_manager_create', 'library_init', 'chunk_create_clone', 'array_remove', 'scheduler_create']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'strneq', 'library_init', 'array_remove', 'asn1_unwrap', 'stream_manager_create']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'stream_manager_create', 'library_init', 'chunk_create_clone', 'array_remove']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'settings_section_extend', 'strneq', 'library_init', 'array_remove', 'asn1_unwrap', 'stream_manager_create']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['settings_parser_lex_init_extra', 'library_init', 'settings_section_extend', 'stream_manager_create', 'array_remove']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['streq', 'host_create_from_string_and_family', 'host_create_from_sockaddr', 'LLVMFuzzerTestOneInput']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
|---|---|---|---|---|
| remove_event | 31 | 7 | 22.58% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_pa_tnc', 'fuzz_certs'] |
| find_sections_buffered | 64 | 19 | 29.68% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
| settings_parser_parse_file | 43 | 21 | 48.83% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
| settings_section_extend | 98 | 23 | 23.46% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
| file_include | 38 | 12 | 31.57% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
| file_next | 33 | 14 | 42.42% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
| plugin_feature_hash | 85 | 25 | 29.41% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_pa_tnc', 'fuzz_certs'] |
| plugin_feature_matches | 67 | 18 | 26.86% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_pa_tnc', 'fuzz_certs'] |
| plugin_feature_equals | 48 | 25 | 52.08% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_pa_tnc', 'fuzz_certs'] |
| plugin_feature_load | 111 | 27 | 24.32% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_pa_tnc', 'fuzz_certs'] |
| plugin_feature_unload | 87 | 19 | 21.83% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_pa_tnc', 'fuzz_certs'] |
| load_plugin | 75 | 18 | 24.0% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_pa_tnc', 'fuzz_certs'] |
| create_plugin | 44 | 24 | 54.54% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_pa_tnc', 'fuzz_certs'] |
| x509_ocsp_response_gen | 80 | 19 | 23.75% | ['fuzz_ocsp_rsp'] |
| parse_otherName | 53 | 28 | 52.83% | ['fuzz_crls'] |
| x509_crl_gen | 78 | 17 | 21.79% | ['fuzz_crls'] |
| parse_body | 75 | 34 | 45.33% | ['fuzz_ike'] |
| decrypt_and_extract | 82 | 12 | 14.63% | ['fuzz_ike'] |
| host_create_from_string_and_family | 60 | 30 | 50.0% | ['fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_crls', 'fuzz_ocsp_req', 'fuzz_ids', 'fuzz_ike', 'fuzz_pa_tnc', 'fuzz_certs'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by |
|---|---|---|
| [] | [] | |
| /src/strongswan/src/libstrongswan/credentials/credential_factory.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/imv/imv_os_info.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/lexparser.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/shunt_manager.c | [] | [] |
| /src/strongswan/src/libimcv/pts/pts_meas_algo.c | [] | [] |
| /src/strongswan/src/libimcv/../../src/libstrongswan/pen/pen.h | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_message.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_redirect.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_op_status.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/bus/listeners/file_logger.c | [] | [] |
| /src/strongswan/src/libstrongswan/resolver/resolver_manager.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/tcg/seg/tcg_seg_attr_next_seg.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_vsock.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/plugins/sshkey/sshkey_encoder.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_cred.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs8/pkcs8_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/updown/updown_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/strerror.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_auth.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_ed_private_key.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/host.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] | ['fuzz_ike'] |
| /src/strongswan/src/libcharon/sa/authenticator.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/backtrace.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/threading/semaphore.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/parser_helper.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/pa_tnc/pa_tnc_attr_manager.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/quick_mode.c | [] | [] |
| /src/strongswan/src/libimcv/pts/components/pts_component_manager.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libtpmtss/tpm_tss.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/plugins/vici/vici_authority.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pem/../../../../src/libstrongswan/utils/utils/string.h | [] | [] |
| /src/strongswan/src/libstrongswan/settings/settings_types.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_get_tpm_version_info.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/encoding/payloads/auth_payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/child_sa_manager.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_assess_result.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_ocsp_request.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/crypto_factory.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/crypto/rngs/rng_tester.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/updown/updown_handler.c | [] | [] |
| /src/strongswan/src/libstrongswan/collections/array.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/utils/utils/memory.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/plugins/pgp/pgp_encoder.c | [] | [] |
| /src/strongswan/src/libimcv/pts/pts_ima_event_list.c | [] | [] |
| /src/strongswan/src/libstrongswan/./crypto/proposal/proposal_keywords_static.txt | [] | [] |
| /src/strongswan/src/libcharon/plugins/resolve/resolve_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/kernel/kernel_ipsec.c | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/time.h | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_get_aik.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/utils/string.h | [] | [] |
| /src/strongswan/src/libcharon/network/sender.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/ts_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_service_vsock.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/selectors/traffic_selector.h | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/sa/keymat.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_ec_diffie_hellman.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/initiate_tasks_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/collections/linked_list.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] |
| /src/strongswan/src/libimcv/imv/imv_workitem.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_ocsp_response.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_rekey.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_socket.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/counters/counters_listener.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/sshkey/../../../../src/libstrongswan/utils/utils/string.h | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/rekey_child_sa_job.c | [] | [] |
| /src/strongswan/src/libimcv/imv/imv_database.c | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/../../../../src/libstrongswan/utils/utils/memory.h | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/delete_child_sa_job.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/message.c | ['fuzz_ike'] | ['fuzz_ike'] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/retransmit_job.c | [] | [] |
| /src/strongswan/src/libtpmtss/tpm_tss_quote_info.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr_get_settings.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_pkcs12.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_simple_evid_final.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/credentials/keys/shared_key.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/swima/ietf_swima_attr_req.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/kernel/kernel_handler.c | [] | [] |
| /src/strongswan/src/libstrongswan/selectors/traffic_selector_list.c | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/path.h | [] | [] |
| /src/strongswan/src/libcharon/kernel/kernel_interface.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/eap_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/threading/spinlock.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/revocation/revocation_fetcher.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_cert_post.c | [] | [] |
| /usr/include/x86_64-linux-gnu/bits/byteswap.h | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/chunk.h | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/plugins/constraints/constraints_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/socket_default/socket_default_socket.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_config.c | [] | [] |
| /src/strongswan/src/libstrongswan/threading/rwlock.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_mobike.c | [] | [] |
| /src/strongswan/src/libcharon/config/backend_manager.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/counters/counters_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/proposal/proposal.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/processing/jobs/adopt_children_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/string.c | ['fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/fuzz/fuzz_ocsp_req.c | ['fuzz_ocsp_req'] | ['fuzz_ocsp_req'] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_delete.c | [] | [] |
| /src/strongswan/src/libstrongswan/bio/bio_writer.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/./crypto/transform.h | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/utils/enum.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/delete_payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_init.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_simple_comp_evid.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/selectors/traffic_selector.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/processing/jobs/dpd_timeout_job.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/update_sa_job.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_finish.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/utils/capabilities.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/encoding/payloads/cp_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/hashers/hash_algorithm_set.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/roam_job.c | [] | [] |
| /src/strongswan/src/libcharon/network/socket_manager.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/phase1.c | [] | [] |
| /src/strongswan/src/libimcv/pts/pts_symlinks.c | [] | [] |
| /usr/include/x86_64-linux-gnu/bits/uintn-identity.h | [] | [] |
| /src/strongswan/src/libimcv/pts/components/ita/ita_comp_ima.c | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libcharon/plugins/xauth_generic/xauth_generic_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/kernel/kernel_listener.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_product_info.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/swima/swima_record.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/process.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_assessment_result_msg.c | [] | [] |
| /src/strongswan/src/libimcv/generic/generic_attr_chunk.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/revocation/revocation_validator.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_experimental_msg.c | [] | [] |
| /src/strongswan/src/libstrongswan/settings/settings_parser.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/xauth.c | [] | [] |
| /src/strongswan/src/libstrongswan/processing/jobs/callback_job.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/random/random_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/crypto_tester.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/pwg/pwg_attr.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_cert_pre.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_unix_file_meta.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/fuzz/fuzz_ike.c | ['fuzz_ike'] | ['fuzz_ike'] |
| /src/strongswan/src/libstrongswan/crypto/iv/iv_gen.c | [] | [] |
| /src/strongswan/src/libstrongswan/selectors/sec_label.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/prfs/mac_prf.c | [] | [] |
| /src/strongswan/src/libcharon/kernel/kernel_net.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pgp/pgp_builder.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/authenticators/psk_authenticator.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/credentials/containers/pkcs12.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_config.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/authenticators/eap_authenticator.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/../../../../src/libstrongswan/utils/utils/string.h | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/informational.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ita/pb_mutual_capability_msg.c | [] | [] |
| /src/strongswan/src/libcharon/config/ike_cfg.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/../../../../src/libstrongswan/selectors/sec_label.h | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_vendor.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/sets/auth_cfg_wrapper.c | [] | [] |
| /src/strongswan/src/libstrongswan/bio/bio_reader.c | [] | [] |
| /src/strongswan/fuzz/fuzz_certs.c | ['fuzz_certs'] | ['fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/cmac/cmac.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_control.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/tty.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_ec_private_key.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_reauth.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/inactivity_job.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ike_sa.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_dispatcher.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/iv/iv_gen_seq.c | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/byteorder.h | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/certificates/certificate.c | [] | [] |
| /src/strongswan/src/libimcv/generic/generic_attr_string.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/encoding/payloads/hash_payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/authenticators/psk_v1_authenticator.c | [] | [] |
| /src/strongswan/src/libimcv/pts/components/pts_comp_func_name.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/pem/pem_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/retry_initiate_job.c | [] | [] |
| /src/strongswan/src/libimcv/pts/components/ita/ita_comp_tboot.c | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/proposal_substructure.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/plugin_feature.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/network/socket.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/status.c | [] | [] |
| /src/strongswan/src/libstrongswan/processing/scheduler.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ikev2/task_manager_v2.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/migrate_job.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/mode_config.c | [] | [] |
| /src/strongswan/src/libimcv/pa_tnc/pa_tnc_msg.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev1/iv_manager.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/pkcs5.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/kdf/kdf_kdf.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/process_message_job.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_mid_sync.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/auth_cfg.c | [] | [] |
| /src/strongswan/src/libstrongswan/asn1/asn1.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_ocsp_rsp', 'fuzz_crls'] |
| /src/strongswan/src/libstrongswan/utils/printf_hook/printf_hook_glibc.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_port_filter.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/network/receiver.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/random/random_rng.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pgp/pgp_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_ac.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_crl.c | [] | [] |
| /src/strongswan/src/libcharon/daemon.c | [] | [] |
| /src/strongswan/src/libcharon/../../src/libstrongswan/utils/utils/align.h | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_delete.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_xfrmi.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_cert_info.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr_symlinks.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_hasher.c | [] | [] |
| /src/strongswan/src/libstrongswan/fetcher/fetcher_manager.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/plugin_loader.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/plugins/attr/attr_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_ed_public_key.c | [] | [] |
| /src/strongswan/src/libcharon/attributes/attribute_manager.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_crl.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_string_version.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/crypto/kdfs/kdf.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr_settings.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/pubkey/pubkey_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/traffic_selector_substructure.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_verify_peer_cert.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_signed_data.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/cmac/cmac_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_generic.c | [] | [] |
| /src/strongswan/src/libstrongswan/./plugin_constructors.c | [] | [] |
| /src/strongswan/src/libstrongswan/processing/processor.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_attributes.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs1/pkcs1_encoder.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/keys/private_key.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr_command.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/plugins/socket_default/socket_default_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/constraints/constraints_validator.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs8/pkcs8_builder.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_cert.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/quick_delete.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_x509.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_fwd_enabled.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/eap/eap.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_aik.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/attributes/mem_pool.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/vendor_id_payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_natd.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/authenticators/pubkey_authenticator.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/certificates/crl.c | [] | [] |
| /src/strongswan/src/libimcv/imv/imv_session.c | [] | [] |
| /src/strongswan/src/libstrongswan/settings/settings_lexer.l | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/encoding/payloads/unknown_payload.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/rekey_ike_sa_job.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/redirect_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_x_diffie_hellman.c | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/atomics.h | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/drbg/drbg_ctr.c | [] | [] |
| /src/strongswan/src/libimcv/pts/pts_ima_bios_list.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_attr_request.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/plugins/attr/attr_provider.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/revocation/revocation_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_service_unix.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libimcv/ietf/swima/ietf_swima_attr_sw_ev.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/credentials/sets/mem_cred.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_req_func_comp_evid.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_service_tcp.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/fuzz/fuzz_pa_tnc.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/metadata/metadata_factory.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_numeric_version.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/pgp/pgp_cert.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pem/pem_encoder.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/delete_ike_sa_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/xcbc/xcbc.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_builder.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c | ['fuzz_pb_tnc'] | ['fuzz_pb_tnc'] |
| /src/strongswan/src/libstrongswan/credentials/ocsp_responders.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ike_sa_id.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/dnskey/dnskey_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/transform_substructure.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/aead.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/authenticators/pubkey_v1_authenticator.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_shared.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/utils/memory.h | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs1/pkcs1_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/keys/signature_params.c | [] | [] |
| /src/strongswan/src/libcharon/sa/child_sa.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/certreq_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/proposal/proposal_keywords.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_rng.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/resolve/resolve_handler.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_meas_algo.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/crypto/rngs/rng.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/./kernel_netlink_shared.h | [] | [] |
| /src/strongswan/src/libstrongswan/collections/hashlist.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/plugins/vici/vici_logger.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pubkey/pubkey_cert.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/sets/ocsp_response_wrapper.c | [] | [] |
| /src/strongswan/src/libimcv/pts/pts_file_meta.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_req_file_meta.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_auth_lifetime.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/xofs/xof.c | [] | [] |
| /src/strongswan/src/libstrongswan/database/database_factory.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/tcg/pb_pdp_referral_msg.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/dnskey/dnskey_builder.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_reason_string_msg.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/nonce_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_aead.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_unix.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_error_msg.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/debug.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/pts/pts_file_meas.c | [] | [] |
| /usr/include/openssl/asn1.h | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_crypter.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_data.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/../../../../src/libstrongswan/utils/chunk.h | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/main_mode.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_pa_tnc_error.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_file_meas.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/utils/chunk.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] |
| /src/strongswan/src/libstrongswan/ipsec/ipsec_types.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/seg/tcg_seg_attr_seg_env.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/sshkey/sshkey_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/bus/listeners/sys_logger.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/xauth_generic/xauth_generic.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/generator.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/chunk.h | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_attribute.c | [] | [] |
| /src/strongswan/fuzz/fuzz_crls.c | ['fuzz_crls'] | ['fuzz_crls'] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_req_file_meas.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/threading/mutex.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/pkcs1/pkcs1_builder.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/kdf/kdf_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/dnskey/../../../../src/libstrongswan/utils/utils/byteorder.h | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/string.h | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] | [] |
| /src/strongswan/src/libimcv/pts/components/ita/ita_comp_tgrub.c | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_language_preference_msg.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/key_exchange.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/drbg/drbg_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_vendor.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/sa/xauth/xauth_method.c | [] | [] |
| /src/strongswan/src/libcharon/config/peer_cfg.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/utils/byteorder.h | [] | [] |
| /src/strongswan/src/libcharon/config/child_cfg.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/xcbc/xcbc_plugin.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/swima/ietf_swima_attr_sw_inv.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev1/task_manager_v1.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/keymat_v2.c | [] | [] |
| /src/strongswan/src/libstrongswan/threading/thread_value.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/encoding/payloads/fragment_payload.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/id_payload.c | [] | [] |
| /src/strongswan/src/libimcv/swima/swima_events.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/generic/generic_attr_bool.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_dpd.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_tcp.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/encrypted_payload.c | [] | [] |
| /src/strongswan/src/libimcv/pwg/pwg_attr_vendor_smi_code.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libtpmtss/tpm_tss_tss2_v1.c | [] | [] |
| /src/strongswan/src/libcharon/sa/xauth/xauth_manager.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_ec_public_key.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/../../../../src/libstrongswan/pen/pen.h | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_encrypted_data.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_sha1_prf.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_util.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pem/pem_builder.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_remediation_instr.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/eap/eap_manager.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/certificates/x509.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_params_req.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_engine.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_plugin.c | [] | [] |
| /src/strongswan/fuzz/fuzz_ids.c | ['fuzz_ids'] | ['fuzz_ids'] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_service.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_hmac.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_rsa_public_key.c | [] | [] |
| /src/strongswan/src/libcharon/sa/redirect_manager.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/dnskey/dnskey_encoder.c | [] | [] |
| /src/strongswan/src/libstrongswan/collections/enumerator.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/encoding/payloads/transform_attribute.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/cert_payload.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/iv/iv_gen_rand.c | [] | [] |
| /src/strongswan/src/libstrongswan/processing/watcher.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/processing/jobs/send_dpd_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/signers/mac_signer.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/seg/tcg_seg_attr_seg_contract.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libtpmtss/tpm_tss_tss2_v2.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_tpm_version_info.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_cert_post.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/acquire_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/sshkey/sshkey_builder.c | [] | [] |
| /src/strongswan/src/libstrongswan/collections/hashtable.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/utils/utils/path.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/child_delete.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/nonce/nonce_nonceg.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/streams/stream_manager.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/asn1/asn1_parser.c | [] | [] |
| /usr/include/openssl/cms.h | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/iv/iv_gen_null.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_xof.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/./utils/utils/memory.h | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs', 'fuzz_ike'] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/plugins/plugin_feature.h | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_pa_msg.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_gen_attest_evid.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/fuzz/fuzz_ocsp_rsp.c | ['fuzz_ocsp_rsp'] | ['fuzz_ocsp_rsp'] |
| /src/strongswan/src/libstrongswan/credentials/sets/cert_cache.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/credentials/cred_encoding.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libtpmtss/tpm_tss_trousers.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/configuration_attribute.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pgp/pgp_utils.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr_dummy.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/library.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ike_sa_manager.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/child_rekey.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/child_create.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/time.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/crypto/prfs/prf.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/utils/atomics.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/bus/bus.c | [] | [] |
| /src/strongswan/src/libstrongswan/settings/settings_parser.y | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_natd.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_dpd.c | [] | [] |
| /src/strongswan/src/libimcv/pts/components/pts_comp_evidence.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/keymat_v1.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/transform.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | [] |
| /src/strongswan/src/libstrongswan/networking/host_resolver.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libimcv/ita/ita_attr_angel.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/fuzz/fuzz_pb_tnc.c | ['fuzz_pb_tnc'] | ['fuzz_pb_tnc'] |
| /src/strongswan/src/libcharon/plugins/updown/updown_listener.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_reauth_complete.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/x509/../../../../src/libstrongswan/utils/utils/align.h | [] | [] |
| /src/strongswan/src/libcharon/sa/task_manager.c | [] | [] |
| /src/strongswan/src/libimcv/imcv.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/kernel_netlink_net.c | [] | [] |
| /src/strongswan/src/libstrongswan/networking/packet.c | ['fuzz_ike'] | ['fuzz_ike'] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_access_recommendation_msg.c | [] | [] |
| /src/strongswan/src/libimcv/swima/swima_event.c | [] | [] |
| /src/strongswan/src/libimcv/swima/swima_inventory.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/imv/imv_session_manager.c | ['fuzz_pa_tnc'] | [] |
| /src/strongswan/src/libstrongswan/credentials/credential_manager.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_pkcs7.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_proto_caps.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/threading/thread.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/x509/x509_pkcs10.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/tcg_attr.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/metadata/metadata_int.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/aggressive_mode.c | [] | [] |
| /src/strongswan/src/libimcv/tcg/pts/tcg_pts_attr_dh_nonce_params_resp.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libimcv/os_info/os_info.c | [] | [] |
| /src/strongswan/src/libstrongswan/utils/identification.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_ocsp_rsp', 'fuzz_crls'] |
| /usr/include/openssl/x509v3.h | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ike_establish.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/crypters/crypter.c | [] | [] |
| /src/strongswan/src/libstrongswan/crypto/hashers/hasher.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/keys/public_key.c | [] | [] |
| /src/strongswan/src/libstrongswan/credentials/certificates/ocsp_single_response.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/authenticators/hybrid_authenticator.c | [] | [] |
| /src/strongswan/src/libcharon/processing/jobs/start_action_job.c | [] | [] |
| /src/strongswan/src/libimcv/ita/ita_attr.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/pb_tnc_msg.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/sa_payload.c | [] | [] |
| /src/strongswan/src/libimcv/ietf/ietf_attr_installed_packages.c | ['fuzz_pa_tnc'] | ['fuzz_pa_tnc'] |
| /src/strongswan/src/libcharon/encoding/payloads/notify_payload.c | [] | [] |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/pb_remediation_parameters_msg.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/ike_header.c | [] | [] |
| /src/strongswan/src/libcharon/control/controller.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/drbg/drbg_hmac.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/payloads/ke_payload.c | [] | [] |
| /src/strongswan/src/libcharon/sa/trap_manager.c | [] | [] |
| /src/strongswan/src/libcharon/plugins/vici/vici_query.c | [] | [] |
| /src/strongswan/src/libstrongswan/metadata/metadata_set.c | [] | [] |
| /src/strongswan/src/libcharon/encoding/parser.c | ['fuzz_ike'] | ['fuzz_ike'] |
| /src/strongswan/src/libstrongswan/settings/settings_lexer.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libcharon/processing/jobs/send_keepalive_job.c | [] | [] |
| /src/strongswan/src/libstrongswan/plugins/nonce/nonce_plugin.c | [] | [] |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/isakmp_cert_pre.c | [] | [] |
| /usr/include/openssl/x509.h | [] | [] |
| /src/strongswan/src/libstrongswan/settings/settings.c | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] | ['fuzz_ids', 'fuzz_ocsp_req', 'fuzz_pb_tnc', 'fuzz_ocsp_rsp', 'fuzz_pa_tnc', 'fuzz_crls', 'fuzz_certs'] |
| /src/strongswan/src/libstrongswan/plugins/openssl/openssl_diffie_hellman.c | [] | [] |
| Directory |
|---|
| /src/strongswan/src/libimcv/ |
| /usr/include/x86_64-linux-gnu/bits/ |
| /src/strongswan/src/libcharon/sa/ikev1/ |
| /src/strongswan/src/libcharon/plugins/attr/ |
| /src/strongswan/src/libstrongswan/selectors/ |
| /src/strongswan/src/libcharon/ |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/ |
| /src/strongswan/src/libstrongswan/plugins/xcbc/ |
| /src/strongswan/src/libstrongswan/ |
| /src/strongswan/src/libstrongswan/crypto/xofs/ |
| /src/strongswan/src/libstrongswan/plugins/dnskey/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/bio/ |
| /src/strongswan/src/libstrongswan/fetcher/ |
| /src/strongswan/src/libstrongswan/plugins/pkcs1/ |
| /src/strongswan/src/libcharon/bus/listeners/ |
| /src/strongswan/src/libstrongswan/ipsec/ |
| /src/strongswan/src/libstrongswan/crypto/signers/ |
| /src/strongswan/src/libstrongswan/./crypto/ |
| /src/strongswan/src/libimcv/tcg/pts/ |
| /src/strongswan/src/libcharon/sa/ikev2/tasks/ |
| /src/strongswan/src/libcharon/plugins/resolve/ |
| /src/strongswan/src/libstrongswan/crypto/ |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/../../../../src/libstrongswan/selectors/ |
| /src/strongswan/src/libcharon/plugins/vici/ |
| /src/strongswan/src/libstrongswan/credentials/sets/ |
| /src/strongswan/src/libimcv/imv/ |
| /src/strongswan/src/libstrongswan/crypto/crypters/ |
| /src/strongswan/src/libstrongswan/settings/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/tcg/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/batch/ |
| /src/strongswan/src/libimcv/tcg/ |
| /src/strongswan/src/libstrongswan/plugins/random/ |
| /src/strongswan/src/libcharon/config/ |
| /src/strongswan/src/libcharon/attributes/ |
| /src/strongswan/src/libstrongswan/plugins/pubkey/ |
| /src/strongswan/src/libstrongswan/plugins/x509/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/plugins/sshkey/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/plugins/drbg/ |
| /src/strongswan/src/libstrongswan/plugins/openssl/ |
| /src/strongswan/src/libstrongswan/crypto/proposal/ |
| /src/strongswan/src/libcharon/sa/xauth/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ |
| /src/strongswan/src/libimcv/tcg/seg/ |
| /src/strongswan/src/libcharon/sa/ikev2/authenticators/ |
| /src/strongswan/src/libcharon/control/ |
| /src/strongswan/src/libstrongswan/crypto/rngs/ |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/plugins/ |
| /src/strongswan/src/libcharon/../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libcharon/processing/jobs/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/../../../../src/libstrongswan/pen/ |
| /src/strongswan/src/libstrongswan/utils/ |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/../../../../src/libstrongswan/utils/ |
| /src/strongswan/src/libcharon/sa/ikev1/tasks/ |
| /src/strongswan/src/libimcv/ietf/ |
| /src/strongswan/src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/networking/streams/ |
| /src/strongswan/src/libstrongswan/threading/ |
| /src/strongswan/src/libimcv/os_info/ |
| /src/strongswan/src/libcharon/sa/ikev2/ |
| /src/strongswan/src/libstrongswan/plugins/dnskey/ |
| /src/strongswan/src/libstrongswan/./utils/ |
| /src/strongswan/src/libimcv/pts/components/ita/ |
| /src/strongswan/src/libstrongswan/plugins/x509/ |
| /src/strongswan/src/libimcv/generic/ |
| /src/strongswan/src/libimcv/ita/ |
| /src/strongswan/src/libcharon/encoding/payloads/ |
| /src/strongswan/fuzz/ |
| /src/strongswan/src/libcharon/sa/eap/ |
| /src/strongswan/src/libstrongswan/plugins/pkcs8/ |
| /src/strongswan/src/libimcv/pwg/ |
| /src/strongswan/src/libstrongswan/plugins/pgp/ |
| /src/strongswan/src/libstrongswan/plugins/openssl/../../../../src/libstrongswan/utils/ |
| /usr/include/openssl/ |
| /src/strongswan/src/libcharon/sa/ |
| /src/strongswan/src/libstrongswan/credentials/ |
| /src/strongswan/src/libstrongswan/plugins/ |
| /src/strongswan/src/libstrongswan/processing/ |
| /src/strongswan/src/libstrongswan/plugins/constraints/ |
| /src/strongswan/src/libstrongswan/crypto/kdfs/ |
| /src/strongswan/src/libstrongswan/asn1/ |
| /src/strongswan/src/libcharon/kernel/ |
| /src/strongswan/src/libcharon/network/ |
| /src/strongswan/src/libstrongswan/processing/jobs/ |
| /src/strongswan/src/libimcv/swima/ |
| /src/strongswan/src/libcharon/plugins/xauth_generic/ |
| /src/strongswan/src/libimcv/pts/components/ |
| /src/strongswan/src/libstrongswan/database/ |
| /src/strongswan/src/libstrongswan/utils/printf_hook/ |
| /src/strongswan/src/libcharon/plugins/socket_default/ |
| /src/strongswan/src/libstrongswan/plugins/kdf/ |
| /src/strongswan/src/libstrongswan/collections/ |
| /src/strongswan/src/libstrongswan/plugins/pem/ |
| /src/strongswan/src/libcharon/plugins/kernel_netlink/./ |
| /src/strongswan/src/libcharon/encoding/ |
| /src/strongswan/src/libstrongswan/plugins/pem/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/plugins/nonce/ |
| /src/strongswan/src/libstrongswan/resolver/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ita/ |
| /src/strongswan/src/libimcv/ietf/swima/ |
| /src/strongswan/src/libcharon/plugins/counters/ |
| /src/strongswan/src/libstrongswan/plugins/cmac/ |
| /src/strongswan/src/libimcv/../../src/libstrongswan/pen/ |
| /src/strongswan/src/libstrongswan/metadata/ |
| /src/strongswan/src/libstrongswan/plugins/revocation/ |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/ |
| /src/strongswan/src/libcharon/sa/ikev1/authenticators/ |
| /src/strongswan/src/libimcv/pa_tnc/ |
| /src/strongswan/src/libstrongswan/crypto/iv/ |
| /src/strongswan/src/libstrongswan/crypto/hashers/ |
| /src/strongswan/src/libstrongswan/networking/ |
| /src/strongswan/src/libcharon/bus/ |
| /src/strongswan/src/libstrongswan/./utils/utils/ |
| /src/strongswan/src/libstrongswan/credentials/containers/ |
| /src/strongswan/src/libstrongswan/eap/ |
| /src/strongswan/src/libcharon/plugins/updown/ |
| /src/strongswan/src/libtnccs/plugins/tnccs_20/messages/ietf/ |
| /src/strongswan/src/libstrongswan/credentials/certificates/ |
| /src/strongswan/src/libstrongswan/crypto/prfs/ |
| /src/strongswan/src/libtpmtss/ |
| /src/strongswan/src/libstrongswan/plugins/pkcs7/../../../../src/libstrongswan/utils/utils/ |
| /src/strongswan/src/libstrongswan/credentials/keys/ |
| /src/strongswan/src/libimcv/pts/ |
| /src/strongswan/src/libstrongswan/plugins/sshkey/ |
| /src/strongswan/src/libstrongswan/./ |
| /src/strongswan/src/libstrongswan/./crypto/proposal/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.