├── .clang-format ├── .clang-tidy ├── .cmake-format ├── .github ├── ISSUE_TEMPLATE │ ├── default.md │ ├── planned__epic_support_new_oss.md │ ├── planned__specific_support_new_oss.md │ ├── release_manual_tests.md │ ├── scheduled__support_new_oss.md │ ├── system_tests.md │ ├── workload_benchmarks_metrics.md │ └── wpk_upgrade_tests.md ├── actions │ ├── 6_builderpackage_agent_linux │ │ └── action.yml │ ├── 6_builderpackage_agent_macos │ │ └── action.yml │ ├── 6_builderpackage_binary_linux │ │ └── action.yml │ ├── 6_builderpackage_binary_macos │ │ └── action.yml │ ├── 6_builderpackage_binary_win │ │ └── action.yml │ ├── 6_builderpackage_docker_exec │ │ └── action.yml │ ├── 6_builderpackage_docker_images │ │ ├── build_and_push_image_to_ghcr.sh │ │ ├── pull_image_from_ghcr.sh │ │ └── retag_image.sh │ ├── 6_builderpackage_docker_pull │ │ └── action.yml │ ├── 6_builderpackage_docker_resolvable │ │ └── action.yml │ ├── 6_builderpackage_docker_retag │ │ └── action.yml │ ├── 6_builderpackage_docker_run │ │ └── action.yml │ ├── 6_builderpackage_s3_upload │ │ └── action.yml │ ├── 6_builderprecompiled_cmake │ │ └── action.yml │ ├── 6_codelinter_clangformat │ │ └── action.yml │ ├── 6_codelinter_cmakeformat │ │ └── action.yml │ ├── 6_codelinter_doxygen │ │ └── action.yml │ ├── 6_testcomponent_install_linux │ │ └── action.yml │ ├── 6_testcomponent_install_macos │ │ └── action.yml │ ├── 6_testintegration_compile │ │ └── action.yml │ ├── 6_testintegration_ctest │ │ └── action.yml │ ├── 6_testintegration_package_linux │ │ ├── action.yml │ │ └── install_component.sh │ └── vcpkg_related │ │ └── 6_builderpackage_vcpkg │ │ ├── action.yml │ │ └── cover_vcpkg_dependencies.sh ├── pull_request_template.md └── workflows │ ├── .python_version │ ├── 6_builderpackage_agent-linux.yml │ ├── 6_builderpackage_agent-macos.yml │ ├── 6_builderpackage_agent-win.yml │ ├── 6_builderpackage_docker-onpush.yml │ ├── 6_builderpackage_docker-retag.yml │ ├── 6_builderpackage_docker-upload.yml │ ├── 6_builderpackage_docs.yml │ ├── 6_codequality_clangformat.yml │ ├── 6_codequality_cmakeformat.yml │ ├── 6_codequality_coverage.yml │ ├── 6_codequality_doxygen.yml │ └── 6_testintegration_compile-and-test.yml ├── .gitignore ├── Doxyfile ├── LICENSE ├── README.md ├── SECURITY.md ├── VERSION.json ├── bump_version.py ├── docs ├── .gitignore ├── README.md ├── SUMMARY.md ├── book.toml ├── build.sh ├── dev │ ├── README.md │ ├── build-image.md │ ├── build-packages.md │ ├── build-sources.md │ ├── run-agent.md │ ├── run-tests.md │ └── setup.md ├── diag │ └── diagnostic.md ├── ref │ ├── README.md │ ├── backup-restore.md │ ├── commands.md │ ├── configuration.md │ ├── getting-started │ │ ├── README.md │ │ ├── installation.md │ │ ├── packages.md │ │ ├── requirements.md │ │ └── usage.md │ ├── glossary.md │ ├── introduction │ │ ├── architecture.md │ │ ├── compatibility.md │ │ └── description.md │ ├── messages.md │ ├── modules │ │ ├── README.md │ │ ├── fim │ │ │ ├── README.md │ │ │ ├── api-reference.md │ │ │ └── architecture.md │ │ ├── inventory │ │ │ ├── README.md │ │ │ ├── api-reference.md │ │ │ ├── architecture.md │ │ │ └── output-samples.md │ │ ├── logcollector │ │ │ ├── README.md │ │ │ ├── api-reference.md │ │ │ └── architecture.md │ │ └── sca │ │ │ ├── README.md │ │ │ ├── api-reference.md │ │ │ ├── architecture.md │ │ │ └── output-samples.md │ ├── performance.md │ ├── security.md │ ├── uninstall.md │ └── upgrade.md └── server.sh ├── etc ├── config │ ├── wazuh_agent_linux.yml │ ├── wazuh_agent_macos.yml │ └── wazuh_agent_windows.yml ├── ruleset │ ├── rootcheck │ │ ├── cis_apache2224_rcl.txt │ │ ├── cis_debian_linux_rcl.txt │ │ ├── cis_mysql5_6_community_rcl.txt │ │ ├── cis_mysql5_6_enterprise_rcl.txt │ │ ├── cis_rhel5_linux_rcl.txt │ │ ├── cis_rhel6_linux_rcl.txt │ │ ├── cis_rhel7_linux_rcl.txt │ │ ├── cis_rhel_linux_rcl.txt │ │ ├── cis_sles11_linux_rcl.txt │ │ ├── cis_sles12_linux_rcl.txt │ │ ├── cis_win2012r2_domainL1_rcl.txt │ │ ├── cis_win2012r2_domainL2_rcl.txt │ │ ├── cis_win2012r2_memberL1_rcl.txt │ │ ├── cis_win2012r2_memberL2_rcl.txt │ │ ├── rootkit_files.txt │ │ ├── rootkit_trojans.txt │ │ ├── system_audit_rcl.txt │ │ ├── system_audit_ssh.txt │ │ ├── win_applications_rcl.txt │ │ ├── win_audit_rcl.txt │ │ └── win_malware_rcl.txt │ └── sca │ │ ├── almalinux │ │ ├── cis_alma_linux_8.yml │ │ └── cis_alma_linux_9.yml │ │ ├── amazon │ │ ├── cis_amazon_linux_1.yml │ │ ├── cis_amazon_linux_2.yml │ │ └── cis_amazon_linux_2023.yml │ │ ├── applications │ │ ├── cis_apache_24.yml │ │ ├── cis_iis_10.yml │ │ ├── cis_mysql5_6_community.yml │ │ ├── cis_mysql5_6_enterprise.yml │ │ ├── cis_postgre_sql_13.yml │ │ ├── cis_sqlserver_2012.yml │ │ ├── cis_sqlserver_2014.yml │ │ ├── cis_sqlserver_2016.yml │ │ ├── cis_sqlserver_2017.yml │ │ ├── cis_sqlserver_2019.yml │ │ └── web_vulnerabilities.yml │ │ ├── centos │ │ ├── 6 │ │ │ └── cis_centos6_linux.yml │ │ ├── 7 │ │ │ └── cis_centos7_linux.yml │ │ └── 8 │ │ │ └── cis_centos8_linux.yml │ │ ├── darwin │ │ ├── 15 │ │ │ └── cis_apple_macOS_10.11.yml │ │ ├── 16 │ │ │ └── cis_apple_macOS_10.12.yml │ │ ├── 17 │ │ │ └── cis_apple_macOS_10.13.yml │ │ ├── 18 │ │ │ └── cis_apple_macOS_10.14.yml │ │ ├── 19 │ │ │ └── cis_apple_macOS_10.15.yml │ │ ├── 20 │ │ │ └── cis_apple_macOS_11.1.yml │ │ ├── 21 │ │ │ └── cis_apple_macOS_12.0.yml │ │ ├── 22 │ │ │ └── cis_apple_macOS_13.x.yml │ │ └── 23 │ │ │ └── cis_apple_macOS_14.x.yml │ │ ├── debian │ │ ├── cis_debian10.yml │ │ ├── cis_debian11.yml │ │ ├── cis_debian12.yml │ │ ├── cis_debian7.yml │ │ ├── cis_debian8.yml │ │ └── cis_debian9.yml │ │ ├── generic │ │ └── sca_unix_audit.yml │ │ ├── hpux │ │ ├── cis_hpux_11i.yml │ │ └── cis_hpux_11i_bastille.yml │ │ ├── mongodb │ │ └── cis_mongodb_36.yml │ │ ├── nginx │ │ └── cis_nginx_1.yml │ │ ├── ol │ │ └── 9 │ │ │ └── cis_oracle_linux_9.yml │ │ ├── oracledb │ │ └── cis_oracle_database_19c.yml │ │ ├── rhel │ │ ├── 5 │ │ │ └── cis_rhel5_linux.yml │ │ ├── 6 │ │ │ └── cis_rhel6_linux.yml │ │ ├── 7 │ │ │ └── cis_rhel7_linux.yml │ │ ├── 8 │ │ │ └── cis_rhel8_linux.yml │ │ └── 9 │ │ │ └── cis_rhel9_linux.yml │ │ ├── rocky │ │ ├── cis_rocky_linux_8.yml │ │ └── cis_rocky_linux_9.yml │ │ ├── sles │ │ ├── 11 │ │ │ └── cis_sles11_linux.yml │ │ ├── 12 │ │ │ └── cis_sles12_linux.yml │ │ └── 15 │ │ │ └── cis_sles15_linux.yml │ │ ├── sunos │ │ ├── cis_solaris11.4.yml │ │ └── cis_solaris11.yml │ │ ├── ubuntu │ │ ├── cis_ubuntu14_04.yml │ │ ├── cis_ubuntu16_04.yml │ │ ├── cis_ubuntu18_04.yml │ │ ├── cis_ubuntu20_04.yml │ │ └── cis_ubuntu22_04.yml │ │ └── windows │ │ ├── cis_win10_enterprise.yml │ │ ├── cis_win11_enterprise.yml │ │ ├── cis_win2012r2.yml │ │ ├── cis_win2016.yml │ │ ├── cis_win2019.yml │ │ └── cis_win2022.yml └── selinux │ └── wazuh.te ├── packages ├── .gitignore ├── build.sh ├── debs │ ├── SPECS │ │ └── wazuh-agent │ │ │ └── debian │ │ │ ├── changelog │ │ │ ├── compat │ │ │ ├── conffiles │ │ │ ├── control │ │ │ ├── copyright │ │ │ ├── postinst │ │ │ ├── postrm │ │ │ ├── preinst │ │ │ ├── prerm │ │ │ ├── rules │ │ │ ├── source │ │ │ └── format │ │ │ ├── templates │ │ │ └── wazuh-agent.lintian_overrides │ ├── amd64 │ │ └── agent │ │ │ └── Dockerfile │ ├── arm64 │ │ └── agent │ │ │ └── Dockerfile │ └── utils │ │ ├── gen_permissions.sh │ │ └── helper_function.sh ├── generate_package.sh ├── installers │ └── unix │ │ ├── install.sh │ │ └── upgrade.sh ├── macos │ ├── entitlements.plist │ ├── generate_wazuh_packages.sh │ ├── package_files │ │ ├── build.sh │ │ ├── introduction.txt │ │ ├── postinstall.sh │ │ └── preinstall.sh │ └── specs │ │ └── build-info.json ├── rpms │ ├── SPECS │ │ └── wazuh_agent.spec │ ├── amd64 │ │ └── agent │ │ │ ├── CentOS-Base.repo │ │ │ └── Dockerfile │ ├── arm64 │ │ └── agent │ │ │ └── Dockerfile │ └── utils │ │ ├── build_deps.sh │ │ └── helper_function.sh ├── windows │ ├── cleanup.ps1 │ ├── generate_compiled_windows_agent.ps1 │ ├── generate_wazuh_msi.ps1 │ ├── license.rtf │ ├── postinstall.ps1 │ ├── ui │ │ ├── bannrbmp.jpg │ │ ├── dlgbmp.jpg │ │ └── favicon.ico │ └── wix-patch.xml └── wpk │ ├── README.md │ ├── common │ └── Dockerfile │ ├── generate_wpk_package.sh │ ├── run.sh │ └── wpkpack.py └── src ├── CMakeLists.txt ├── agent ├── CMakeLists.txt ├── agent_info │ ├── CMakeLists.txt │ ├── include │ │ ├── agent_info.hpp │ │ ├── iagent_info.hpp │ │ └── iagent_info_persistence.hpp │ ├── src │ │ ├── agent_info.cpp │ │ ├── agent_info_persistence.cpp │ │ └── agent_info_persistence.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── agent_info_persistence_test.cpp │ │ ├── agent_info_test.cpp │ │ └── mocks │ │ ├── mock_agent_info.hpp │ │ └── mock_agent_info_persistence.hpp ├── centralized_configuration │ ├── CMakeLists.txt │ ├── include │ │ └── centralized_configuration.hpp │ ├── src │ │ └── centralized_configuration.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── centralized_configuration_tests.cpp ├── command_handler │ ├── CMakeLists.txt │ ├── include │ │ ├── command_entry │ │ │ └── command_entry.hpp │ │ ├── command_handler.hpp │ │ ├── icommand_handler.hpp │ │ └── icommand_store.hpp │ ├── src │ │ ├── command_handler.cpp │ │ ├── command_store.cpp │ │ └── command_store.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── command_handler_test.cpp │ │ ├── command_store_test.cpp │ │ └── mocks │ │ ├── mock_command_handler.hpp │ │ ├── mock_command_processing_task_functions.hpp │ │ └── mock_command_store.hpp ├── communicator │ ├── CMakeLists.txt │ ├── include │ │ └── communicator.hpp │ ├── src │ │ └── communicator.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── communicator_test.cpp ├── configuration_parser │ ├── CMakeLists.txt │ ├── include │ │ ├── configuration_parser.hpp │ │ └── configuration_parser_utils.hpp │ ├── src │ │ ├── configuration_parser.cpp │ │ ├── configuration_parser_utils.cpp │ │ ├── yaml_utils.cpp │ │ └── yaml_utils.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── configuration_parser_test.cpp │ │ └── yaml_utils_test.cpp ├── http_client │ ├── CMakeLists.txt │ ├── include │ │ ├── http_client.hpp │ │ ├── http_request_params.hpp │ │ └── ihttp_client.hpp │ ├── src │ │ ├── certificate │ │ │ ├── cert_store_utils_mac.hpp │ │ │ ├── cert_store_utils_win.hpp │ │ │ ├── https_socket_verify_utils.hpp │ │ │ ├── https_socket_verify_utils_lin.cpp │ │ │ ├── https_socket_verify_utils_mac.cpp │ │ │ ├── https_socket_verify_utils_win.cpp │ │ │ ├── https_verifier_mac.cpp │ │ │ ├── https_verifier_mac.hpp │ │ │ ├── https_verifier_win.cpp │ │ │ ├── https_verifier_win.hpp │ │ │ ├── icert_store_utils_mac.hpp │ │ │ ├── icert_store_utils_win.hpp │ │ │ ├── ix509_utils.hpp │ │ │ └── x509_utils.hpp │ │ ├── http_client.cpp │ │ ├── http_request_params.cpp │ │ ├── http_resolver.hpp │ │ ├── http_resolver_factory.hpp │ │ ├── http_socket.cpp │ │ ├── http_socket.hpp │ │ ├── http_socket_factory.hpp │ │ ├── http_socket_wrapper.hpp │ │ ├── https_socket.cpp │ │ ├── https_socket.hpp │ │ ├── https_socket_wrapper.hpp │ │ ├── ihttp_resolver.hpp │ │ ├── ihttp_resolver_factory.hpp │ │ ├── ihttp_socket.hpp │ │ ├── ihttp_socket_factory.hpp │ │ └── ihttp_socket_wrapper.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── certificate │ │ ├── https_verifier_mac_test.cpp │ │ └── https_verifier_win_test.cpp │ │ ├── http_client_test.cpp │ │ ├── http_socket_test.cpp │ │ ├── https_socket_test.cpp │ │ └── mocks │ │ ├── mock_cert_store_utils_mac.hpp │ │ ├── mock_cert_store_utils_win.hpp │ │ ├── mock_http_client.hpp │ │ ├── mock_http_resolver.hpp │ │ ├── mock_http_resolver_factory.hpp │ │ ├── mock_http_socket.hpp │ │ ├── mock_http_socket_factory.hpp │ │ ├── mock_http_wrapper.hpp │ │ └── mock_x509_utils.hpp ├── include │ ├── agent.hpp │ ├── agent_enrollment.hpp │ ├── agent_runner.hpp │ ├── isignal_handler.hpp │ └── signal_handler.hpp ├── instance_communicator │ ├── CMakeLists.txt │ ├── include │ │ ├── iinstance_communicator.hpp │ │ ├── ilistener_wrapper.hpp │ │ └── instance_communicator.hpp │ ├── src │ │ ├── instance_communicator.cpp │ │ ├── listener_wrapper.hpp │ │ ├── listener_wrapper_unix.cpp │ │ ├── listener_wrapper_win.cpp │ │ ├── pipe │ │ │ ├── ipipe_wrapper.hpp │ │ │ ├── pipe_wrapper.cpp │ │ │ └── pipe_wrapper.hpp │ │ └── socket │ │ │ ├── isocket_wrapper.hpp │ │ │ ├── socket_wrapper.cpp │ │ │ └── socket_wrapper.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── instance_communicator_test.cpp │ │ └── mocks │ │ └── mock_instance_communicator.hpp ├── multitype_queue │ ├── CMakeLists.txt │ ├── include │ │ ├── imultitype_queue.hpp │ │ ├── istorage.hpp │ │ ├── message_entry │ │ │ └── message.hpp │ │ └── multitype_queue.hpp │ ├── src │ │ ├── multitype_queue.cpp │ │ ├── storage.cpp │ │ └── storage.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── mocks │ │ ├── mock_multitype_queue.hpp │ │ └── mock_storage.hpp │ │ ├── multitype_queue_test.cpp │ │ ├── multitype_queue_test.hpp │ │ └── storage_test.cpp ├── persistence │ ├── CMakeLists.txt │ ├── include │ │ ├── column.hpp │ │ ├── persistence.hpp │ │ └── persistence_factory.hpp │ ├── src │ │ ├── persistence_factory.cpp │ │ ├── sqlite_manager.cpp │ │ └── sqlite_manager.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── mocks │ │ └── mocks_persistence.hpp │ │ └── sqlite_manager_test.cpp ├── restart_handler │ ├── CMakeLists.txt │ ├── include │ │ └── restart_handler.hpp │ ├── src │ │ ├── restart_handler.cpp │ │ ├── restart_handler_lin.cpp │ │ ├── restart_handler_mac.cpp │ │ ├── restart_handler_unix.cpp │ │ ├── restart_handler_unix.hpp │ │ ├── restart_handler_win.cpp │ │ └── restart_handler_win.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── restart_handler_tests.cpp ├── service │ ├── app.manifest │ ├── com.wazuh.agent.plist │ └── wazuh-agent.service ├── src │ ├── agent.cpp │ ├── agent_enrollment.cpp │ ├── agent_runner.cpp │ ├── agent_runner_unix.cpp │ ├── agent_runner_win.cpp │ ├── command_handler_utils.cpp │ ├── command_handler_utils.hpp │ ├── instance_handler.cpp │ ├── instance_handler.hpp │ ├── instance_handler_unix.cpp │ ├── instance_handler_win.cpp │ ├── main.cpp │ ├── message_queue_utils.cpp │ ├── message_queue_utils.hpp │ ├── signal_handler.cpp │ ├── signal_handler_unix.cpp │ ├── signal_handler_win.cpp │ └── windows │ │ ├── iwindows_api_facade.hpp │ │ ├── windows_api_facade.cpp │ │ ├── windows_api_facade.hpp │ │ ├── windows_service.cpp │ │ └── windows_service.hpp ├── task_manager │ ├── CMakeLists.txt │ ├── include │ │ ├── itask_manager.hpp │ │ └── task_manager.hpp │ ├── src │ │ └── task_manager.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── task_manager_test.cpp └── tests │ ├── CMakeLists.txt │ ├── agent_enrollment_test.cpp │ ├── agent_test.cpp │ ├── instance_handler_test.cpp │ ├── message_queue_utils_test.cpp │ ├── signal_handler_test.cpp │ └── windows │ └── windows_service_test.cpp ├── cmake ├── CommonSettings.cmake ├── ConfigureTarget.cmake ├── PrepareVersionFileForInstallation.cmake ├── SetWindowsManifest.cmake ├── config.cmake └── configureServiceFile.cmake.in ├── common ├── CMakeLists.txt ├── atomic │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── atomic.h │ ├── src │ │ └── atomic.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_atomic.c │ │ └── wrappers │ │ ├── atomic_wrappers.c │ │ └── atomic_wrappers.h ├── audit_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── audit_op.h │ ├── src │ │ └── audit_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_audit_op.c │ │ └── wrappers │ │ ├── audit_op_wrappers.c │ │ └── audit_op_wrappers.h ├── binaries_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── binaries_op.h │ ├── src │ │ └── binaries_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_binaries_op.c │ │ └── wrappers │ │ ├── binaries_op_wrappers.c │ │ └── binaries_op_wrappers.h ├── byteArrayHelper │ ├── CMakeLists.txt │ ├── include │ │ └── byteArrayHelper.hpp │ ├── src │ │ └── byteArrayHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── byteArrayHelper_test.cpp │ │ ├── byteArrayHelper_test.hpp │ │ └── main.cpp ├── cmdHelper │ ├── CMakeLists.txt │ ├── include │ │ └── cmdHelper.hpp │ ├── src │ │ └── cmdHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── cmdHelper_test.cpp │ │ ├── cmdHelper_test.hpp │ │ └── main.cpp ├── commonDefs.h ├── config │ ├── CMakeLists.txt │ └── include │ │ └── config.h.in ├── cryptography │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── cryptography.h │ └── src │ │ └── cryptography.c ├── data_provider │ ├── CMakeLists.txt │ ├── include │ │ ├── sysInfo.h │ │ ├── sysInfo.hpp │ │ └── sysInfoInterface.hpp │ ├── qa │ │ ├── hardware_schema.json │ │ ├── network_schema.json │ │ ├── packages_schema.json │ │ ├── ports_schema.json │ │ ├── requirements.txt │ │ ├── test_hardware.py │ │ ├── test_macports.py │ │ ├── test_network.py │ │ ├── test_packages.py │ │ └── test_ports.py │ ├── src │ │ ├── hardware │ │ │ ├── architectureDependantARMMac.cpp │ │ │ ├── architectureDependantX86_64Mac.cpp │ │ │ ├── defer.hpp │ │ │ ├── factoryHardwareFamilyCreator.h │ │ │ ├── hardwareImplMac.h │ │ │ ├── hardwareInterface.h │ │ │ ├── hardwareWrapperImplMac.h │ │ │ └── hardwareWrapperInterface.h │ │ ├── network │ │ │ ├── inetworkInterface.h │ │ │ ├── inetworkWrapper.h │ │ │ ├── networkBSDWrapper.h │ │ │ ├── networkFamilyDataAFactory.h │ │ │ ├── networkInterfaceBSD.cpp │ │ │ ├── networkInterfaceBSD.h │ │ │ ├── networkInterfaceLinux.cpp │ │ │ ├── networkInterfaceLinux.h │ │ │ ├── networkInterfaceWindows.cpp │ │ │ ├── networkInterfaceWindows.h │ │ │ ├── networkLinuxWrapper.h │ │ │ └── networkWindowsWrapper.h │ │ ├── osPrimitivesImplMac.h │ │ ├── osPrimitivesInterfaceMac.h │ │ ├── osinfo │ │ │ ├── sysOsInfoInterface.h │ │ │ ├── sysOsInfoWin.cpp │ │ │ ├── sysOsInfoWin.h │ │ │ ├── sysOsParsers.cpp │ │ │ └── sysOsParsers.h │ │ ├── packages │ │ │ ├── appxWindowsWrapper.h │ │ │ ├── berkeleyDbWrapper.h │ │ │ ├── berkeleyRpmDbHelper.h │ │ │ ├── brewWrapper.h │ │ │ ├── iberkeleyDbWrapper.h │ │ │ ├── ipackageInterface.h │ │ │ ├── ipackageWrapper.h │ │ │ ├── macportsWrapper.h │ │ │ ├── modernPackageDataRetriever.hpp │ │ │ ├── packageFamilyDataAFactory.h │ │ │ ├── packageLinuxDataRetriever.h │ │ │ ├── packageLinuxParserDeb.cpp │ │ │ ├── packageLinuxParserHelper.h │ │ │ ├── packageLinuxParserRpm.cpp │ │ │ ├── packageLinuxParserSnap.cpp │ │ │ ├── packageLinuxRpmParserHelper.h │ │ │ ├── packageLinuxRpmParserHelperLegacy.h │ │ │ ├── packageMac.cpp │ │ │ ├── packageMac.h │ │ │ ├── packagesNPM.hpp │ │ │ ├── packagesPYPI.hpp │ │ │ ├── packagesWindows.cpp │ │ │ ├── packagesWindows.h │ │ │ ├── packagesWindowsParserHelper.h │ │ │ ├── pkgWrapper.h │ │ │ ├── rpmPackageManager.cpp │ │ │ ├── rpmPackageManager.h │ │ │ ├── rpmlib.h │ │ │ └── rpmlibWrapper.h │ │ ├── ports │ │ │ ├── iportInterface.h │ │ │ ├── iportWrapper.h │ │ │ ├── portBSDWrapper.h │ │ │ ├── portImpl.h │ │ │ ├── portLinuxWrapper.h │ │ │ └── portWindowsWrapper.h │ │ ├── sharedDefs.h │ │ ├── sysInfo.cpp │ │ ├── sysInfoCommonBSD.cpp │ │ ├── sysInfoLinux.cpp │ │ ├── sysInfoMac.cpp │ │ ├── sysInfoWin.cpp │ │ ├── utilsWrapper.cpp │ │ ├── utilsWrapper.hpp │ │ ├── utilsWrapperWin.cpp │ │ └── utilsWrapperWin.hpp │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── mocks │ │ │ └── mock_sysinfo.hpp │ │ ├── sysInfo │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoParsers_test.cpp │ │ │ ├── sysInfoParsers_test.hpp │ │ │ ├── sysInfo_test.cpp │ │ │ ├── sysInfo_test.hpp │ │ │ ├── sysOsInfo_test.cpp │ │ │ └── sysOsInfo_test.hpp │ │ ├── sysInfoHardwareMac │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── osPrimitives_mock.hpp │ │ │ ├── sysInfoHardwareMac_test.cpp │ │ │ ├── sysInfoHardwareMac_test.hpp │ │ │ ├── sysInfoHardwareWrapperARMMac_test.cpp │ │ │ ├── sysInfoHardwareWrapperARMMac_test.hpp │ │ │ ├── sysInfoHardwareWrapperMac_test.cpp │ │ │ ├── sysInfoHardwareWrapperMac_test.hpp │ │ │ ├── sysInfoHardwareWrapperX86_64Mac_test.cpp │ │ │ └── sysInfoHardwareWrapperX86_64Mac_test.hpp │ │ ├── sysInfoNetworkBSD │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoNetworkBSD_test.cpp │ │ │ └── sysInfoNetworkBSD_test.hpp │ │ ├── sysInfoNetworkLinux │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoNetworkLinux_test.cpp │ │ │ └── sysInfoNetworkLinux_test.hpp │ │ ├── sysInfoNetworkWindows │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoNetworkWindows_test.cpp │ │ │ └── sysInfoNetworkWindows_test.hpp │ │ ├── sysInfoPackageLinuxParserRpm │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoPackageLinuxParserRPM_test.cpp │ │ │ └── sysInfoPackageLinuxParserRPM_test.hpp │ │ ├── sysInfoPackages │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoPackagesNPM_test.cpp │ │ │ ├── sysInfoPackagesNPM_test.hpp │ │ │ ├── sysInfoPackagesPYPI_test.cpp │ │ │ └── sysInfoPackagesPYPI_test.hpp │ │ ├── sysInfoPackagesBerkeleyDB │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoPackagesBerkeleyDB_test.cpp │ │ │ └── sysInfoPackagesBerkeleyDB_test.hpp │ │ ├── sysInfoPackagesLinuxHelper │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoPackagesLinuxHelper_test.cpp │ │ │ └── sysInfoPackagesLinuxHelper_test.hpp │ │ ├── sysInfoPackagesMAC │ │ │ ├── CMakeLists.txt │ │ │ ├── input_files │ │ │ │ ├── PKGWrapperTest_LongVersion.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_NoDescription.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_NoGroups.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_NoName.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_NoVendor.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_NoVersion.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── PKGWrapperTest_ShortVersion.app │ │ │ │ │ └── Contents │ │ │ │ │ │ └── Info.plist │ │ │ │ ├── com.wazuh.pkg.wazuh-agent.plist │ │ │ │ ├── org.R-project.x86_64.R.GUI.pkg.plist │ │ │ │ └── us.zoom.pkg.videomeeting.plist │ │ │ ├── main.cpp │ │ │ ├── pkgWrapper_test.cpp │ │ │ ├── pkgWrapper_test.hpp │ │ │ ├── sysInfoMacPackages_test.cpp │ │ │ └── sysInfoMacPackages_test.hpp │ │ ├── sysInfoPorts │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoPort_test.cpp │ │ │ └── sysInfoPort_test.hpp │ │ ├── sysInfoRpmPackageManager │ │ │ ├── CMakeLists.txt │ │ │ ├── RpmPackageManager_test.cpp │ │ │ ├── RpmPackageManager_test.hpp │ │ │ └── main.cpp │ │ └── sysInfoWin │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── sysInfoWin_test.cpp │ │ │ ├── sysInfoWin_test.hpp │ │ │ └── sysInfoWmiWuaWmi_test.cpp │ └── testtool │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ ├── cmdLineActions.hpp │ │ └── main.cpp ├── dbsync │ ├── CMakeLists.txt │ ├── example │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── images │ │ └── dbsyncTestToolArchDiagram.png │ ├── include │ │ ├── builder.hpp │ │ ├── dbsync.h │ │ ├── dbsync.hpp │ │ └── idbsync.hpp │ ├── integrationTests │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ └── fim │ │ │ ├── CMakeLists.txt │ │ │ ├── data │ │ │ └── fim_sql_db_dump.sql │ │ │ ├── fimIntegrationTest.cpp │ │ │ ├── fimIntegrationTest.hpp │ │ │ └── main.cpp │ ├── smokeTests │ │ ├── InsertionUpdateDeleteSelect │ │ │ ├── Readme.md │ │ │ ├── deleteRows.json │ │ │ ├── inputSelectRows.json │ │ │ ├── inputSyncRowInsert.json │ │ │ └── inputSyncRowModified.json │ │ ├── Readme.md │ │ ├── config.json │ │ ├── snapshotsUpdate │ │ │ ├── Readme.md │ │ │ ├── insertData.json │ │ │ └── updateWithSnapshot.json │ │ ├── triggerActions │ │ │ ├── Readme.md │ │ │ ├── addTableRelationship.json │ │ │ ├── deleteRows.json │ │ │ ├── insertDataProcesses.json │ │ │ └── insertDataSocket.json │ │ └── txnOperation │ │ │ ├── Readme.md │ │ │ ├── closeTxn.json │ │ │ ├── createTxn.json │ │ │ ├── fullyGetDeletedRows.json │ │ │ ├── inputSyncRowInsertTxn.json │ │ │ ├── inputSyncRowModifiedTxn.json │ │ │ └── pksGetDeletedRows.json │ ├── src │ │ ├── abstractLocking.hpp │ │ ├── db_exception.h │ │ ├── dbengine.h │ │ ├── dbengine_factory.h │ │ ├── dbsync.cpp │ │ ├── dbsyncPipelineFactory.cpp │ │ ├── dbsyncPipelineFactory.h │ │ ├── dbsync_implementation.cpp │ │ ├── dbsync_implementation.h │ │ └── sqlite │ │ │ ├── sqlite_dbengine.cpp │ │ │ └── sqlite_dbengine.h │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ ├── dbengine │ │ │ ├── CMakeLists.txt │ │ │ ├── dbengine_test.cpp │ │ │ ├── dbengine_test.hpp │ │ │ └── main.cpp │ │ ├── interface │ │ │ ├── CMakeLists.txt │ │ │ ├── data │ │ │ │ ├── diffResult.json │ │ │ │ ├── input1.json │ │ │ │ └── input2.json │ │ │ ├── dbsync_test.cpp │ │ │ ├── dbsync_test.hpp │ │ │ └── main.cpp │ │ └── pipelineFactory │ │ │ ├── CMakeLists.txt │ │ │ ├── dbsyncPipelineFactory_test.cpp │ │ │ ├── dbsyncPipelineFactory_test.hpp │ │ │ └── main.cpp │ └── testtool │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ ├── action.hpp │ │ ├── cmdArgsHelper.hpp │ │ ├── factoryAction.hpp │ │ ├── input │ │ ├── closeTxn.json │ │ ├── config.json │ │ ├── config_template.json │ │ ├── createTxn.json │ │ ├── deleteRows.json │ │ ├── getDeletedRowsOnlyPKs.json │ │ ├── input2.json │ │ ├── input3.json │ │ ├── input6.json │ │ ├── inputSelectRows.json │ │ ├── inputSyncRowInsert.json │ │ ├── inputSyncRowInsertTxn.json │ │ ├── inputSyncRowModified.json │ │ ├── inputSyncRowModifiedTxn.json │ │ ├── insertData.json │ │ └── updateWithSnapshot.json │ │ ├── main.cpp │ │ └── testContext.hpp ├── deleterHelper │ ├── CMakeLists.txt │ └── include │ │ ├── cjsonSmartDeleter.hpp │ │ ├── customDeleter.hpp │ │ └── fileSmartDeleter.hpp ├── dll_load_notify │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── dll_load_notify.h │ └── src │ │ └── dll_load_notify.c ├── encodingHelper │ ├── CMakeLists.txt │ ├── include │ │ └── encodingWindowsHelper.hpp │ ├── src │ │ └── encodingWindowsHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── encodingWindows_test.cpp │ │ ├── encodingWindows_test.hpp │ │ └── main.cpp ├── error_messages │ ├── .clang-format │ ├── CMakeLists.txt │ └── include │ │ ├── debug_messages.h │ │ ├── error_messages.h │ │ ├── information_messages.h │ │ └── warning_messages.h ├── exec_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── exec_op.h │ ├── src │ │ └── exec_op.c │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── exec_op_wrappers.c │ │ └── exec_op_wrappers.h ├── file_helper │ ├── CMakeLists.txt │ ├── file_io │ │ ├── include │ │ │ ├── file_io_utils.hpp │ │ │ ├── file_io_wrapper.hpp │ │ │ ├── ifile_io_utils.hpp │ │ │ └── ifile_io_wrapper.hpp │ │ ├── src │ │ │ ├── file_io_utils.cpp │ │ │ └── file_io_wrapper.cpp │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── file_io_utils_test.cpp │ │ │ └── mocks │ │ │ ├── mock_file_io_utils.hpp │ │ │ └── mock_file_io_wrapper.hpp │ └── filesystem │ │ ├── include │ │ ├── filesystem_utils.hpp │ │ ├── filesystem_wrapper.hpp │ │ ├── ifilesystem_utils.hpp │ │ └── ifilesystem_wrapper.hpp │ │ ├── src │ │ ├── filesystem_utils.cpp │ │ ├── filesystem_wrapper.cpp │ │ ├── filesystem_wrapper_unix.cpp │ │ └── filesystem_wrapper_win.cpp │ │ └── tests │ │ ├── CMakeLists.txt │ │ ├── filesystem_utils_test.cpp │ │ └── mocks │ │ ├── mock_filesystem_utils.hpp │ │ └── mock_filesystem_wrapper.hpp ├── file_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── file_op.h │ ├── src │ │ └── file_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_file_op.c │ │ └── wrappers │ │ ├── file_op_wrappers.c │ │ └── file_op_wrappers.h ├── fs_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── fs_op.h │ ├── src │ │ └── fs_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_fs_op.c │ │ └── wrappers │ │ ├── fs_op_wrappers.c │ │ └── fs_op_wrappers.h ├── globHelper │ ├── CMakeLists.txt │ ├── include │ │ └── globHelper.hpp │ ├── src │ │ └── globHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── globHelper_test.cpp │ │ ├── globHelper_test.hpp │ │ └── main.cpp ├── hashHelper │ ├── CMakeLists.txt │ ├── include │ │ └── hashHelper.hpp │ ├── src │ │ └── hashHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── hashHelper_test.cpp │ │ ├── hashHelper_test.hpp │ │ ├── input_files │ │ └── test_file.xyz │ │ └── main.cpp ├── hash_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── hash_op.h │ ├── src │ │ └── hash_op.c │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── hash_op_wrappers.c │ │ └── hash_op_wrappers.h ├── jsonHelper │ ├── CMakeLists.txt │ ├── include │ │ └── jsonIO.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── jsonIO_test.cpp │ │ ├── jsonIO_test.hpp │ │ ├── main.cpp │ │ └── mocks │ │ └── MockJsonIO.hpp ├── json_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── json_op.h │ ├── src │ │ └── json_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_json_op.c │ │ └── wrappers │ │ ├── json_op_wrappers.c │ │ └── json_op_wrappers.h ├── linuxHelper │ ├── CMakeLists.txt │ ├── include │ │ └── linuxInfoHelper.hpp │ ├── src │ │ └── linuxInfoHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── linuxInfoHelper_test.cpp │ │ ├── linuxInfoHelper_test.hpp │ │ └── main.cpp ├── list_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── list_op.h │ ├── src │ │ └── list_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_list_op.c │ │ └── wrappers │ │ ├── list_op_wrappers.c │ │ └── list_op_wrappers.h ├── logger │ ├── CMakeLists.txt │ ├── include │ │ └── logger.hpp │ ├── src │ │ ├── logger.cpp │ │ ├── logger_unix.cpp │ │ └── logger_win.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── logger_test.cpp ├── mapWrapper │ ├── CMakeLists.txt │ ├── include │ │ └── mapWrapperSafe.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── mapWrapperSafe_test.cpp │ │ └── mapWrapperSafe_test.hpp ├── math_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── math_op.h │ └── src │ │ └── math_op.c ├── mem_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── mem_op.h │ └── src │ │ └── mem_op.c ├── networkHelper │ ├── CMakeLists.txt │ ├── include │ │ ├── networkHelper.hpp │ │ ├── networkUnixHelper.hpp │ │ └── networkWindowsHelper.hpp │ ├── src │ │ ├── networkHelper.cpp │ │ ├── networkUnixHelper.cpp │ │ └── networkWindowsHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── networkWindowsHelper_test.cpp │ │ └── networkWindowsHelper_test.hpp ├── os_crypto │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ ├── md5_op.h │ │ ├── md5_sha1_op.h │ │ ├── md5_sha1_sha256_op.h │ │ ├── sha1_op.h │ │ ├── sha256_op.h │ │ └── signature.h │ ├── src │ │ ├── md5_op.c │ │ ├── md5_sha1_op.c │ │ ├── md5_sha1_sha256_op.c │ │ ├── sha1_op.c │ │ ├── sha256_op.c │ │ └── signature.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── md5 │ │ │ ├── CMakeLists.txt │ │ │ └── test_md5_op.c │ │ ├── md5_sha1 │ │ │ ├── CMakeLists.txt │ │ │ └── test_md5_sha1_op.c │ │ ├── md5_sha1_sha256 │ │ │ ├── CMakeLists.txt │ │ │ └── test_md5_sha1_sha256_op.c │ │ ├── sha1 │ │ │ ├── CMakeLists.txt │ │ │ └── test_sha1_op.c │ │ └── sha256 │ │ │ ├── CMakeLists.txt │ │ │ └── test_sha256_op.c │ │ └── wrappers │ │ ├── md5_op_wrappers.c │ │ ├── md5_op_wrappers.h │ │ ├── sha1_op_wrappers.c │ │ ├── sha1_op_wrappers.h │ │ ├── sha256_op_wrappers.c │ │ ├── sha256_op_wrappers.h │ │ ├── signature_wrappers.c │ │ └── signature_wrappers.h ├── pal │ ├── CMakeLists.txt │ ├── README.md │ ├── include │ │ ├── linux │ │ │ ├── priv_pal.h │ │ │ ├── priv_pal_process.h │ │ │ ├── priv_pal_string.h │ │ │ └── priv_pal_time.h │ │ ├── macos │ │ │ ├── priv_pal.h │ │ │ ├── priv_pal_process.h │ │ │ ├── priv_pal_string.h │ │ │ └── priv_pal_time.h │ │ ├── pal.h │ │ └── windows │ │ │ ├── priv_pal.h │ │ │ ├── priv_pal_process.h │ │ │ ├── priv_pal_string.h │ │ │ └── priv_pal_time.h │ ├── src │ │ ├── linux │ │ │ ├── pal.c │ │ │ ├── pal_string.c │ │ │ └── pal_time.c │ │ ├── macos │ │ │ ├── pal.c │ │ │ ├── pal_string.c │ │ │ └── pal_time.c │ │ └── windows │ │ │ ├── pal.c │ │ │ ├── pal_string.c │ │ │ └── pal_time.c │ └── tests │ │ ├── linux │ │ └── CMakeLists.txt │ │ ├── macos │ │ └── CMakeLists.txt │ │ └── windows │ │ ├── CMakeLists.txt │ │ └── pal_time_test.cpp ├── pipelineHelper │ ├── CMakeLists.txt │ ├── include │ │ ├── pipelineNodesImp.hpp │ │ └── pipelinePattern.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── pipelineNodes_test.cpp │ │ └── pipelineNodes_test.hpp ├── privsep_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── privsep_op.h │ ├── src │ │ └── privsep_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_privsep_op.c │ │ └── wrappers │ │ ├── privsep_op_wrappers.c │ │ └── privsep_op_wrappers.h ├── pthreads_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── pthreads_op.h │ ├── src │ │ └── pthreads_op.c │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── pthreads_op_wrappers.c │ │ └── pthreads_op_wrappers.h ├── queue_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── queue_op.h │ ├── src │ │ └── queue_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_queue_op.c │ │ └── wrappers │ │ ├── queue_op_wrappers.c │ │ └── queue_op_wrappers.h ├── randombytes │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── randombytes.h │ ├── src │ │ └── randombytes.c │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── randombytes_wrappers.c │ │ └── randombytes_wrappers.h ├── rbtree_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── rbtree_op.h │ ├── src │ │ └── rbtree_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_rbtree_op.c │ │ └── wrappers │ │ ├── rbtree_op_wrappers.c │ │ └── rbtree_op_wrappers.h ├── regex_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── regex_op.h │ └── src │ │ └── regex_op.c ├── registryHelper │ ├── CMakeLists.txt │ ├── include │ │ └── registryHelper.hpp │ ├── src │ │ └── registryHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── registryHelper_test.cpp │ │ └── registryHelper_test.hpp ├── schedule_scan │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── schedule_scan.h │ ├── src │ │ └── schedule_scan.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_schedule_scan.c │ │ └── wrappers │ │ ├── schedule_scan_wrappers.c │ │ └── schedule_scan_wrappers.h ├── sig_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── sig_op.h │ └── src │ │ └── sig_op.c ├── sqliteWrapper │ ├── CMakeLists.txt │ ├── include │ │ ├── isqliteWrapper.hpp │ │ ├── sqliteWrapper.hpp │ │ └── sqliteWrapperFactory.hpp │ ├── src │ │ └── sqliteWrapper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── mocks │ │ ├── MockSqliteFactory.hpp │ │ └── MockSqliteWrapper.hpp │ │ ├── sqliteWrapper_test.cpp │ │ └── sqliteWrapper_test.hpp ├── store_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── store_op.h │ └── src │ │ └── store_op.c ├── stringHelper │ ├── CMakeLists.txt │ ├── include │ │ └── stringHelper.hpp │ ├── src │ │ └── stringHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── stringHelper_test.cpp │ │ └── stringHelper_test.hpp ├── syscheck_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── syscheck_op.h │ ├── src │ │ └── syscheck_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_syscheck_op.c │ │ └── wrappers │ │ ├── syscheck_op_wrappers.c │ │ └── syscheck_op_wrappers.h ├── threadDispatcher │ ├── CMakeLists.txt │ ├── include │ │ ├── abstractWait.hpp │ │ ├── promiseFactory.hpp │ │ ├── threadDispatcher.hpp │ │ └── threadSafeQueue.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── threadDispatcher_test.cpp │ │ ├── threadDispatcher_test.hpp │ │ ├── threadSafeQueue_test.cpp │ │ └── threadSafeQueue_test.hpp ├── timeHelper │ ├── CMakeLists.txt │ ├── include │ │ └── timeHelper.hpp │ ├── src │ │ └── timeHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── timeHelper_test.cpp │ │ └── timeHelper_test.hpp ├── time_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── time_op.h │ ├── src │ │ └── time_op.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_time_op.c │ │ └── wrappers │ │ ├── time_op_wrappers.c │ │ └── time_op_wrappers.h ├── url │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── url.h │ ├── src │ │ └── url.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_url.c │ │ └── wrappers │ │ ├── url_wrappers.c │ │ └── url_wrappers.h ├── utf8_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── utf8_op.h │ ├── src │ │ └── utf8_op.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_utf8_op.c ├── utils │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ ├── defs.h │ │ ├── os_err.h │ │ ├── os_macros.h │ │ └── shared.h │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── common.c │ │ ├── common.h │ │ ├── externals │ │ ├── audit │ │ │ ├── libaudit_wrappers.c │ │ │ └── libaudit_wrappers.h │ │ ├── cJSON │ │ │ ├── cJSON_wrappers.c │ │ │ └── cJSON_wrappers.h │ │ ├── openssl │ │ │ ├── bio_wrappers.c │ │ │ ├── bio_wrappers.h │ │ │ ├── digest_wrappers.c │ │ │ ├── digest_wrappers.h │ │ │ ├── evp_wrappers.c │ │ │ ├── evp_wrappers.h │ │ │ ├── init_wrappers.c │ │ │ ├── init_wrappers.h │ │ │ ├── pem_wrappers.c │ │ │ ├── pem_wrappers.h │ │ │ ├── rsa_wrappers.c │ │ │ ├── rsa_wrappers.h │ │ │ ├── ssl_init_wrappers.c │ │ │ ├── ssl_init_wrappers.h │ │ │ ├── ssl_lib_wrappers.c │ │ │ ├── ssl_lib_wrappers.h │ │ │ ├── x509_wrapppers.c │ │ │ └── x509_wrapppers.h │ │ ├── pcre2 │ │ │ ├── pcre2_wrappers.c │ │ │ └── pcre2_wrappers.h │ │ ├── procpc │ │ │ ├── readproc_wrappers.c │ │ │ └── readproc_wrappers.h │ │ ├── sqlite │ │ │ ├── sqlite3_wrappers.c │ │ │ └── sqlite3_wrappers.h │ │ └── zlib │ │ │ ├── zlib_wrappers.c │ │ │ └── zlib_wrappers.h │ │ ├── libc │ │ ├── stdio_wrappers.c │ │ ├── stdio_wrappers.h │ │ ├── stdlib_wrappers.c │ │ ├── stdlib_wrappers.h │ │ ├── string_wrappers.c │ │ ├── string_wrappers.h │ │ ├── time_wrappers.c │ │ └── time_wrappers.h │ │ ├── linux │ │ ├── dlfcn_wrappers.c │ │ ├── dlfcn_wrappers.h │ │ ├── inotify_wrappers.c │ │ ├── inotify_wrappers.h │ │ ├── socket_wrappers.c │ │ ├── socket_wrappers.h │ │ ├── wait_wrappers.c │ │ └── wait_wrappers.h │ │ ├── macos │ │ ├── libc │ │ │ ├── stdio_wrappers.c │ │ │ └── stdio_wrappers.h │ │ ├── libplist_wrappers.c │ │ ├── libplist_wrappers.h │ │ ├── libwazuh_wrappers.c │ │ ├── libwazuh_wrappers.h │ │ └── posix │ │ │ ├── dirent_wrappers.c │ │ │ └── dirent_wrappers.h │ │ ├── posix │ │ ├── dirent_wrappers.c │ │ ├── dirent_wrappers.h │ │ ├── grp_wrappers.c │ │ ├── grp_wrappers.h │ │ ├── pthread_wrappers.c │ │ ├── pthread_wrappers.h │ │ ├── pwd_wrappers.c │ │ ├── pwd_wrappers.h │ │ ├── select_wrappers.c │ │ ├── select_wrappers.h │ │ ├── signal_wrappers.c │ │ ├── signal_wrappers.h │ │ ├── stat_wrappers.c │ │ ├── stat_wrappers.h │ │ ├── time_wrappers.c │ │ ├── time_wrappers.h │ │ ├── unistd_wrappers.c │ │ └── unistd_wrappers.h │ │ ├── shared.cmake │ │ └── windows │ │ ├── aclapi_wrappers.c │ │ ├── aclapi_wrappers.h │ │ ├── errhandlingapi_wrappers.c │ │ ├── errhandlingapi_wrappers.h │ │ ├── fileapi_wrappers.c │ │ ├── fileapi_wrappers.h │ │ ├── handleapi_wrappers.c │ │ ├── handleapi_wrappers.h │ │ ├── heapapi_wrappers.c │ │ ├── heapapi_wrappers.h │ │ ├── io_wrappers.c │ │ ├── io_wrappers.h │ │ ├── libc │ │ ├── kernel32_wrappers.c │ │ ├── kernel32_wrappers.h │ │ ├── stdio_wrappers.c │ │ └── stdio_wrappers.h │ │ ├── ntsecapi_wrappers.c │ │ ├── ntsecapi_wrappers.h │ │ ├── processthreadsapi_wrappers.c │ │ ├── processthreadsapi_wrappers.h │ │ ├── sddl_wrappers.c │ │ ├── sddl_wrappers.h │ │ ├── securitybaseapi_wrappers.c │ │ ├── securitybaseapi_wrappers.h │ │ ├── stat64_wrappers.c │ │ ├── stat64_wrappers.h │ │ ├── stringapiset_wrappers.c │ │ ├── stringapiset_wrappers.h │ │ ├── synchapi_wrappers.c │ │ ├── synchapi_wrappers.h │ │ ├── sysinfoapi_wrappers.c │ │ ├── sysinfoapi_wrappers.h │ │ ├── system_calls_wrappers.c │ │ ├── system_calls_wrappers.h │ │ ├── timezoneapi_wrappers.c │ │ ├── timezoneapi_wrappers.h │ │ ├── url_wrappers.c │ │ ├── url_wrappers.h │ │ ├── winbase_wrappers.c │ │ ├── winbase_wrappers.h │ │ ├── winevt_wrappers.c │ │ ├── winevt_wrappers.h │ │ ├── winreg_wrappers.c │ │ ├── winreg_wrappers.h │ │ ├── winsock_wrappers.c │ │ └── winsock_wrappers.h ├── vector_op │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── vector_op.h │ ├── src │ │ └── vector_op.c │ └── tests │ │ └── unit │ │ └── wrappers │ │ ├── vector_op_wrappers.c │ │ └── vector_op_wrappers.h ├── windowsHelper │ ├── CMakeLists.txt │ ├── include │ │ └── windowsHelper.hpp │ ├── src │ │ └── windowsHelper.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── windowsHelper_test.cpp │ │ └── windowsHelper_test.hpp ├── wm_exec │ ├── .clang-format │ ├── CMakeLists.txt │ ├── src │ │ └── wm_exec.c │ └── tests │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_exec.c │ │ └── wrappers │ │ ├── wm_exec_wrappers.c │ │ └── wm_exec_wrappers.h └── yaml2json │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ └── yaml2json.h │ └── src │ └── yaml2json.c ├── modules ├── CMakeLists.txt ├── active_response │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ ├── active_responses.h │ │ └── execd.h │ ├── scripts │ │ └── restart.sh │ ├── src │ │ ├── active_responses.c │ │ ├── binaries │ │ │ ├── default_firewall_drop.c │ │ │ ├── disable_account.c │ │ │ ├── firewalld_drop.c │ │ │ ├── host_deny.c │ │ │ ├── netsh.c │ │ │ ├── npf.c │ │ │ ├── pf.c │ │ │ ├── restart_wazuh.c │ │ │ ├── route_null.c │ │ │ └── wazuh_slack.c │ │ ├── config.c │ │ ├── exec.c │ │ ├── execd.c │ │ ├── main.c │ │ └── wcom.c │ └── tests │ │ ├── integration │ │ ├── conftest.py │ │ ├── pytest.ini │ │ └── test_run_active_response │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── configuration_templates │ │ │ │ └── config_run_active_response.yaml │ │ │ └── test_cases │ │ │ │ ├── cases_execd_firewall_drop.yaml │ │ │ │ └── cases_execd_restart.yaml │ │ │ ├── test_firewall_drop.py │ │ │ └── test_restart_wazuh.py │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── binaries │ │ │ ├── CMakeLists.txt │ │ │ └── test_active_response.c │ │ ├── test_execd.c │ │ ├── test_get_command_by_name.c │ │ └── test_win_execd.c │ │ └── wrappers │ │ ├── exec_wrappers.c │ │ └── exec_wrappers.h ├── aws │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_aws.h │ ├── scripts │ │ ├── __init__.py │ │ ├── aws_s3.py │ │ ├── aws_tools.py │ │ ├── buckets_s3 │ │ │ ├── __init__.py │ │ │ ├── aws_bucket.py │ │ │ ├── cloudtrail.py │ │ │ ├── config.py │ │ │ ├── guardduty.py │ │ │ ├── load_balancers.py │ │ │ ├── server_access.py │ │ │ ├── umbrella.py │ │ │ ├── vpcflow.py │ │ │ └── waf.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── aws_service.py │ │ │ ├── cloudwatchlogs.py │ │ │ └── inspector.py │ │ ├── subscribers │ │ │ ├── __init__.py │ │ │ ├── s3_log_handler.py │ │ │ ├── sqs_message_processor.py │ │ │ └── sqs_queue.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── aws_utils.py │ │ │ ├── conftest.py │ │ │ ├── data │ │ │ │ ├── log_files │ │ │ │ │ ├── AWSSecurityLake │ │ │ │ │ │ └── test_file.parquet │ │ │ │ │ └── WAF │ │ │ │ │ │ ├── aws_waf │ │ │ │ │ │ ├── aws_waf_invalid_json │ │ │ │ │ │ └── aws_waf_wrong_structure │ │ │ │ ├── schema_cloudtrail_test.sql │ │ │ │ ├── schema_cloudwatchlogs_test.sql │ │ │ │ ├── schema_config_test.sql │ │ │ │ ├── schema_custom_test.sql │ │ │ │ ├── schema_empty_table.sql │ │ │ │ ├── schema_empty_vpc_table.sql │ │ │ │ ├── schema_guardduty_test.sql │ │ │ │ ├── schema_metadata_deprecated_tables_test.sql │ │ │ │ ├── schema_metadata_test.sql │ │ │ │ ├── schema_services_test.sql │ │ │ │ └── schema_vpcflow_test.sql │ │ │ ├── pytest.ini │ │ │ ├── test_aws_bucket.py │ │ │ ├── test_aws_s3.py │ │ │ ├── test_aws_service.py │ │ │ ├── test_cloudtrail.py │ │ │ ├── test_cloudwatchlogs.py │ │ │ ├── test_config.py │ │ │ ├── test_guardduty.py │ │ │ ├── test_inspector.py │ │ │ ├── test_load_balancers.py │ │ │ ├── test_s3_log_handler.py │ │ │ ├── test_server_access.py │ │ │ ├── test_sqs_message_processor.py │ │ │ ├── test_sqs_queue.py │ │ │ ├── test_tools.py │ │ │ ├── test_umbrella.py │ │ │ ├── test_vpcflow.py │ │ │ ├── test_waf.py │ │ │ └── test_wazuh_integration.py │ │ ├── utils.py │ │ └── wazuh_integration.py │ ├── src │ │ └── wm_aws.c │ └── tests │ │ ├── integration │ │ ├── __init__.py │ │ ├── configurator.py │ │ ├── conftest.py │ │ ├── data │ │ │ ├── configuration_template │ │ │ │ ├── basic_test_module │ │ │ │ │ ├── bucket_configuration_defaults.yaml │ │ │ │ │ ├── cloudwatch_configuration_defaults.yaml │ │ │ │ │ └── inspector_configuration_defaults.yaml │ │ │ │ ├── custom_bucket_test_module │ │ │ │ │ └── custom_bucket_configuration.yaml │ │ │ │ ├── discard_regex_test_module │ │ │ │ │ ├── configuration_bucket_discard_regex.yaml │ │ │ │ │ ├── configuration_cloudwatch_discard_regex_json.yaml │ │ │ │ │ ├── configuration_cloudwatch_discard_regex_simple_text.yaml │ │ │ │ │ └── configuration_inspector_discard_regex.yaml │ │ │ │ ├── log_groups_test_module │ │ │ │ │ └── configuration_log_groups.yaml │ │ │ │ ├── only_logs_after_test_module │ │ │ │ │ ├── bucket_configuration_with_only_logs_after.yaml │ │ │ │ │ ├── bucket_configuration_without_only_logs_after.yaml │ │ │ │ │ ├── cloudwatch_configuration_with_only_logs_after.yaml │ │ │ │ │ ├── inspector_configuration_with_only_logs_after.yaml │ │ │ │ │ └── service_configuration_without_only_logs_after.yaml │ │ │ │ ├── parser_test_module │ │ │ │ │ ├── configuration_bucket_and_service_missing.yaml │ │ │ │ │ ├── configuration_multiple_bucket_and_service_tags.yaml │ │ │ │ │ ├── configuration_type_missing_in_bucket.yaml │ │ │ │ │ ├── configuration_type_missing_in_service.yaml │ │ │ │ │ ├── configuration_values_in_bucket.yaml │ │ │ │ │ └── configuration_values_in_service.yaml │ │ │ │ ├── path_suffix_test_module │ │ │ │ │ └── configuration_path_suffix.yaml │ │ │ │ ├── path_test_module │ │ │ │ │ └── configuration_path.yaml │ │ │ │ ├── regions_test_module │ │ │ │ │ ├── bucket_configuration_regions.yaml │ │ │ │ │ ├── cloudwatch_configuration_regions.yaml │ │ │ │ │ └── inspector_configuration_regions.yaml │ │ │ │ └── remove_from_bucket_test_module │ │ │ │ │ ├── configuration_remove_from_bucket.yaml │ │ │ │ │ └── configuration_remove_log_stream.yaml │ │ │ └── test_cases │ │ │ │ ├── basic_test_module │ │ │ │ ├── cases_bucket_defaults.yaml │ │ │ │ ├── cases_cloudwatch_defaults.yaml │ │ │ │ └── cases_inspector_defaults.yaml │ │ │ │ ├── custom_bucket_test_module │ │ │ │ ├── cases_bucket_custom.yaml │ │ │ │ └── cases_bucket_custom_logs.yaml │ │ │ │ ├── discard_regex_test_module │ │ │ │ ├── cases_bucket_discard_regex.yaml │ │ │ │ ├── cases_cloudwatch_discard_regex_json.yaml │ │ │ │ ├── cases_cloudwatch_discard_regex_simple_text.yaml │ │ │ │ └── cases_inspector_discard_regex.yaml │ │ │ │ ├── log_groups_test_module │ │ │ │ └── cases_log_groups.yaml │ │ │ │ ├── only_logs_after_test_module │ │ │ │ ├── cases_bucket_multiple_calls.yaml │ │ │ │ ├── cases_bucket_with_only_logs_after.yaml │ │ │ │ ├── cases_bucket_without_only_logs_after.yaml │ │ │ │ ├── cases_cloudwatch_multiple_calls.yaml │ │ │ │ ├── cases_cloudwatch_with_only_logs_after.yaml │ │ │ │ ├── cases_inspector_multiple_calls.yaml │ │ │ │ ├── cases_inspector_with_only_logs_after.yaml │ │ │ │ └── cases_service_without_only_logs_after.yaml │ │ │ │ ├── parser_test_module │ │ │ │ ├── cases_bucket_and_service_missing.yaml │ │ │ │ ├── cases_empty_values_in_bucket.yaml │ │ │ │ ├── cases_empty_values_in_service.yaml │ │ │ │ ├── cases_invalid_values_in_bucket.yaml │ │ │ │ ├── cases_invalid_values_in_service.yaml │ │ │ │ ├── cases_multiple_bucket_and_service_tags.yaml │ │ │ │ ├── cases_type_missing_in_bucket.yaml │ │ │ │ └── cases_type_missing_in_service.yaml │ │ │ │ ├── path_suffix_test_module │ │ │ │ └── cases_path_suffix.yaml │ │ │ │ ├── path_test_module │ │ │ │ └── cases_path.yaml │ │ │ │ ├── regions_test_module │ │ │ │ ├── cases_bucket_regions.yaml │ │ │ │ ├── cases_cloudwatch_regions.yaml │ │ │ │ └── cases_inspector_regions.yaml │ │ │ │ └── remove_from_bucket_test_module │ │ │ │ ├── cases_remove_from_bucket.yaml │ │ │ │ └── cases_remove_log_streams.yaml │ │ ├── event_monitor.py │ │ ├── pytest.ini │ │ ├── test_basic.py │ │ ├── test_custom_bucket.py │ │ ├── test_discard_regex.py │ │ ├── test_log_groups.py │ │ ├── test_only_logs_after.py │ │ ├── test_parser.py │ │ ├── test_path.py │ │ ├── test_path_suffix.py │ │ ├── test_regions.py │ │ ├── test_remove_from_bucket.py │ │ └── utils.py │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_aws.c ├── azure │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_azure.h │ ├── scripts │ │ ├── __init__.py │ │ ├── azure_logs.py │ │ ├── azure_services │ │ │ ├── __init__.py │ │ │ ├── analytics.py │ │ │ ├── graph.py │ │ │ └── storage.py │ │ ├── azure_utils.py │ │ ├── db │ │ │ ├── __init__.py │ │ │ ├── orm.py │ │ │ └── utils.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── azure_services │ │ │ │ ├── __init__.py │ │ │ │ ├── test_analytics.py │ │ │ │ ├── test_graph.py │ │ │ │ └── test_storage.py │ │ │ ├── data │ │ │ │ ├── authentication_files │ │ │ │ │ ├── empty_authentication_file │ │ │ │ │ ├── invalid_authentication_file │ │ │ │ │ ├── invalid_authentication_file_2 │ │ │ │ │ ├── invalid_authentication_file_3 │ │ │ │ │ ├── valid_authentication_file │ │ │ │ │ ├── valid_authentication_file_alt │ │ │ │ │ ├── valid_authentication_file_extra_line │ │ │ │ │ └── valid_authentication_file_storage │ │ │ │ ├── graph_events │ │ │ │ ├── graph_events_no_values │ │ │ │ ├── last_date_files │ │ │ │ │ ├── last_dates.json │ │ │ │ │ ├── last_dates_clean.json │ │ │ │ │ ├── last_dates_empty.json │ │ │ │ │ ├── last_dates_graph.json │ │ │ │ │ ├── last_dates_invalid.json │ │ │ │ │ ├── last_dates_log_analytics.json │ │ │ │ │ ├── last_dates_old.json │ │ │ │ │ ├── last_dates_old_invalid_value.json │ │ │ │ │ ├── last_dates_storage.json │ │ │ │ │ └── last_dates_with_invalid_min_max.json │ │ │ │ ├── log_analytics_events │ │ │ │ ├── log_analytics_events_empty │ │ │ │ ├── log_analytics_events_no_results │ │ │ │ ├── storage_events_inline │ │ │ │ ├── storage_events_json │ │ │ │ └── storage_events_plain │ │ │ ├── db │ │ │ │ ├── __init__.py │ │ │ │ ├── test_db_utils.py │ │ │ │ └── test_orm.py │ │ │ └── test_azure_utils.py │ │ └── utils.py │ ├── src │ │ └── wm_azure.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_azure.c ├── command │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_command.h │ ├── src │ │ └── wm_command.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_command.c ├── docker │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_docker.h │ ├── scripts │ │ ├── DockerListener.py │ │ ├── __init__.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ └── test_docker_listener.py │ │ └── utils.py │ ├── src │ │ └── wm_docker.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_docker.c ├── fim │ ├── .clang-format │ ├── CMakeLists.txt │ ├── db │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ ├── db.h │ │ │ ├── db.hpp │ │ │ └── fimCommonDefs.h │ │ ├── smokeTests │ │ │ ├── FimDBTransaction │ │ │ │ ├── CountFiles.json │ │ │ │ ├── GetDeletedRows.json │ │ │ │ ├── StartTransaction.json │ │ │ │ ├── StartTransactionRegistryData.json │ │ │ │ ├── StartTransactionRegistryKey.json │ │ │ │ ├── SyncTxnRowsRegistryData_1.json │ │ │ │ ├── SyncTxnRowsRegistryData_2.json │ │ │ │ ├── SyncTxnRowsRegistryKey_1.json │ │ │ │ ├── SyncTxnRowsRegistryKey_2.json │ │ │ │ ├── SyncTxnRows_1.json │ │ │ │ └── SyncTxnRows_2.json │ │ │ ├── atomicFileOperations │ │ │ │ ├── CountFiles.json │ │ │ │ ├── DeleteFile.json │ │ │ │ ├── GetFile.json │ │ │ │ ├── PushMessage.json │ │ │ │ ├── RunIntegrity.json │ │ │ │ ├── SyncRow_1.json │ │ │ │ ├── SyncRow_2.json │ │ │ │ └── SyncRow_3.json │ │ │ ├── config.json │ │ │ ├── configWindows.json │ │ │ └── integrityOps │ │ │ │ ├── GetDeletedRows.json │ │ │ │ ├── PushMessage.json │ │ │ │ ├── RunIntegrity.json │ │ │ │ ├── StartTransaction.json │ │ │ │ ├── StartTransactionRegistryData.json │ │ │ │ ├── StartTransactionRegistryKey.json │ │ │ │ ├── SyncTxnRowsRegistryData_1.json │ │ │ │ ├── SyncTxnRowsRegistryKey_1.json │ │ │ │ └── SyncTxnRows_1.json │ │ ├── src │ │ │ ├── db.cpp │ │ │ ├── dbFileItem.cpp │ │ │ ├── dbFileItem.hpp │ │ │ ├── dbItem.hpp │ │ │ ├── dbRegistryKey.cpp │ │ │ ├── dbRegistryKey.hpp │ │ │ ├── dbRegistryValue.cpp │ │ │ ├── dbRegistryValue.hpp │ │ │ ├── file.cpp │ │ │ ├── fimDB.cpp │ │ │ ├── fimDB.hpp │ │ │ ├── fimDBSpecialization.h │ │ │ ├── fimDBSpecializationWindows.cpp │ │ │ ├── fimDBSpecializationWindows.hpp │ │ │ └── registry.cpp │ │ ├── tests │ │ │ ├── CMakeLists.txt │ │ │ └── db │ │ │ │ ├── ComponentTest │ │ │ │ ├── dbInterface │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── dbTest.cpp │ │ │ │ │ ├── dbTest.h │ │ │ │ │ └── main.cpp │ │ │ │ ├── fileInterface │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── fileTest.cpp │ │ │ │ │ └── main.cpp │ │ │ │ └── registryInterface │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── main.cpp │ │ │ │ │ └── registryTest.cpp │ │ │ │ ├── FIMDB │ │ │ │ └── fimDBTests │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── fimDBImpTests.cpp │ │ │ │ │ ├── fimDBImpTests.hpp │ │ │ │ │ └── main.cpp │ │ │ │ └── dbItem │ │ │ │ ├── FileItem │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── dbFileItemTest.cpp │ │ │ │ ├── dbFileItemTest.h │ │ │ │ ├── dbFileItemTestWindows.cpp │ │ │ │ └── main.cpp │ │ │ │ ├── RegistryKey │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── dbRegistryKeyTest.cpp │ │ │ │ ├── dbRegistryKeyTest.h │ │ │ │ └── main.cpp │ │ │ │ └── RegistryValue │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── dbRegistryValueTest.cpp │ │ │ │ ├── dbRegistryValueTest.h │ │ │ │ └── main.cpp │ │ └── testtool │ │ │ ├── CMakeLists.txt │ │ │ ├── Readme.md │ │ │ ├── action.h │ │ │ ├── cmdArgsHelper.h │ │ │ ├── factoryAction.h │ │ │ ├── main.cpp │ │ │ └── testContext.h │ ├── include │ │ ├── registry.h │ │ ├── syscheck.h │ │ └── syscheck_audit.h │ ├── src │ │ ├── config.c │ │ ├── create_db.c │ │ ├── fim_diff_changes.c │ │ ├── main.c │ │ ├── registry │ │ │ ├── events.c │ │ │ └── registry.c │ │ ├── run_check.c │ │ ├── run_realtime.c │ │ ├── syscheck.c │ │ ├── syscom.c │ │ └── whodata │ │ │ ├── audit_healthcheck.c │ │ │ ├── audit_parse.c │ │ │ ├── audit_rule_handling.c │ │ │ ├── syscheck_audit.c │ │ │ └── win_whodata.c │ └── tests │ │ ├── integration │ │ ├── conftest.py │ │ ├── pytest.ini │ │ ├── test_files │ │ │ ├── __init__.py │ │ │ ├── test_ambiguous_confs │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ ├── configuration_ignore_works_over_restrict.yaml │ │ │ │ │ │ ├── configuration_whodata_ambiguous_thread.yaml │ │ │ │ │ │ └── configuration_whodata_works_over_realtime.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_ignore_works_over_restrict.yaml │ │ │ │ │ │ ├── cases_whodata_ambiguous_thread.yaml │ │ │ │ │ │ └── cases_whodata_works_over_realtime.yaml │ │ │ │ ├── test_ignore_works_over_restrict.py │ │ │ │ ├── test_whodata_ambiguous_thread.py │ │ │ │ └── test_whodata_works_over_realtime.py │ │ │ ├── test_audit │ │ │ │ ├── __init__.py │ │ │ │ ├── conftest.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_remove_audit.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_remove_audit.yaml │ │ │ │ └── test_remove_audit.py │ │ │ ├── test_basic_usage │ │ │ │ ├── __init__.py │ │ │ │ ├── conftest.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ ├── configuration_basic.yaml │ │ │ │ │ │ ├── configuration_empty_directories_tag.yaml │ │ │ │ │ │ └── configuration_fim_disabled.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_create_after_delete.yaml │ │ │ │ │ │ ├── cases_delete_directory.yaml │ │ │ │ │ │ ├── cases_delete_hardlink_symlink.yaml │ │ │ │ │ │ ├── cases_delete_multiple_files.yaml │ │ │ │ │ │ ├── cases_empty_directories_tag.yaml │ │ │ │ │ │ ├── cases_fim_disabled.yaml │ │ │ │ │ │ ├── cases_move.yaml │ │ │ │ │ │ └── cases_rename.yaml │ │ │ │ ├── test_create_after_delete_dir.py │ │ │ │ ├── test_delete_directory.py │ │ │ │ ├── test_delete_hardlink_symlink.py │ │ │ │ ├── test_delete_multiple_files.py │ │ │ │ ├── test_empty_directories_tag.py │ │ │ │ ├── test_fim_disabled.py │ │ │ │ ├── test_move.py │ │ │ │ └── test_rename.py │ │ │ ├── test_checkers │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_basic.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_checkers.yaml │ │ │ │ └── test_checkers.py │ │ │ ├── test_file_limit │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_basic.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_fill_capacity.yaml │ │ │ │ │ │ ├── cases_full_capacity_create_delete.yaml │ │ │ │ │ │ └── cases_limit_disabled.yaml │ │ │ │ ├── test_fill_capacity.py │ │ │ │ ├── test_full_capacity_create_delete.py │ │ │ │ └── test_limit_disabled.py │ │ │ ├── test_follow_symbolic_link │ │ │ │ ├── __init__.py │ │ │ │ ├── conftest.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ ├── configuration_basic.yaml │ │ │ │ │ │ └── configuration_disabled.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_audit_rules_with_symlink.yaml │ │ │ │ │ │ ├── cases_change_target.yaml │ │ │ │ │ │ ├── cases_cud.yaml │ │ │ │ │ │ ├── cases_disabled.yaml │ │ │ │ │ │ └── cases_new_target_populated.yaml │ │ │ │ ├── test_audit_rules_with_symlink.py │ │ │ │ ├── test_change_target.py │ │ │ │ ├── test_cud.py │ │ │ │ ├── test_disabled.py │ │ │ │ └── test_new_target_populated.py │ │ │ ├── test_ignore │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_ignore_linux.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_ignore_linux.yaml │ │ │ │ └── test_ignore_valid.py │ │ │ ├── test_inotify │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_num_watches.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_num_watches.yaml │ │ │ │ └── test_num_watches.py │ │ │ ├── test_invalid_characters │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ ├── configuration_basic.yaml │ │ │ │ │ │ └── configuration_registries.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_nonUTF8.yaml │ │ │ │ │ │ └── cases_registries.yaml │ │ │ │ └── test_non_utf8_characters.py │ │ │ ├── test_max_eps │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_max_eps.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_max_eps.yaml │ │ │ │ └── test_max_eps.py │ │ │ ├── test_moving_files │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_moving_files.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_moving_files.yaml │ │ │ │ └── test_moving_files.py │ │ │ ├── test_process_priority │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── configuration_process_priority.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_process_priority.yaml │ │ │ │ └── test_process_priority.py │ │ │ ├── test_report_changes │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ ├── configuration_diff_size.yaml │ │ │ │ │ │ ├── configuration_disk_quota_default.yaml │ │ │ │ │ │ ├── configuration_large_changes.yaml │ │ │ │ │ │ ├── configuration_report_changes_and_diff.yaml │ │ │ │ │ │ └── configuration_report_deleted_diff.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ ├── cases_disk_quota_configured.yaml │ │ │ │ │ │ ├── cases_disk_quota_disabled.yaml │ │ │ │ │ │ ├── cases_disk_quota_values.yaml │ │ │ │ │ │ ├── cases_file_size_configured.yaml │ │ │ │ │ │ ├── cases_file_size_default.yaml │ │ │ │ │ │ ├── cases_file_size_disabled.yaml │ │ │ │ │ │ ├── cases_file_size_values.yaml │ │ │ │ │ │ ├── cases_large_changes.yaml │ │ │ │ │ │ ├── cases_large_changes_macos.yaml │ │ │ │ │ │ ├── cases_report_changes_and_diff.yaml │ │ │ │ │ │ ├── cases_report_changes_and_diff_macos.yaml │ │ │ │ │ │ └── cases_report_deleted_diff.yaml │ │ │ │ ├── test_disk_quota_configured.py │ │ │ │ ├── test_disk_quota_disabled.py │ │ │ │ ├── test_disk_quota_values.py │ │ │ │ ├── test_file_size_configured.py │ │ │ │ ├── test_file_size_default.py │ │ │ │ ├── test_file_size_disabled.py │ │ │ │ ├── test_file_size_values.py │ │ │ │ ├── test_large_changes.py │ │ │ │ ├── test_report_changes_and_diff.py │ │ │ │ └── test_report_deleted_diff.py │ │ │ ├── test_restrict │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ │ ├── configuration_templates │ │ │ │ │ │ └── config_restrict.yaml │ │ │ │ │ └── test_cases │ │ │ │ │ │ └── cases_restrict.yaml │ │ │ │ └── test_restrict.py │ │ │ └── test_windows_system_folder_redirection │ │ │ │ ├── __init__.py │ │ │ │ ├── data │ │ │ │ ├── configuration_templates │ │ │ │ │ └── conf_win_system_folder_redir.yaml │ │ │ │ └── test_cases │ │ │ │ │ └── cases_windows_system_folder_redirection.yaml │ │ │ │ └── test_windows_system_folder_redirection.py │ │ └── test_registry │ │ │ ├── __init__.py │ │ │ └── test_registry_restrict │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── configuration_templates │ │ │ │ ├── configuration_registry_restrict_key.yaml │ │ │ │ └── configuration_registry_restrict_value.yaml │ │ │ └── test_cases │ │ │ │ ├── cases_registry_restrict_key.yaml │ │ │ │ └── cases_registry_restrict_value.yaml │ │ │ ├── test_registry_restrict_key.py │ │ │ └── test_registry_restrict_value.py │ │ └── unit │ │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── expect_fim_diff_changes.c │ │ ├── expect_run_check.c │ │ ├── registry │ │ │ ├── CMakeLists.txt │ │ │ ├── test_events.c │ │ │ └── test_registry.c │ │ ├── test_config.c │ │ ├── test_create_db.c │ │ ├── test_fim.h │ │ ├── test_fim_diff_changes.c │ │ ├── test_run_check.c │ │ ├── test_run_realtime.c │ │ ├── test_syscheck.c │ │ ├── test_syscom.c │ │ ├── utils.c │ │ └── whodata │ │ │ ├── CMakeLists.txt │ │ │ ├── test_audit_healthcheck.c │ │ │ ├── test_audit_parse.c │ │ │ ├── test_audit_rule_handling.c │ │ │ ├── test_syscheck_audit.c │ │ │ └── test_win_whodata.c │ │ └── wrappers │ │ ├── audit_parse_wrappers.c │ │ ├── audit_parse_wrappers.h │ │ ├── audit_rule_handling_wrappers.c │ │ ├── audit_rule_handling_wrappers.h │ │ ├── config_wrappers.c │ │ ├── config_wrappers.h │ │ ├── create_db_wrappers.c │ │ ├── create_db_wrappers.h │ │ ├── fim_db_wrappers.c │ │ ├── fim_db_wrappers.h │ │ ├── fim_diff_changes_wrappers.c │ │ ├── fim_diff_changes_wrappers.h │ │ ├── fim_sync_wrappers.c │ │ ├── fim_sync_wrappers.h │ │ ├── registry.c │ │ ├── registry.h │ │ ├── run_check_wrappers.c │ │ ├── run_check_wrappers.h │ │ ├── run_realtime_wrappers.c │ │ ├── run_realtime_wrappers.h │ │ ├── syscheck_audit_wrappers.c │ │ ├── syscheck_audit_wrappers.h │ │ ├── syscheck_config_wrappers.c │ │ ├── syscheck_config_wrappers.h │ │ ├── syscom_wrappers.c │ │ ├── syscom_wrappers.h │ │ ├── win_whodata_wrappers.c │ │ └── win_whodata_wrappers.h ├── gcp │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_gcp.h │ ├── scripts │ │ ├── __init__.py │ │ ├── buckets │ │ │ ├── access_logs.py │ │ │ └── bucket.py │ │ ├── exceptions.py │ │ ├── gcloud.py │ │ ├── integration.py │ │ ├── pubsub │ │ │ └── subscriber.py │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── data │ │ │ │ ├── access_logs.log │ │ │ │ ├── invalid_credentials_file.json │ │ │ │ └── testing_database.sql │ │ │ ├── test_bucket.py │ │ │ ├── test_gcloud.py │ │ │ ├── test_integration.py │ │ │ ├── test_subscriber.py │ │ │ └── test_tools.py │ │ ├── tools.py │ │ └── utils.py │ ├── src │ │ └── wm_gcp.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ ├── test_wm_gcp.c │ │ └── test_wmodules_gcp.c ├── github │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_github.h │ ├── src │ │ └── wm_github.c │ └── tests │ │ ├── integration │ │ ├── conftest.py │ │ ├── pytest.ini │ │ └── test_configuration │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── configuration_templates │ │ │ │ └── config_invalid_configuration.yaml │ │ │ └── test_cases │ │ │ │ └── cases_invalid_configuration.yaml │ │ │ └── test_invalid.py │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_github.c ├── include │ ├── imodule.hpp │ ├── imoduleManager.hpp │ └── moduleManager.hpp ├── inventory │ ├── CMakeLists.txt │ ├── include │ │ ├── inventory.hpp │ │ └── inventoryNormalizer.hpp │ ├── norm_config.json │ ├── src │ │ ├── inventory.cpp │ │ ├── inventoryImp.cpp │ │ ├── inventoryNormalizer.cpp │ │ ├── statelessEvent.cpp │ │ └── statelessEvent.hpp │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── invNormalizer │ │ │ ├── CMakeLists.txt │ │ │ ├── invNormalizer_test.cpp │ │ │ ├── invNormalizer_test.hpp │ │ │ ├── test_config.hpp │ │ │ └── test_input.hpp │ │ ├── inventory │ │ │ ├── CMakeLists.txt │ │ │ └── inventory_test.cpp │ │ ├── inventoryImp │ │ │ ├── CMakeLists.txt │ │ │ ├── inventoryImp_test.cpp │ │ │ └── inventoryImp_test.hpp │ │ └── statelessEvent │ │ │ ├── CMakeLists.txt │ │ │ └── statelessEvent_test.cpp │ └── testtool │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ └── main.cpp ├── logcollector │ ├── CMakeLists.txt │ ├── include │ │ └── logcollector.hpp │ ├── src │ │ ├── file_reader │ │ │ ├── include │ │ │ │ └── file_reader.hpp │ │ │ └── src │ │ │ │ ├── file_reader.cpp │ │ │ │ ├── file_reader_unix.cpp │ │ │ │ └── file_reader_win.cpp │ │ ├── journald_reader │ │ │ ├── include │ │ │ │ ├── journal_log.hpp │ │ │ │ └── journald_reader.hpp │ │ │ └── src │ │ │ │ ├── journal_log.cpp │ │ │ │ └── journald_reader.cpp │ │ ├── logcollector.cpp │ │ ├── logcollector_osx.cpp │ │ ├── logcollector_unix.cpp │ │ ├── logcollector_win.cpp │ │ ├── macos_reader │ │ │ ├── include │ │ │ │ └── macos_reader.hpp │ │ │ ├── oslogstore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── include │ │ │ │ │ └── oslogstore.hpp │ │ │ │ ├── src │ │ │ │ │ ├── oslogstore.mm │ │ │ │ │ ├── oslogstore_dependencies.hpp │ │ │ │ │ └── oslogstore_impl.hpp │ │ │ │ └── tests │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── oslogstore_dependencies_tests.mm │ │ │ │ │ └── oslogstore_tests.cpp │ │ │ └── src │ │ │ │ └── macos_reader.cpp │ │ ├── reader.hpp │ │ └── winevt_reader │ │ │ ├── include │ │ │ ├── event_reader_win.hpp │ │ │ └── winevt_wrapper_win.hpp │ │ │ └── src │ │ │ └── event_reader_win.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── unit │ │ ├── CMakeLists.txt │ │ ├── file_reader │ │ ├── file_reader_unix_test.cpp │ │ └── file_reader_win_test.cpp │ │ ├── journald_reader │ │ ├── journal_log_test.cpp │ │ └── journald_reader_test.cpp │ │ ├── logcollector_mock.hpp │ │ ├── logcollector_test.cpp │ │ ├── macos_reader │ │ ├── logcollector_osx_test.cpp │ │ └── macos_reader_test.cpp │ │ └── tempfile.hpp ├── ms_graph │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_ms_graph.h │ ├── src │ │ └── wm_ms_graph.c │ └── tests │ │ ├── integration │ │ ├── conftest.py │ │ ├── pytest.ini │ │ ├── test_API │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ │ ├── configuration_templates │ │ │ │ │ └── config_API.yaml │ │ │ │ ├── response_samples │ │ │ │ │ └── responses.json │ │ │ │ └── test_cases │ │ │ │ │ ├── cases_curl_size.yaml │ │ │ │ │ ├── cases_future_no.yaml │ │ │ │ │ ├── cases_future_yes.yaml │ │ │ │ │ ├── cases_invalid_auth.yaml │ │ │ │ │ ├── cases_invalid_resource.yaml │ │ │ │ │ ├── cases_valid_auth.yaml │ │ │ │ │ └── cases_valid_resource.yaml │ │ │ └── test_API.py │ │ └── test_configuration │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── configuration_templates │ │ │ │ ├── config_basic.yaml │ │ │ │ └── config_invalid_configuration.yaml │ │ │ └── test_cases │ │ │ │ ├── cases_disabled.yaml │ │ │ │ ├── cases_enabled.yaml │ │ │ │ └── cases_invalid_configuration.yaml │ │ │ ├── test_basic.py │ │ │ └── test_invalid.py │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_ms_graph.c ├── office365 │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_office365.h │ ├── src │ │ └── wm_office365.c │ └── tests │ │ ├── integration │ │ ├── conftest.py │ │ ├── pytest.ini │ │ └── test_configuration │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── configuration_templates │ │ │ │ └── config_invalid_configuration.yaml │ │ │ └── test_cases │ │ │ │ └── cases_invalid_configuration.yaml │ │ │ └── test_invalid.py │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_office365.c ├── osquery │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── wm_osquery_monitor.h │ ├── src │ │ └── wm_osquery_monitor.c │ └── tests │ │ └── unit │ │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_wm_osquery_already_running.c ├── rootcheck │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ │ └── rootcheck.h │ └── src │ │ ├── check_rc_dev.c │ │ ├── check_rc_files.c │ │ ├── check_rc_if.c │ │ ├── check_rc_pids.c │ │ ├── check_rc_policy.c │ │ ├── check_rc_ports.c │ │ ├── check_rc_readproc.c │ │ ├── check_rc_sys.c │ │ ├── check_rc_trojans.c │ │ ├── common.c │ │ ├── common_rcl.c │ │ ├── config.c │ │ ├── os_string.c │ │ ├── rootcheck.c │ │ ├── run_rk_check.c │ │ ├── unix_process.c │ │ ├── win_common.c │ │ └── win_process.c ├── sca │ ├── CMakeLists.txt │ ├── include │ │ ├── isca_policy.hpp │ │ └── sca.hpp │ ├── src │ │ ├── check_condition_evaluator.cpp │ │ ├── check_condition_evaluator.hpp │ │ ├── sca.cpp │ │ ├── sca_event_handler.cpp │ │ ├── sca_event_handler.hpp │ │ ├── sca_policy.cpp │ │ ├── sca_policy.hpp │ │ ├── sca_policy_check.cpp │ │ ├── sca_policy_check.hpp │ │ ├── sca_policy_check_win.cpp │ │ ├── sca_policy_loader.cpp │ │ ├── sca_policy_loader.hpp │ │ ├── sca_policy_parser.cpp │ │ ├── sca_policy_parser.hpp │ │ ├── sca_utils.cpp │ │ └── sca_utils.hpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── check_condition_evaluator_test.cpp │ │ ├── command_rule_evaluator_test.cpp │ │ ├── directory_rule_evaluator_test.cpp │ │ ├── file_rule_evaluator_test.cpp │ │ ├── mocks │ │ ├── mockdbsync.hpp │ │ └── sca_event_handler_mock.hpp │ │ ├── process_rule_evaluator_test.cpp │ │ ├── registry_rule_evaluator_test.cpp │ │ ├── rule_creation_test.cpp │ │ ├── sca_event_handler_test.cpp │ │ ├── sca_policy_loader_test.cpp │ │ ├── sca_policy_parser_test.cpp │ │ ├── sca_test.cpp │ │ └── sca_utils_test.cpp ├── src │ └── moduleManager.cpp ├── tests │ ├── CMakeLists.txt │ ├── mocks │ │ └── mock_module_manager.hpp │ └── moduleManager_test.cpp └── upgrade │ ├── .clang-format │ ├── CMakeLists.txt │ ├── include │ ├── wm_agent_upgrade.h │ ├── wm_agent_upgrade_agent.h │ └── wm_task_general.h │ ├── src │ ├── wm_agent_upgrade.c │ ├── wm_agent_upgrade_agent.c │ ├── wm_agent_upgrade_com.c │ └── wm_task_general.c │ └── tests │ └── unit │ ├── tests │ ├── CMakeLists.txt │ ├── test_wm_agent_upgrade.c │ ├── test_wm_agent_upgrade_agent.c │ └── test_wm_agent_upgrade_com.c │ └── wrappers │ ├── wm_agent_upgrade_agent_wrappers.c │ └── wm_agent_upgrade_agent_wrappers.h ├── ports-overlay ├── jwt-cpp │ ├── portfile.cmake │ └── vcpkg.json ├── libdb │ ├── portfile.cmake │ └── vcpkg.json ├── librpm │ ├── portfile.cmake │ └── vcpkg.json └── procps │ ├── fix_glibc_collision.patch │ ├── portfile.cmake │ └── vcpkg.json ├── tests └── mock-server │ ├── .gitignore │ ├── config │ ├── authenticate-config.yaml │ ├── authenticate.groovy │ ├── commands-config.yaml │ ├── commands.groovy │ ├── enrollment-config.yaml │ ├── enrollment.groovy │ ├── files-config.yaml │ ├── files.groovy │ ├── lib │ │ └── jwt.groovy │ ├── stateful-config.yaml │ ├── stateful.groovy │ ├── stateless-config.yaml │ └── stateless.groovy │ └── mock-server └── vcpkg.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.cmake-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.cmake-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/ISSUE_TEMPLATE/default.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release_manual_tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/ISSUE_TEMPLATE/release_manual_tests.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/system_tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/ISSUE_TEMPLATE/system_tests.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/wpk_upgrade_tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/ISSUE_TEMPLATE/wpk_upgrade_tests.md -------------------------------------------------------------------------------- /.github/actions/6_codelinter_doxygen/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/actions/6_codelinter_doxygen/action.yml -------------------------------------------------------------------------------- /.github/actions/6_testintegration_ctest/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/actions/6_testintegration_ctest/action.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/.python_version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /.github/workflows/6_builderpackage_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/workflows/6_builderpackage_docs.yml -------------------------------------------------------------------------------- /.github/workflows/6_codequality_clangformat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/workflows/6_codequality_clangformat.yml -------------------------------------------------------------------------------- /.github/workflows/6_codequality_cmakeformat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/workflows/6_codequality_cmakeformat.yml -------------------------------------------------------------------------------- /.github/workflows/6_codequality_coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/workflows/6_codequality_coverage.yml -------------------------------------------------------------------------------- /.github/workflows/6_codequality_doxygen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.github/workflows/6_codequality_doxygen.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/SECURITY.md -------------------------------------------------------------------------------- /VERSION.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/VERSION.json -------------------------------------------------------------------------------- /bump_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/bump_version.py -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/build.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | mdbook build 4 | -------------------------------------------------------------------------------- /docs/dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/README.md -------------------------------------------------------------------------------- /docs/dev/build-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/build-image.md -------------------------------------------------------------------------------- /docs/dev/build-packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/build-packages.md -------------------------------------------------------------------------------- /docs/dev/build-sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/build-sources.md -------------------------------------------------------------------------------- /docs/dev/run-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/run-agent.md -------------------------------------------------------------------------------- /docs/dev/run-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/run-tests.md -------------------------------------------------------------------------------- /docs/dev/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/dev/setup.md -------------------------------------------------------------------------------- /docs/diag/diagnostic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/diag/diagnostic.md -------------------------------------------------------------------------------- /docs/ref/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/ref/backup-restore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/backup-restore.md -------------------------------------------------------------------------------- /docs/ref/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/commands.md -------------------------------------------------------------------------------- /docs/ref/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/configuration.md -------------------------------------------------------------------------------- /docs/ref/getting-started/README.md: -------------------------------------------------------------------------------- 1 | # Getting Started 2 | -------------------------------------------------------------------------------- /docs/ref/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/getting-started/installation.md -------------------------------------------------------------------------------- /docs/ref/getting-started/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/getting-started/packages.md -------------------------------------------------------------------------------- /docs/ref/getting-started/requirements.md: -------------------------------------------------------------------------------- 1 | # Requirements 2 | -------------------------------------------------------------------------------- /docs/ref/getting-started/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/getting-started/usage.md -------------------------------------------------------------------------------- /docs/ref/glossary.md: -------------------------------------------------------------------------------- 1 | # Glossary 2 | -------------------------------------------------------------------------------- /docs/ref/introduction/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/introduction/architecture.md -------------------------------------------------------------------------------- /docs/ref/introduction/compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/introduction/compatibility.md -------------------------------------------------------------------------------- /docs/ref/introduction/description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/introduction/description.md -------------------------------------------------------------------------------- /docs/ref/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/messages.md -------------------------------------------------------------------------------- /docs/ref/modules/README.md: -------------------------------------------------------------------------------- 1 | # Modules 2 | -------------------------------------------------------------------------------- /docs/ref/modules/fim/README.md: -------------------------------------------------------------------------------- 1 | # File Integrity monitoring 2 | -------------------------------------------------------------------------------- /docs/ref/modules/fim/api-reference.md: -------------------------------------------------------------------------------- 1 | # API Reference 2 | -------------------------------------------------------------------------------- /docs/ref/modules/fim/architecture.md: -------------------------------------------------------------------------------- 1 | # Architecture 2 | -------------------------------------------------------------------------------- /docs/ref/modules/inventory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/inventory/README.md -------------------------------------------------------------------------------- /docs/ref/modules/inventory/api-reference.md: -------------------------------------------------------------------------------- 1 | # API Reference 2 | -------------------------------------------------------------------------------- /docs/ref/modules/inventory/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/inventory/architecture.md -------------------------------------------------------------------------------- /docs/ref/modules/inventory/output-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/inventory/output-samples.md -------------------------------------------------------------------------------- /docs/ref/modules/logcollector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/logcollector/README.md -------------------------------------------------------------------------------- /docs/ref/modules/logcollector/api-reference.md: -------------------------------------------------------------------------------- 1 | # API Reference 2 | -------------------------------------------------------------------------------- /docs/ref/modules/logcollector/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/logcollector/architecture.md -------------------------------------------------------------------------------- /docs/ref/modules/sca/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/sca/README.md -------------------------------------------------------------------------------- /docs/ref/modules/sca/api-reference.md: -------------------------------------------------------------------------------- 1 | # API Reference -------------------------------------------------------------------------------- /docs/ref/modules/sca/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/sca/architecture.md -------------------------------------------------------------------------------- /docs/ref/modules/sca/output-samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/modules/sca/output-samples.md -------------------------------------------------------------------------------- /docs/ref/performance.md: -------------------------------------------------------------------------------- 1 | # Performance 2 | -------------------------------------------------------------------------------- /docs/ref/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/security.md -------------------------------------------------------------------------------- /docs/ref/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/uninstall.md -------------------------------------------------------------------------------- /docs/ref/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/docs/ref/upgrade.md -------------------------------------------------------------------------------- /docs/server.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | mdbook serve 4 | -------------------------------------------------------------------------------- /etc/config/wazuh_agent_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/config/wazuh_agent_linux.yml -------------------------------------------------------------------------------- /etc/config/wazuh_agent_macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/config/wazuh_agent_macos.yml -------------------------------------------------------------------------------- /etc/config/wazuh_agent_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/config/wazuh_agent_windows.yml -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_apache2224_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_apache2224_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_debian_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_debian_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_rhel5_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_rhel5_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_rhel6_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_rhel6_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_rhel7_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_rhel7_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_rhel_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_rhel_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_sles11_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_sles11_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/cis_sles12_linux_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/cis_sles12_linux_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/rootkit_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/rootkit_files.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/rootkit_trojans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/rootkit_trojans.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/system_audit_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/system_audit_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/system_audit_ssh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/system_audit_ssh.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/win_applications_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/win_applications_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/win_audit_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/win_audit_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/rootcheck/win_malware_rcl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/rootcheck/win_malware_rcl.txt -------------------------------------------------------------------------------- /etc/ruleset/sca/almalinux/cis_alma_linux_8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/almalinux/cis_alma_linux_8.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/almalinux/cis_alma_linux_9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/almalinux/cis_alma_linux_9.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/amazon/cis_amazon_linux_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/amazon/cis_amazon_linux_1.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/amazon/cis_amazon_linux_2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/amazon/cis_amazon_linux_2.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/applications/cis_apache_24.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/applications/cis_apache_24.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/applications/cis_iis_10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/applications/cis_iis_10.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/centos/6/cis_centos6_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/centos/6/cis_centos6_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/centos/7/cis_centos7_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/centos/7/cis_centos7_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/centos/8/cis_centos8_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/centos/8/cis_centos8_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian10.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian11.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian11.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian12.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian12.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian7.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian8.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/debian/cis_debian9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/debian/cis_debian9.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/generic/sca_unix_audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/generic/sca_unix_audit.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/hpux/cis_hpux_11i.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/hpux/cis_hpux_11i.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/hpux/cis_hpux_11i_bastille.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/hpux/cis_hpux_11i_bastille.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/mongodb/cis_mongodb_36.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/mongodb/cis_mongodb_36.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/nginx/cis_nginx_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/nginx/cis_nginx_1.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ol/9/cis_oracle_linux_9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ol/9/cis_oracle_linux_9.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rhel/5/cis_rhel5_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rhel/5/cis_rhel5_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rhel/6/cis_rhel6_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rhel/6/cis_rhel6_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rhel/7/cis_rhel7_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rhel/7/cis_rhel7_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rhel/8/cis_rhel8_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rhel/8/cis_rhel8_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rhel/9/cis_rhel9_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rhel/9/cis_rhel9_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rocky/cis_rocky_linux_8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rocky/cis_rocky_linux_8.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/rocky/cis_rocky_linux_9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/rocky/cis_rocky_linux_9.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/sles/11/cis_sles11_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/sles/11/cis_sles11_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/sles/12/cis_sles12_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/sles/12/cis_sles12_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/sles/15/cis_sles15_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/sles/15/cis_sles15_linux.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/sunos/cis_solaris11.4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/sunos/cis_solaris11.4.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/sunos/cis_solaris11.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/sunos/cis_solaris11.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ubuntu/cis_ubuntu14_04.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ubuntu/cis_ubuntu14_04.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ubuntu/cis_ubuntu16_04.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ubuntu/cis_ubuntu16_04.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ubuntu/cis_ubuntu18_04.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ubuntu/cis_ubuntu18_04.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ubuntu/cis_ubuntu20_04.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ubuntu/cis_ubuntu20_04.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/ubuntu/cis_ubuntu22_04.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/ubuntu/cis_ubuntu22_04.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/windows/cis_win2012r2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/windows/cis_win2012r2.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/windows/cis_win2016.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/windows/cis_win2016.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/windows/cis_win2019.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/windows/cis_win2019.yml -------------------------------------------------------------------------------- /etc/ruleset/sca/windows/cis_win2022.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/ruleset/sca/windows/cis_win2022.yml -------------------------------------------------------------------------------- /etc/selinux/wazuh.te: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/etc/selinux/wazuh.te -------------------------------------------------------------------------------- /packages/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/.gitignore -------------------------------------------------------------------------------- /packages/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/build.sh -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/compat: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/conffiles: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/control -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/postinst -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/postrm -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/preinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/preinst -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/prerm -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/SPECS/wazuh-agent/debian/rules -------------------------------------------------------------------------------- /packages/debs/SPECS/wazuh-agent/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /packages/debs/amd64/agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/amd64/agent/Dockerfile -------------------------------------------------------------------------------- /packages/debs/arm64/agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/arm64/agent/Dockerfile -------------------------------------------------------------------------------- /packages/debs/utils/gen_permissions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/utils/gen_permissions.sh -------------------------------------------------------------------------------- /packages/debs/utils/helper_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/debs/utils/helper_function.sh -------------------------------------------------------------------------------- /packages/generate_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/generate_package.sh -------------------------------------------------------------------------------- /packages/installers/unix/install.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/installers/unix/upgrade.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/macos/entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/entitlements.plist -------------------------------------------------------------------------------- /packages/macos/generate_wazuh_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/generate_wazuh_packages.sh -------------------------------------------------------------------------------- /packages/macos/package_files/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/package_files/build.sh -------------------------------------------------------------------------------- /packages/macos/package_files/introduction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/package_files/introduction.txt -------------------------------------------------------------------------------- /packages/macos/package_files/postinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/package_files/postinstall.sh -------------------------------------------------------------------------------- /packages/macos/package_files/preinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/package_files/preinstall.sh -------------------------------------------------------------------------------- /packages/macos/specs/build-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/macos/specs/build-info.json -------------------------------------------------------------------------------- /packages/rpms/SPECS/wazuh_agent.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/SPECS/wazuh_agent.spec -------------------------------------------------------------------------------- /packages/rpms/amd64/agent/CentOS-Base.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/amd64/agent/CentOS-Base.repo -------------------------------------------------------------------------------- /packages/rpms/amd64/agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/amd64/agent/Dockerfile -------------------------------------------------------------------------------- /packages/rpms/arm64/agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/arm64/agent/Dockerfile -------------------------------------------------------------------------------- /packages/rpms/utils/build_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/utils/build_deps.sh -------------------------------------------------------------------------------- /packages/rpms/utils/helper_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/rpms/utils/helper_function.sh -------------------------------------------------------------------------------- /packages/windows/cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/cleanup.ps1 -------------------------------------------------------------------------------- /packages/windows/generate_wazuh_msi.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/generate_wazuh_msi.ps1 -------------------------------------------------------------------------------- /packages/windows/license.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/license.rtf -------------------------------------------------------------------------------- /packages/windows/postinstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/postinstall.ps1 -------------------------------------------------------------------------------- /packages/windows/ui/bannrbmp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/ui/bannrbmp.jpg -------------------------------------------------------------------------------- /packages/windows/ui/dlgbmp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/ui/dlgbmp.jpg -------------------------------------------------------------------------------- /packages/windows/ui/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/ui/favicon.ico -------------------------------------------------------------------------------- /packages/windows/wix-patch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/windows/wix-patch.xml -------------------------------------------------------------------------------- /packages/wpk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/wpk/README.md -------------------------------------------------------------------------------- /packages/wpk/common/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/wpk/common/Dockerfile -------------------------------------------------------------------------------- /packages/wpk/generate_wpk_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/wpk/generate_wpk_package.sh -------------------------------------------------------------------------------- /packages/wpk/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/wpk/run.sh -------------------------------------------------------------------------------- /packages/wpk/wpkpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/packages/wpk/wpkpack.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/agent_info/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/agent_info/include/agent_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/include/agent_info.hpp -------------------------------------------------------------------------------- /src/agent/agent_info/include/iagent_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/include/iagent_info.hpp -------------------------------------------------------------------------------- /src/agent/agent_info/src/agent_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/src/agent_info.cpp -------------------------------------------------------------------------------- /src/agent/agent_info/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/agent_info/tests/agent_info_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/agent_info/tests/agent_info_test.cpp -------------------------------------------------------------------------------- /src/agent/command_handler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/command_handler/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/command_handler/src/command_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/command_handler/src/command_store.cpp -------------------------------------------------------------------------------- /src/agent/command_handler/src/command_store.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/command_handler/src/command_store.hpp -------------------------------------------------------------------------------- /src/agent/command_handler/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/command_handler/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/communicator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/communicator/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/communicator/include/communicator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/communicator/include/communicator.hpp -------------------------------------------------------------------------------- /src/agent/communicator/src/communicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/communicator/src/communicator.cpp -------------------------------------------------------------------------------- /src/agent/communicator/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/communicator/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/configuration_parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/configuration_parser/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/http_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/http_client/include/http_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/include/http_client.hpp -------------------------------------------------------------------------------- /src/agent/http_client/include/ihttp_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/include/ihttp_client.hpp -------------------------------------------------------------------------------- /src/agent/http_client/src/http_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/http_client.cpp -------------------------------------------------------------------------------- /src/agent/http_client/src/http_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/http_resolver.hpp -------------------------------------------------------------------------------- /src/agent/http_client/src/http_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/http_socket.cpp -------------------------------------------------------------------------------- /src/agent/http_client/src/http_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/http_socket.hpp -------------------------------------------------------------------------------- /src/agent/http_client/src/https_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/https_socket.cpp -------------------------------------------------------------------------------- /src/agent/http_client/src/https_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/https_socket.hpp -------------------------------------------------------------------------------- /src/agent/http_client/src/ihttp_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/ihttp_resolver.hpp -------------------------------------------------------------------------------- /src/agent/http_client/src/ihttp_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/src/ihttp_socket.hpp -------------------------------------------------------------------------------- /src/agent/http_client/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/http_client/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/include/agent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/include/agent.hpp -------------------------------------------------------------------------------- /src/agent/include/agent_enrollment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/include/agent_enrollment.hpp -------------------------------------------------------------------------------- /src/agent/include/agent_runner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/include/agent_runner.hpp -------------------------------------------------------------------------------- /src/agent/include/isignal_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/include/isignal_handler.hpp -------------------------------------------------------------------------------- /src/agent/include/signal_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/include/signal_handler.hpp -------------------------------------------------------------------------------- /src/agent/instance_communicator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/instance_communicator/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/multitype_queue/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/multitype_queue/include/istorage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/include/istorage.hpp -------------------------------------------------------------------------------- /src/agent/multitype_queue/src/storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/src/storage.cpp -------------------------------------------------------------------------------- /src/agent/multitype_queue/src/storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/src/storage.hpp -------------------------------------------------------------------------------- /src/agent/multitype_queue/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/multitype_queue/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/multitype_queue/tests/main.cpp -------------------------------------------------------------------------------- /src/agent/persistence/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/persistence/include/column.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/include/column.hpp -------------------------------------------------------------------------------- /src/agent/persistence/include/persistence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/include/persistence.hpp -------------------------------------------------------------------------------- /src/agent/persistence/src/sqlite_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/src/sqlite_manager.cpp -------------------------------------------------------------------------------- /src/agent/persistence/src/sqlite_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/src/sqlite_manager.hpp -------------------------------------------------------------------------------- /src/agent/persistence/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/persistence/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/persistence/tests/main.cpp -------------------------------------------------------------------------------- /src/agent/restart_handler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/restart_handler/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/restart_handler/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/restart_handler/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/service/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/service/app.manifest -------------------------------------------------------------------------------- /src/agent/service/com.wazuh.agent.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/service/com.wazuh.agent.plist -------------------------------------------------------------------------------- /src/agent/service/wazuh-agent.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/service/wazuh-agent.service -------------------------------------------------------------------------------- /src/agent/src/agent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/agent.cpp -------------------------------------------------------------------------------- /src/agent/src/agent_enrollment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/agent_enrollment.cpp -------------------------------------------------------------------------------- /src/agent/src/agent_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/agent_runner.cpp -------------------------------------------------------------------------------- /src/agent/src/agent_runner_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/agent_runner_unix.cpp -------------------------------------------------------------------------------- /src/agent/src/agent_runner_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/agent_runner_win.cpp -------------------------------------------------------------------------------- /src/agent/src/command_handler_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/command_handler_utils.cpp -------------------------------------------------------------------------------- /src/agent/src/command_handler_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/command_handler_utils.hpp -------------------------------------------------------------------------------- /src/agent/src/instance_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/instance_handler.cpp -------------------------------------------------------------------------------- /src/agent/src/instance_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/instance_handler.hpp -------------------------------------------------------------------------------- /src/agent/src/instance_handler_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/instance_handler_unix.cpp -------------------------------------------------------------------------------- /src/agent/src/instance_handler_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/instance_handler_win.cpp -------------------------------------------------------------------------------- /src/agent/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/main.cpp -------------------------------------------------------------------------------- /src/agent/src/message_queue_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/message_queue_utils.cpp -------------------------------------------------------------------------------- /src/agent/src/message_queue_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/message_queue_utils.hpp -------------------------------------------------------------------------------- /src/agent/src/signal_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/signal_handler.cpp -------------------------------------------------------------------------------- /src/agent/src/signal_handler_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/signal_handler_unix.cpp -------------------------------------------------------------------------------- /src/agent/src/signal_handler_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/signal_handler_win.cpp -------------------------------------------------------------------------------- /src/agent/src/windows/iwindows_api_facade.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/windows/iwindows_api_facade.hpp -------------------------------------------------------------------------------- /src/agent/src/windows/windows_api_facade.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/windows/windows_api_facade.cpp -------------------------------------------------------------------------------- /src/agent/src/windows/windows_api_facade.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/windows/windows_api_facade.hpp -------------------------------------------------------------------------------- /src/agent/src/windows/windows_service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/windows/windows_service.cpp -------------------------------------------------------------------------------- /src/agent/src/windows/windows_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/src/windows/windows_service.hpp -------------------------------------------------------------------------------- /src/agent/task_manager/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/task_manager/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/task_manager/include/task_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/task_manager/include/task_manager.hpp -------------------------------------------------------------------------------- /src/agent/task_manager/src/task_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/task_manager/src/task_manager.cpp -------------------------------------------------------------------------------- /src/agent/task_manager/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/task_manager/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/agent/tests/agent_enrollment_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/agent_enrollment_test.cpp -------------------------------------------------------------------------------- /src/agent/tests/agent_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/agent_test.cpp -------------------------------------------------------------------------------- /src/agent/tests/instance_handler_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/instance_handler_test.cpp -------------------------------------------------------------------------------- /src/agent/tests/message_queue_utils_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/message_queue_utils_test.cpp -------------------------------------------------------------------------------- /src/agent/tests/signal_handler_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/agent/tests/signal_handler_test.cpp -------------------------------------------------------------------------------- /src/cmake/CommonSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/cmake/CommonSettings.cmake -------------------------------------------------------------------------------- /src/cmake/ConfigureTarget.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/cmake/ConfigureTarget.cmake -------------------------------------------------------------------------------- /src/cmake/SetWindowsManifest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/cmake/SetWindowsManifest.cmake -------------------------------------------------------------------------------- /src/cmake/config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/cmake/config.cmake -------------------------------------------------------------------------------- /src/cmake/configureServiceFile.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/cmake/configureServiceFile.cmake.in -------------------------------------------------------------------------------- /src/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/atomic/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/atomic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/atomic/include/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/atomic/include/atomic.h -------------------------------------------------------------------------------- /src/common/atomic/src/atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/atomic/src/atomic.c -------------------------------------------------------------------------------- /src/common/audit_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/audit_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/audit_op/include/audit_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/audit_op/include/audit_op.h -------------------------------------------------------------------------------- /src/common/audit_op/src/audit_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/audit_op/src/audit_op.c -------------------------------------------------------------------------------- /src/common/binaries_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/binaries_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/binaries_op/include/binaries_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/binaries_op/include/binaries_op.h -------------------------------------------------------------------------------- /src/common/binaries_op/src/binaries_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/binaries_op/src/binaries_op.c -------------------------------------------------------------------------------- /src/common/byteArrayHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/byteArrayHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/byteArrayHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/byteArrayHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/byteArrayHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/byteArrayHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/cmdHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/cmdHelper/include/cmdHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/include/cmdHelper.hpp -------------------------------------------------------------------------------- /src/common/cmdHelper/src/cmdHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/src/cmdHelper.cpp -------------------------------------------------------------------------------- /src/common/cmdHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/cmdHelper/tests/cmdHelper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/tests/cmdHelper_test.cpp -------------------------------------------------------------------------------- /src/common/cmdHelper/tests/cmdHelper_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/tests/cmdHelper_test.hpp -------------------------------------------------------------------------------- /src/common/cmdHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cmdHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/commonDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/commonDefs.h -------------------------------------------------------------------------------- /src/common/config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/config/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/config/include/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/config/include/config.h.in -------------------------------------------------------------------------------- /src/common/cryptography/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/cryptography/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/cryptography/include/cryptography.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cryptography/include/cryptography.h -------------------------------------------------------------------------------- /src/common/cryptography/src/cryptography.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/cryptography/src/cryptography.c -------------------------------------------------------------------------------- /src/common/data_provider/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/data_provider/include/sysInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/include/sysInfo.h -------------------------------------------------------------------------------- /src/common/data_provider/include/sysInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/include/sysInfo.hpp -------------------------------------------------------------------------------- /src/common/data_provider/qa/network_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/network_schema.json -------------------------------------------------------------------------------- /src/common/data_provider/qa/ports_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/ports_schema.json -------------------------------------------------------------------------------- /src/common/data_provider/qa/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest==7.2.2 2 | jsonschema==4.17.3 3 | -------------------------------------------------------------------------------- /src/common/data_provider/qa/test_hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/test_hardware.py -------------------------------------------------------------------------------- /src/common/data_provider/qa/test_macports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/test_macports.py -------------------------------------------------------------------------------- /src/common/data_provider/qa/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/test_network.py -------------------------------------------------------------------------------- /src/common/data_provider/qa/test_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/test_packages.py -------------------------------------------------------------------------------- /src/common/data_provider/qa/test_ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/qa/test_ports.py -------------------------------------------------------------------------------- /src/common/data_provider/src/hardware/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/hardware/defer.hpp -------------------------------------------------------------------------------- /src/common/data_provider/src/packages/rpmlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/packages/rpmlib.h -------------------------------------------------------------------------------- /src/common/data_provider/src/ports/portImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/ports/portImpl.h -------------------------------------------------------------------------------- /src/common/data_provider/src/sharedDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/sharedDefs.h -------------------------------------------------------------------------------- /src/common/data_provider/src/sysInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/sysInfo.cpp -------------------------------------------------------------------------------- /src/common/data_provider/src/sysInfoLinux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/sysInfoLinux.cpp -------------------------------------------------------------------------------- /src/common/data_provider/src/sysInfoMac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/sysInfoMac.cpp -------------------------------------------------------------------------------- /src/common/data_provider/src/sysInfoWin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/sysInfoWin.cpp -------------------------------------------------------------------------------- /src/common/data_provider/src/utilsWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/utilsWrapper.cpp -------------------------------------------------------------------------------- /src/common/data_provider/src/utilsWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/src/utilsWrapper.hpp -------------------------------------------------------------------------------- /src/common/data_provider/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/data_provider/tests/sysInfo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/tests/sysInfo/main.cpp -------------------------------------------------------------------------------- /src/common/data_provider/testtool/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/testtool/Readme.md -------------------------------------------------------------------------------- /src/common/data_provider/testtool/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/data_provider/testtool/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dbsync/example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/example/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dbsync/example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/example/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/include/builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/include/builder.hpp -------------------------------------------------------------------------------- /src/common/dbsync/include/dbsync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/include/dbsync.h -------------------------------------------------------------------------------- /src/common/dbsync/include/dbsync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/include/dbsync.hpp -------------------------------------------------------------------------------- /src/common/dbsync/include/idbsync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/include/idbsync.hpp -------------------------------------------------------------------------------- /src/common/dbsync/integrationTests/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/integrationTests/Readme.md -------------------------------------------------------------------------------- /src/common/dbsync/integrationTests/fim/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/integrationTests/fim/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/smokeTests/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/smokeTests/Readme.md -------------------------------------------------------------------------------- /src/common/dbsync/smokeTests/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/smokeTests/config.json -------------------------------------------------------------------------------- /src/common/dbsync/smokeTests/txnOperation/closeTxn.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "dbsync_close_txn" 3 | } 4 | -------------------------------------------------------------------------------- /src/common/dbsync/smokeTests/txnOperation/fullyGetDeletedRows.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "dbsync_get_deleted_rows" 3 | } 4 | -------------------------------------------------------------------------------- /src/common/dbsync/smokeTests/txnOperation/pksGetDeletedRows.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "dbsync_get_deleted_rows" 3 | } 4 | -------------------------------------------------------------------------------- /src/common/dbsync/src/abstractLocking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/abstractLocking.hpp -------------------------------------------------------------------------------- /src/common/dbsync/src/db_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/db_exception.h -------------------------------------------------------------------------------- /src/common/dbsync/src/dbengine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbengine.h -------------------------------------------------------------------------------- /src/common/dbsync/src/dbengine_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbengine_factory.h -------------------------------------------------------------------------------- /src/common/dbsync/src/dbsync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbsync.cpp -------------------------------------------------------------------------------- /src/common/dbsync/src/dbsyncPipelineFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbsyncPipelineFactory.cpp -------------------------------------------------------------------------------- /src/common/dbsync/src/dbsyncPipelineFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbsyncPipelineFactory.h -------------------------------------------------------------------------------- /src/common/dbsync/src/dbsync_implementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbsync_implementation.cpp -------------------------------------------------------------------------------- /src/common/dbsync/src/dbsync_implementation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/dbsync_implementation.h -------------------------------------------------------------------------------- /src/common/dbsync/src/sqlite/sqlite_dbengine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/src/sqlite/sqlite_dbengine.h -------------------------------------------------------------------------------- /src/common/dbsync/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dbsync/tests/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/tests/Readme.md -------------------------------------------------------------------------------- /src/common/dbsync/tests/dbengine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/tests/dbengine/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dbsync/tests/dbengine/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/tests/dbengine/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/tests/interface/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/tests/interface/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/testtool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dbsync/testtool/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/Readme.md -------------------------------------------------------------------------------- /src/common/dbsync/testtool/action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/action.hpp -------------------------------------------------------------------------------- /src/common/dbsync/testtool/cmdArgsHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/cmdArgsHelper.hpp -------------------------------------------------------------------------------- /src/common/dbsync/testtool/factoryAction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/factoryAction.hpp -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/closeTxn.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "dbsync_close_txn" 3 | } 4 | -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/input/config.json -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/createTxn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/input/createTxn.json -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/getDeletedRowsOnlyPKs.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "dbsync_get_deleted_rows" 3 | } 4 | -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/input2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/input/input2.json -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/input3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/input/input3.json -------------------------------------------------------------------------------- /src/common/dbsync/testtool/input/input6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/input/input6.json -------------------------------------------------------------------------------- /src/common/dbsync/testtool/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/main.cpp -------------------------------------------------------------------------------- /src/common/dbsync/testtool/testContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/dbsync/testtool/testContext.hpp -------------------------------------------------------------------------------- /src/common/deleterHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/deleterHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/dll_load_notify/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/dll_load_notify/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/encodingHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/encodingHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/encodingHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/encodingHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/encodingHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/encodingHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/error_messages/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/error_messages/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/exec_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/exec_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/exec_op/include/exec_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/exec_op/include/exec_op.h -------------------------------------------------------------------------------- /src/common/exec_op/src/exec_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/exec_op/src/exec_op.c -------------------------------------------------------------------------------- /src/common/file_helper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/file_helper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/file_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/file_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/file_op/include/file_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/file_op/include/file_op.h -------------------------------------------------------------------------------- /src/common/file_op/src/file_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/file_op/src/file_op.c -------------------------------------------------------------------------------- /src/common/fs_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/fs_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/fs_op/include/fs_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/fs_op/include/fs_op.h -------------------------------------------------------------------------------- /src/common/fs_op/src/fs_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/fs_op/src/fs_op.c -------------------------------------------------------------------------------- /src/common/fs_op/tests/unit/tests/test_fs_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/fs_op/tests/unit/tests/test_fs_op.c -------------------------------------------------------------------------------- /src/common/globHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/globHelper/include/globHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/include/globHelper.hpp -------------------------------------------------------------------------------- /src/common/globHelper/src/globHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/src/globHelper.cpp -------------------------------------------------------------------------------- /src/common/globHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/globHelper/tests/globHelper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/tests/globHelper_test.cpp -------------------------------------------------------------------------------- /src/common/globHelper/tests/globHelper_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/tests/globHelper_test.hpp -------------------------------------------------------------------------------- /src/common/globHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/globHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/hashHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/hashHelper/include/hashHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/include/hashHelper.hpp -------------------------------------------------------------------------------- /src/common/hashHelper/src/hashHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/src/hashHelper.cpp -------------------------------------------------------------------------------- /src/common/hashHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/hashHelper/tests/hashHelper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/tests/hashHelper_test.cpp -------------------------------------------------------------------------------- /src/common/hashHelper/tests/hashHelper_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/tests/hashHelper_test.hpp -------------------------------------------------------------------------------- /src/common/hashHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hashHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/hash_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/hash_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/hash_op/include/hash_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hash_op/include/hash_op.h -------------------------------------------------------------------------------- /src/common/hash_op/src/hash_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/hash_op/src/hash_op.c -------------------------------------------------------------------------------- /src/common/jsonHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/jsonHelper/include/jsonIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/include/jsonIO.hpp -------------------------------------------------------------------------------- /src/common/jsonHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/jsonHelper/tests/jsonIO_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/tests/jsonIO_test.cpp -------------------------------------------------------------------------------- /src/common/jsonHelper/tests/jsonIO_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/tests/jsonIO_test.hpp -------------------------------------------------------------------------------- /src/common/jsonHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/jsonHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/json_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/json_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/json_op/include/json_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/json_op/include/json_op.h -------------------------------------------------------------------------------- /src/common/json_op/src/json_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/json_op/src/json_op.c -------------------------------------------------------------------------------- /src/common/linuxHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/linuxHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/linuxHelper/src/linuxInfoHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/linuxHelper/src/linuxInfoHelper.cpp -------------------------------------------------------------------------------- /src/common/linuxHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/linuxHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/linuxHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/linuxHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/list_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/list_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/list_op/include/list_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/list_op/include/list_op.h -------------------------------------------------------------------------------- /src/common/list_op/src/list_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/list_op/src/list_op.c -------------------------------------------------------------------------------- /src/common/logger/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/logger/include/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/include/logger.hpp -------------------------------------------------------------------------------- /src/common/logger/src/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/src/logger.cpp -------------------------------------------------------------------------------- /src/common/logger/src/logger_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/src/logger_unix.cpp -------------------------------------------------------------------------------- /src/common/logger/src/logger_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/src/logger_win.cpp -------------------------------------------------------------------------------- /src/common/logger/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/logger/tests/logger_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/logger/tests/logger_test.cpp -------------------------------------------------------------------------------- /src/common/mapWrapper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/mapWrapper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/mapWrapper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/mapWrapper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/mapWrapper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/mapWrapper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/math_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/math_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/math_op/include/math_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/math_op/include/math_op.h -------------------------------------------------------------------------------- /src/common/math_op/src/math_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/math_op/src/math_op.c -------------------------------------------------------------------------------- /src/common/mem_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/mem_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/mem_op/include/mem_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/mem_op/include/mem_op.h -------------------------------------------------------------------------------- /src/common/mem_op/src/mem_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/mem_op/src/mem_op.c -------------------------------------------------------------------------------- /src/common/networkHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/networkHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/networkHelper/src/networkHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/networkHelper/src/networkHelper.cpp -------------------------------------------------------------------------------- /src/common/networkHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/networkHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/networkHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/networkHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/os_crypto/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/os_crypto/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/os_crypto/include/md5_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/include/md5_op.h -------------------------------------------------------------------------------- /src/common/os_crypto/include/md5_sha1_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/include/md5_sha1_op.h -------------------------------------------------------------------------------- /src/common/os_crypto/include/sha1_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/include/sha1_op.h -------------------------------------------------------------------------------- /src/common/os_crypto/include/sha256_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/include/sha256_op.h -------------------------------------------------------------------------------- /src/common/os_crypto/include/signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/include/signature.h -------------------------------------------------------------------------------- /src/common/os_crypto/src/md5_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/md5_op.c -------------------------------------------------------------------------------- /src/common/os_crypto/src/md5_sha1_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/md5_sha1_op.c -------------------------------------------------------------------------------- /src/common/os_crypto/src/md5_sha1_sha256_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/md5_sha1_sha256_op.c -------------------------------------------------------------------------------- /src/common/os_crypto/src/sha1_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/sha1_op.c -------------------------------------------------------------------------------- /src/common/os_crypto/src/sha256_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/sha256_op.c -------------------------------------------------------------------------------- /src/common/os_crypto/src/signature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/os_crypto/src/signature.c -------------------------------------------------------------------------------- /src/common/pal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/pal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/README.md -------------------------------------------------------------------------------- /src/common/pal/include/linux/priv_pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/linux/priv_pal.h -------------------------------------------------------------------------------- /src/common/pal/include/linux/priv_pal_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/linux/priv_pal_process.h -------------------------------------------------------------------------------- /src/common/pal/include/linux/priv_pal_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/linux/priv_pal_string.h -------------------------------------------------------------------------------- /src/common/pal/include/linux/priv_pal_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/linux/priv_pal_time.h -------------------------------------------------------------------------------- /src/common/pal/include/macos/priv_pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/macos/priv_pal.h -------------------------------------------------------------------------------- /src/common/pal/include/macos/priv_pal_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/macos/priv_pal_process.h -------------------------------------------------------------------------------- /src/common/pal/include/macos/priv_pal_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/macos/priv_pal_string.h -------------------------------------------------------------------------------- /src/common/pal/include/macos/priv_pal_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/macos/priv_pal_time.h -------------------------------------------------------------------------------- /src/common/pal/include/pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/pal.h -------------------------------------------------------------------------------- /src/common/pal/include/windows/priv_pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/windows/priv_pal.h -------------------------------------------------------------------------------- /src/common/pal/include/windows/priv_pal_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/include/windows/priv_pal_time.h -------------------------------------------------------------------------------- /src/common/pal/src/linux/pal.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/pal/src/linux/pal_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/src/linux/pal_string.c -------------------------------------------------------------------------------- /src/common/pal/src/linux/pal_time.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/pal/src/macos/pal.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/pal/src/macos/pal_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/src/macos/pal_string.c -------------------------------------------------------------------------------- /src/common/pal/src/macos/pal_time.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/pal/src/windows/pal.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/pal/src/windows/pal_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/src/windows/pal_string.c -------------------------------------------------------------------------------- /src/common/pal/src/windows/pal_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/src/windows/pal_time.c -------------------------------------------------------------------------------- /src/common/pal/tests/linux/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/pal/tests/macos/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/pal/tests/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/tests/windows/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/pal/tests/windows/pal_time_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pal/tests/windows/pal_time_test.cpp -------------------------------------------------------------------------------- /src/common/pipelineHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pipelineHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/pipelineHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pipelineHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/pipelineHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pipelineHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/privsep_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/privsep_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/privsep_op/include/privsep_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/privsep_op/include/privsep_op.h -------------------------------------------------------------------------------- /src/common/privsep_op/src/privsep_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/privsep_op/src/privsep_op.c -------------------------------------------------------------------------------- /src/common/pthreads_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/pthreads_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/pthreads_op/include/pthreads_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pthreads_op/include/pthreads_op.h -------------------------------------------------------------------------------- /src/common/pthreads_op/src/pthreads_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/pthreads_op/src/pthreads_op.c -------------------------------------------------------------------------------- /src/common/queue_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/queue_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/queue_op/include/queue_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/queue_op/include/queue_op.h -------------------------------------------------------------------------------- /src/common/queue_op/src/queue_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/queue_op/src/queue_op.c -------------------------------------------------------------------------------- /src/common/randombytes/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/randombytes/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/randombytes/include/randombytes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/randombytes/include/randombytes.h -------------------------------------------------------------------------------- /src/common/randombytes/src/randombytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/randombytes/src/randombytes.c -------------------------------------------------------------------------------- /src/common/rbtree_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/rbtree_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/rbtree_op/include/rbtree_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/rbtree_op/include/rbtree_op.h -------------------------------------------------------------------------------- /src/common/rbtree_op/src/rbtree_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/rbtree_op/src/rbtree_op.c -------------------------------------------------------------------------------- /src/common/regex_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/regex_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/regex_op/include/regex_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/regex_op/include/regex_op.h -------------------------------------------------------------------------------- /src/common/regex_op/src/regex_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/regex_op/src/regex_op.c -------------------------------------------------------------------------------- /src/common/registryHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/registryHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/registryHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/registryHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/registryHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/registryHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/schedule_scan/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/schedule_scan/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/schedule_scan/src/schedule_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/schedule_scan/src/schedule_scan.c -------------------------------------------------------------------------------- /src/common/sig_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/sig_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/sig_op/include/sig_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sig_op/include/sig_op.h -------------------------------------------------------------------------------- /src/common/sig_op/src/sig_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sig_op/src/sig_op.c -------------------------------------------------------------------------------- /src/common/sqliteWrapper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sqliteWrapper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/sqliteWrapper/src/sqliteWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sqliteWrapper/src/sqliteWrapper.cpp -------------------------------------------------------------------------------- /src/common/sqliteWrapper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sqliteWrapper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/sqliteWrapper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/sqliteWrapper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/store_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/store_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/store_op/include/store_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/store_op/include/store_op.h -------------------------------------------------------------------------------- /src/common/store_op/src/store_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/store_op/src/store_op.c -------------------------------------------------------------------------------- /src/common/stringHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/stringHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/stringHelper/src/stringHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/stringHelper/src/stringHelper.cpp -------------------------------------------------------------------------------- /src/common/stringHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/stringHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/stringHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/stringHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/syscheck_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/syscheck_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/syscheck_op/include/syscheck_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/syscheck_op/include/syscheck_op.h -------------------------------------------------------------------------------- /src/common/syscheck_op/src/syscheck_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/syscheck_op/src/syscheck_op.c -------------------------------------------------------------------------------- /src/common/threadDispatcher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/threadDispatcher/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/threadDispatcher/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/threadDispatcher/tests/main.cpp -------------------------------------------------------------------------------- /src/common/timeHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/timeHelper/include/timeHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/include/timeHelper.hpp -------------------------------------------------------------------------------- /src/common/timeHelper/src/timeHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/src/timeHelper.cpp -------------------------------------------------------------------------------- /src/common/timeHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/timeHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/timeHelper/tests/timeHelper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/tests/timeHelper_test.cpp -------------------------------------------------------------------------------- /src/common/timeHelper/tests/timeHelper_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/timeHelper/tests/timeHelper_test.hpp -------------------------------------------------------------------------------- /src/common/time_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/time_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/time_op/include/time_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/time_op/include/time_op.h -------------------------------------------------------------------------------- /src/common/time_op/src/time_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/time_op/src/time_op.c -------------------------------------------------------------------------------- /src/common/url/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/url/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/url/include/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/url/include/url.h -------------------------------------------------------------------------------- /src/common/url/src/url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/url/src/url.c -------------------------------------------------------------------------------- /src/common/url/tests/unit/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/url/tests/unit/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/url/tests/unit/tests/test_url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/url/tests/unit/tests/test_url.c -------------------------------------------------------------------------------- /src/common/utf8_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/utf8_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/utf8_op/include/utf8_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utf8_op/include/utf8_op.h -------------------------------------------------------------------------------- /src/common/utf8_op/src/utf8_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utf8_op/src/utf8_op.c -------------------------------------------------------------------------------- /src/common/utils/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/utils/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/utils/include/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/include/defs.h -------------------------------------------------------------------------------- /src/common/utils/include/os_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/include/os_err.h -------------------------------------------------------------------------------- /src/common/utils/include/os_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/include/os_macros.h -------------------------------------------------------------------------------- /src/common/utils/include/shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/include/shared.h -------------------------------------------------------------------------------- /src/common/utils/tests/unit/wrappers/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/tests/unit/wrappers/common.c -------------------------------------------------------------------------------- /src/common/utils/tests/unit/wrappers/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/utils/tests/unit/wrappers/common.h -------------------------------------------------------------------------------- /src/common/vector_op/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/vector_op/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/vector_op/include/vector_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/vector_op/include/vector_op.h -------------------------------------------------------------------------------- /src/common/vector_op/src/vector_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/vector_op/src/vector_op.c -------------------------------------------------------------------------------- /src/common/windowsHelper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/windowsHelper/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/windowsHelper/src/windowsHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/windowsHelper/src/windowsHelper.cpp -------------------------------------------------------------------------------- /src/common/windowsHelper/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/windowsHelper/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/common/windowsHelper/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/windowsHelper/tests/main.cpp -------------------------------------------------------------------------------- /src/common/wm_exec/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/wm_exec/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/wm_exec/src/wm_exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/wm_exec/src/wm_exec.c -------------------------------------------------------------------------------- /src/common/yaml2json/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/common/yaml2json/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/common/yaml2json/include/yaml2json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/yaml2json/include/yaml2json.h -------------------------------------------------------------------------------- /src/common/yaml2json/src/yaml2json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/common/yaml2json/src/yaml2json.c -------------------------------------------------------------------------------- /src/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/active_response/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/active_response/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/active_response/include/execd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/include/execd.h -------------------------------------------------------------------------------- /src/modules/active_response/scripts/restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/scripts/restart.sh -------------------------------------------------------------------------------- /src/modules/active_response/src/binaries/npf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/binaries/npf.c -------------------------------------------------------------------------------- /src/modules/active_response/src/binaries/pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/binaries/pf.c -------------------------------------------------------------------------------- /src/modules/active_response/src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/config.c -------------------------------------------------------------------------------- /src/modules/active_response/src/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/exec.c -------------------------------------------------------------------------------- /src/modules/active_response/src/execd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/execd.c -------------------------------------------------------------------------------- /src/modules/active_response/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/main.c -------------------------------------------------------------------------------- /src/modules/active_response/src/wcom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/active_response/src/wcom.c -------------------------------------------------------------------------------- /src/modules/aws/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/aws/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/aws/include/wm_aws.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/include/wm_aws.h -------------------------------------------------------------------------------- /src/modules/aws/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/__init__.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/aws_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/aws_s3.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/aws_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/aws_tools.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/__init__.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/config.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/guardduty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/guardduty.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/umbrella.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/umbrella.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/vpcflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/vpcflow.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/buckets_s3/waf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/buckets_s3/waf.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode=auto 3 | -------------------------------------------------------------------------------- /src/modules/aws/scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/aws/scripts/services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/services/__init__.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/services/aws_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/services/aws_service.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/services/inspector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/services/inspector.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/subscribers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/subscribers/__init__.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/__init__.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/aws_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/aws_utils.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/conftest.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/data/log_files/WAF/aws_waf_invalid_json: -------------------------------------------------------------------------------- 1 | {"invalid json", -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/data/log_files/WAF/aws_waf_wrong_structure: -------------------------------------------------------------------------------- 1 | {"timestamp":1592357192516} 2 | -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode=auto 3 | -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_aws_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_aws_s3.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_config.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_guardduty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_guardduty.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_inspector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_inspector.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_sqs_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_sqs_queue.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_tools.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_umbrella.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_umbrella.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_vpcflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_vpcflow.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/tests/test_waf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/tests/test_waf.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/utils.py -------------------------------------------------------------------------------- /src/modules/aws/scripts/wazuh_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/scripts/wazuh_integration.py -------------------------------------------------------------------------------- /src/modules/aws/src/wm_aws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/src/wm_aws.c -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/integration/conftest.py -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/integration/pytest.ini -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/integration/test_basic.py -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/test_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/integration/test_path.py -------------------------------------------------------------------------------- /src/modules/aws/tests/integration/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/integration/utils.py -------------------------------------------------------------------------------- /src/modules/aws/tests/unit/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/unit/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/aws/tests/unit/tests/test_wm_aws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/aws/tests/unit/tests/test_wm_aws.c -------------------------------------------------------------------------------- /src/modules/azure/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/azure/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/azure/include/wm_azure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/include/wm_azure.h -------------------------------------------------------------------------------- /src/modules/azure/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/__init__.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/azure_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/azure_logs.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/azure_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/azure_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/azure_utils.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/db/orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/db/orm.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/db/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/db/utils.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode=auto 3 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/azure_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/authentication_files/empty_authentication_file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/authentication_files/invalid_authentication_file: -------------------------------------------------------------------------------- 1 | application_id = 317...764 2 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/authentication_files/invalid_authentication_file_3: -------------------------------------------------------------------------------- 1 | application_id = 2 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/last_date_files/last_dates_empty.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/last_date_files/last_dates_invalid.json: -------------------------------------------------------------------------------- 1 | invalid -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/data/log_analytics_events_empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/azure/scripts/tests/db/test_orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/tests/db/test_orm.py -------------------------------------------------------------------------------- /src/modules/azure/scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/scripts/utils.py -------------------------------------------------------------------------------- /src/modules/azure/src/wm_azure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/azure/src/wm_azure.c -------------------------------------------------------------------------------- /src/modules/command/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/command/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/command/include/wm_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/command/include/wm_command.h -------------------------------------------------------------------------------- /src/modules/command/src/wm_command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/command/src/wm_command.c -------------------------------------------------------------------------------- /src/modules/docker/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/docker/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/docker/include/wm_docker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/docker/include/wm_docker.h -------------------------------------------------------------------------------- /src/modules/docker/scripts/DockerListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/docker/scripts/DockerListener.py -------------------------------------------------------------------------------- /src/modules/docker/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/docker/scripts/__init__.py -------------------------------------------------------------------------------- /src/modules/docker/scripts/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode=auto 3 | -------------------------------------------------------------------------------- /src/modules/docker/scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/docker/scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/docker/scripts/utils.py -------------------------------------------------------------------------------- /src/modules/docker/src/wm_docker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/docker/src/wm_docker.c -------------------------------------------------------------------------------- /src/modules/fim/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/fim/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/fim/db/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/fim/db/include/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/include/db.h -------------------------------------------------------------------------------- /src/modules/fim/db/include/db.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/include/db.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/include/fimCommonDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/include/fimCommonDefs.h -------------------------------------------------------------------------------- /src/modules/fim/db/smokeTests/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/smokeTests/config.json -------------------------------------------------------------------------------- /src/modules/fim/db/src/db.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/db.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbFileItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbFileItem.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbFileItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbFileItem.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbItem.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbRegistryKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbRegistryKey.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbRegistryKey.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbRegistryKey.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbRegistryValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbRegistryValue.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/dbRegistryValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/dbRegistryValue.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/file.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/fimDB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/fimDB.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/fimDB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/fimDB.hpp -------------------------------------------------------------------------------- /src/modules/fim/db/src/fimDBSpecialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/fimDBSpecialization.h -------------------------------------------------------------------------------- /src/modules/fim/db/src/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/src/registry.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/Readme.md -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/action.h -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/cmdArgsHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/cmdArgsHelper.h -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/factoryAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/factoryAction.h -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/main.cpp -------------------------------------------------------------------------------- /src/modules/fim/db/testtool/testContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/db/testtool/testContext.h -------------------------------------------------------------------------------- /src/modules/fim/include/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/include/registry.h -------------------------------------------------------------------------------- /src/modules/fim/include/syscheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/include/syscheck.h -------------------------------------------------------------------------------- /src/modules/fim/include/syscheck_audit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/include/syscheck_audit.h -------------------------------------------------------------------------------- /src/modules/fim/src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/config.c -------------------------------------------------------------------------------- /src/modules/fim/src/create_db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/create_db.c -------------------------------------------------------------------------------- /src/modules/fim/src/fim_diff_changes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/fim_diff_changes.c -------------------------------------------------------------------------------- /src/modules/fim/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/main.c -------------------------------------------------------------------------------- /src/modules/fim/src/registry/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/registry/events.c -------------------------------------------------------------------------------- /src/modules/fim/src/registry/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/registry/registry.c -------------------------------------------------------------------------------- /src/modules/fim/src/run_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/run_check.c -------------------------------------------------------------------------------- /src/modules/fim/src/run_realtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/run_realtime.c -------------------------------------------------------------------------------- /src/modules/fim/src/syscheck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/syscheck.c -------------------------------------------------------------------------------- /src/modules/fim/src/syscom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/syscom.c -------------------------------------------------------------------------------- /src/modules/fim/src/whodata/audit_healthcheck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/whodata/audit_healthcheck.c -------------------------------------------------------------------------------- /src/modules/fim/src/whodata/audit_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/whodata/audit_parse.c -------------------------------------------------------------------------------- /src/modules/fim/src/whodata/syscheck_audit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/whodata/syscheck_audit.c -------------------------------------------------------------------------------- /src/modules/fim/src/whodata/win_whodata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/src/whodata/win_whodata.c -------------------------------------------------------------------------------- /src/modules/fim/tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/integration/conftest.py -------------------------------------------------------------------------------- /src/modules/fim/tests/integration/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/integration/pytest.ini -------------------------------------------------------------------------------- /src/modules/fim/tests/integration/test_files/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/fim/tests/integration/test_registry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/tests/test_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/tests/test_config.c -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/tests/test_fim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/tests/test_fim.h -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/tests/test_syscom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/tests/test_syscom.c -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/tests/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/tests/utils.c -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/wrappers/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/wrappers/registry.c -------------------------------------------------------------------------------- /src/modules/fim/tests/unit/wrappers/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/fim/tests/unit/wrappers/registry.h -------------------------------------------------------------------------------- /src/modules/gcp/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/gcp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/gcp/include/wm_gcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/include/wm_gcp.h -------------------------------------------------------------------------------- /src/modules/gcp/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/__init__.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/buckets/access_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/buckets/access_logs.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/buckets/bucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/buckets/bucket.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/exceptions.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/gcloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/gcloud.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/integration.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/pubsub/subscriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/pubsub/subscriber.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | asyncio_mode=auto 3 | -------------------------------------------------------------------------------- /src/modules/gcp/scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/modules/gcp/scripts/tests/test_bucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/tests/test_bucket.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/tests/test_gcloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/tests/test_gcloud.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/tests/test_tools.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/tools.py -------------------------------------------------------------------------------- /src/modules/gcp/scripts/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/scripts/utils.py -------------------------------------------------------------------------------- /src/modules/gcp/src/wm_gcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/src/wm_gcp.c -------------------------------------------------------------------------------- /src/modules/gcp/tests/unit/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/tests/unit/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/gcp/tests/unit/tests/test_wm_gcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/gcp/tests/unit/tests/test_wm_gcp.c -------------------------------------------------------------------------------- /src/modules/github/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/github/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/github/include/wm_github.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/github/include/wm_github.h -------------------------------------------------------------------------------- /src/modules/github/src/wm_github.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/github/src/wm_github.c -------------------------------------------------------------------------------- /src/modules/github/tests/integration/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/github/tests/integration/pytest.ini -------------------------------------------------------------------------------- /src/modules/include/imodule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/include/imodule.hpp -------------------------------------------------------------------------------- /src/modules/include/imoduleManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/include/imoduleManager.hpp -------------------------------------------------------------------------------- /src/modules/include/moduleManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/include/moduleManager.hpp -------------------------------------------------------------------------------- /src/modules/inventory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/inventory/include/inventory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/include/inventory.hpp -------------------------------------------------------------------------------- /src/modules/inventory/norm_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/norm_config.json -------------------------------------------------------------------------------- /src/modules/inventory/src/inventory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/src/inventory.cpp -------------------------------------------------------------------------------- /src/modules/inventory/src/inventoryImp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/src/inventoryImp.cpp -------------------------------------------------------------------------------- /src/modules/inventory/src/statelessEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/src/statelessEvent.cpp -------------------------------------------------------------------------------- /src/modules/inventory/src/statelessEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/src/statelessEvent.hpp -------------------------------------------------------------------------------- /src/modules/inventory/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/inventory/testtool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/testtool/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/inventory/testtool/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/testtool/Readme.md -------------------------------------------------------------------------------- /src/modules/inventory/testtool/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/inventory/testtool/main.cpp -------------------------------------------------------------------------------- /src/modules/logcollector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/logcollector/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/logcollector/src/logcollector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/logcollector/src/logcollector.cpp -------------------------------------------------------------------------------- /src/modules/logcollector/src/reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/logcollector/src/reader.hpp -------------------------------------------------------------------------------- /src/modules/logcollector/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/logcollector/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/ms_graph/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/ms_graph/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/ms_graph/include/wm_ms_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/ms_graph/include/wm_ms_graph.h -------------------------------------------------------------------------------- /src/modules/ms_graph/src/wm_ms_graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/ms_graph/src/wm_ms_graph.c -------------------------------------------------------------------------------- /src/modules/office365/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/office365/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/office365/include/wm_office365.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/office365/include/wm_office365.h -------------------------------------------------------------------------------- /src/modules/office365/src/wm_office365.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/office365/src/wm_office365.c -------------------------------------------------------------------------------- /src/modules/osquery/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/osquery/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/osquery/src/wm_osquery_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/osquery/src/wm_osquery_monitor.c -------------------------------------------------------------------------------- /src/modules/rootcheck/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/rootcheck/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/rootcheck/include/rootcheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/include/rootcheck.h -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_dev.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_files.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_if.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_pids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_pids.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_policy.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_ports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_ports.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_readproc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_readproc.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_sys.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/check_rc_trojans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/check_rc_trojans.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/common.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/common_rcl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/common_rcl.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/config.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/os_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/os_string.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/rootcheck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/rootcheck.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/run_rk_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/run_rk_check.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/unix_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/unix_process.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/win_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/win_common.c -------------------------------------------------------------------------------- /src/modules/rootcheck/src/win_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/rootcheck/src/win_process.c -------------------------------------------------------------------------------- /src/modules/sca/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/sca/include/isca_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/include/isca_policy.hpp -------------------------------------------------------------------------------- /src/modules/sca/include/sca.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/include/sca.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_event_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_event_handler.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_event_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_event_handler.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_check.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_check.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_check.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_check.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_check_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_check_win.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_loader.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_loader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_loader.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_parser.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_policy_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_policy_parser.hpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_utils.cpp -------------------------------------------------------------------------------- /src/modules/sca/src/sca_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/src/sca_utils.hpp -------------------------------------------------------------------------------- /src/modules/sca/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/sca/tests/mocks/mockdbsync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/tests/mocks/mockdbsync.hpp -------------------------------------------------------------------------------- /src/modules/sca/tests/rule_creation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/tests/rule_creation_test.cpp -------------------------------------------------------------------------------- /src/modules/sca/tests/sca_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/tests/sca_test.cpp -------------------------------------------------------------------------------- /src/modules/sca/tests/sca_utils_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/sca/tests/sca_utils_test.cpp -------------------------------------------------------------------------------- /src/modules/src/moduleManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/src/moduleManager.cpp -------------------------------------------------------------------------------- /src/modules/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/tests/mocks/mock_module_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/tests/mocks/mock_module_manager.hpp -------------------------------------------------------------------------------- /src/modules/tests/moduleManager_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/tests/moduleManager_test.cpp -------------------------------------------------------------------------------- /src/modules/upgrade/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /src/modules/upgrade/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/modules/upgrade/include/wm_agent_upgrade.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/upgrade/include/wm_agent_upgrade.h -------------------------------------------------------------------------------- /src/modules/upgrade/include/wm_task_general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/upgrade/include/wm_task_general.h -------------------------------------------------------------------------------- /src/modules/upgrade/src/wm_agent_upgrade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/upgrade/src/wm_agent_upgrade.c -------------------------------------------------------------------------------- /src/modules/upgrade/src/wm_agent_upgrade_com.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/upgrade/src/wm_agent_upgrade_com.c -------------------------------------------------------------------------------- /src/modules/upgrade/src/wm_task_general.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/modules/upgrade/src/wm_task_general.c -------------------------------------------------------------------------------- /src/ports-overlay/jwt-cpp/portfile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/jwt-cpp/portfile.cmake -------------------------------------------------------------------------------- /src/ports-overlay/jwt-cpp/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/jwt-cpp/vcpkg.json -------------------------------------------------------------------------------- /src/ports-overlay/libdb/portfile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/libdb/portfile.cmake -------------------------------------------------------------------------------- /src/ports-overlay/libdb/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/libdb/vcpkg.json -------------------------------------------------------------------------------- /src/ports-overlay/librpm/portfile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/librpm/portfile.cmake -------------------------------------------------------------------------------- /src/ports-overlay/librpm/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/librpm/vcpkg.json -------------------------------------------------------------------------------- /src/ports-overlay/procps/portfile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/procps/portfile.cmake -------------------------------------------------------------------------------- /src/ports-overlay/procps/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/ports-overlay/procps/vcpkg.json -------------------------------------------------------------------------------- /src/tests/mock-server/.gitignore: -------------------------------------------------------------------------------- 1 | config/ssl.jks 2 | -------------------------------------------------------------------------------- /src/tests/mock-server/config/commands.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/commands.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/config/enrollment.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/enrollment.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/config/files-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/files-config.yaml -------------------------------------------------------------------------------- /src/tests/mock-server/config/files.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/files.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/config/lib/jwt.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/lib/jwt.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/config/stateful.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/stateful.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/config/stateless.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/config/stateless.groovy -------------------------------------------------------------------------------- /src/tests/mock-server/mock-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/tests/mock-server/mock-server -------------------------------------------------------------------------------- /src/vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wazuh/wazuh-agent/HEAD/src/vcpkg.json --------------------------------------------------------------------------------