From 9ffa87afd8b3cb38a184e46636f764b0623616de Mon Sep 17 00:00:00 2001 From: liqinglin <996260657@qq.com> Date: Tue, 19 Nov 2024 17:57:33 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=A4=84=E7=90=86FUZZ=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liqinglin <996260657@qq.com> --- .../sinkhandlerregisterprivacyresources_fuzzer.cpp | 1 + .../sinkhandlerreleasesink_fuzzer.cpp | 1 + .../sinkproxyreleasesink_fuzzer.cpp | 1 + .../sinkserviceclosechannel_fuzzer.cpp | 1 + .../sinkservicereleasesink_fuzzer.cpp | 1 + .../sinkservicestopcapture_fuzzer.cpp | 1 + .../sinkserviceunsubscribelocalhardware_fuzzer.cpp | 1 + .../softbusadapter_fuzzer/softbusadapter_fuzzer.cpp | 6 ++++++ .../sourceservicereleasesource_fuzzer.cpp | 1 + 9 files changed, 14 insertions(+) diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp index 7a646d9f..ae65f673 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp @@ -26,6 +26,7 @@ void SinkHandlerRegisterPrivacyResourcesFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } + (void) data; std::shared_ptr callback = std::make_shared(); DCameraSinkHandler::GetInstance().RegisterPrivacyResources(callback); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp index 16b2215f..7dacf44f 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp @@ -31,6 +31,7 @@ void SinkHandlerReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; DCameraSinkHandler::GetInstance().ReleaseSink(); } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp index 13355d90..c110b248 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp @@ -31,6 +31,7 @@ void SinkProxyReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; sptr samgr = SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager(); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp index e00bc19c..22d13a5c 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp @@ -33,6 +33,7 @@ void SinkServiceCloseChannelFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp index 05f4dae3..b2ffe65c 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp @@ -31,6 +31,7 @@ void SinkServiceReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string dhId = "1"; std::shared_ptr sinkService = std::make_shared(DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID, true); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp index 81b497c0..32d5e485 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp @@ -33,6 +33,7 @@ void SinkServiceStopCaptureFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp index 0948b956..aa6631c4 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp @@ -31,6 +31,7 @@ void SinkServiceUnsubscribeLocalHardwareFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } + (void) data; std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp index 44dd4d08..8eff09ba 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp @@ -24,6 +24,7 @@ void SoftbusCreatSoftBusSinkSocketServerFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } + (void) data; std::string sessionName = "sourcetest02"; std::string peerSessionName = "dh_control_0"; @@ -39,6 +40,7 @@ void SoftbusCreateSoftBusSourceSocketClientFuzzTest(const uint8_t* data, size_t if (data == nullptr) { return; } + (void) data; std::string sessionName = "sourcetest013"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -56,6 +58,7 @@ void SoftbusDestroySoftbusSessionServerFuzzTest(const uint8_t* data, size_t size if (data == nullptr) { return; } + (void) data; std::string sessionName = "sourcetest02"; std::string peerSessionName = "dh_control_0"; @@ -72,6 +75,7 @@ void SoftbusCloseSoftbusSessionFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string sessionName = "sourcetest04"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -90,6 +94,7 @@ void SoftbusSendSofbusStreamFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string sessionName = "sourcetest03"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -111,6 +116,7 @@ void SoftbusGetLocalNetworkIdFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::string devId = "bb536a637105409e904d4da83790a4a7"; DCameraSoftbusAdapter::GetInstance().GetLocalNetworkId(devId); diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp index 3bad657e..93b1dfdd 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp @@ -28,6 +28,7 @@ void SourceServiceReleaseSourceFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } + (void) data; std::shared_ptr sourceService = std::make_shared(DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID, true); -- Gitee From 3e89a5962254146e6101e6a2111689839cba5753 Mon Sep 17 00:00:00 2001 From: liqinglin <996260657@qq.com> Date: Tue, 19 Nov 2024 19:46:44 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=A4=84=E7=90=86FUZZ=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liqinglin <996260657@qq.com> --- .../sinkhandlerregisterprivacyresources_fuzzer.cpp | 2 +- .../sinkhandlerreleasesink_fuzzer.cpp | 2 +- .../sinkproxyreleasesink_fuzzer.cpp | 2 +- .../sinkserviceclosechannel_fuzzer.cpp | 2 +- .../sinkservicereleasesink_fuzzer.cpp | 2 +- .../sinkservicestopcapture_fuzzer.cpp | 2 +- .../sinkserviceunsubscribelocalhardware_fuzzer.cpp | 2 +- .../softbusadapter_fuzzer/softbusadapter_fuzzer.cpp | 12 ++++++------ .../sourceservicereleasesource_fuzzer.cpp | 2 +- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp index ae65f673..79c29c7e 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp @@ -26,7 +26,7 @@ void SinkHandlerRegisterPrivacyResourcesFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::shared_ptr callback = std::make_shared(); DCameraSinkHandler::GetInstance().RegisterPrivacyResources(callback); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp index 7dacf44f..ab52f365 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp @@ -31,7 +31,7 @@ void SinkHandlerReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); DCameraSinkHandler::GetInstance().ReleaseSink(); } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp index c110b248..d22fd424 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp @@ -31,7 +31,7 @@ void SinkProxyReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); sptr samgr = SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager(); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp index 22d13a5c..9cc6fdfa 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp @@ -33,7 +33,7 @@ void SinkServiceCloseChannelFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp index b2ffe65c..99498b1c 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp @@ -31,7 +31,7 @@ void SinkServiceReleaseSinkFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string dhId = "1"; std::shared_ptr sinkService = std::make_shared(DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID, true); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp index 32d5e485..72e66e7b 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp @@ -33,7 +33,7 @@ void SinkServiceStopCaptureFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp index aa6631c4..f5bad9b8 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp @@ -31,7 +31,7 @@ void SinkServiceUnsubscribeLocalHardwareFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string dhId = "1"; std::shared_ptr sinkService = diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp index 8eff09ba..9af01d31 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp @@ -24,7 +24,7 @@ void SoftbusCreatSoftBusSinkSocketServerFuzzTest(const uint8_t* data, size_t siz if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string sessionName = "sourcetest02"; std::string peerSessionName = "dh_control_0"; @@ -40,7 +40,7 @@ void SoftbusCreateSoftBusSourceSocketClientFuzzTest(const uint8_t* data, size_t if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string sessionName = "sourcetest013"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -58,7 +58,7 @@ void SoftbusDestroySoftbusSessionServerFuzzTest(const uint8_t* data, size_t size if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string sessionName = "sourcetest02"; std::string peerSessionName = "dh_control_0"; @@ -75,7 +75,7 @@ void SoftbusCloseSoftbusSessionFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string sessionName = "sourcetest04"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -94,7 +94,7 @@ void SoftbusSendSofbusStreamFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string sessionName = "sourcetest03"; DCAMERA_CHANNEL_ROLE role = DCAMERA_CHANNLE_ROLE_SOURCE; @@ -116,7 +116,7 @@ void SoftbusGetLocalNetworkIdFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::string devId = "bb536a637105409e904d4da83790a4a7"; DCameraSoftbusAdapter::GetInstance().GetLocalNetworkId(devId); diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp index 93b1dfdd..39734a0c 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp @@ -28,7 +28,7 @@ void SourceServiceReleaseSourceFuzzTest(const uint8_t* data, size_t size) if (data == nullptr) { return; } - (void) data; + std::string devId(reinterpret_cast(data), size); std::shared_ptr sourceService = std::make_shared(DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID, true); -- Gitee