diff --git a/doyensec/README.md b/doyensec/README.md index 2d89e9d59..156ecdca0 100644 --- a/doyensec/README.md +++ b/doyensec/README.md @@ -2,12 +2,15 @@ ![doyensec-plugins-build](https://github.com/google/tsunami-security-scanner-plugins/workflows/doyensec-plugins-build/badge.svg) -This directory contains all Tsunami plugins published by Doyensec. +This directory contains all Tsunami plugins published by [Doyensec](https://doyensec.com/). ## Currently released plugins ### Detectors +* [RCE in Kubernetes Cluster with Open Access](https://github.com/google/tsunami-security-scanner-plugins/tree/master/doyensec/detectors/kubernetes_rce_via_open_access) +* [RCE via Exposed Selenium Servers](https://github.com/google/tsunami-security-scanner-plugins/tree/master/doyensec/detectors/selenium_grid_rce_via_exposed_server) + ## Build all plugins Use the following command to build all Doyensec released plugins: diff --git a/community/detectors/kubernetes_rce_via_open_access/README.md b/doyensec/detectors/kubernetes_rce_via_open_access/README.md similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/README.md rename to doyensec/detectors/kubernetes_rce_via_open_access/README.md diff --git a/community/detectors/kubernetes_rce_via_open_access/build.gradle b/doyensec/detectors/kubernetes_rce_via_open_access/build.gradle similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/build.gradle rename to doyensec/detectors/kubernetes_rce_via_open_access/build.gradle diff --git a/community/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.jar b/doyensec/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.jar rename to doyensec/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.jar diff --git a/community/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.properties b/doyensec/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.properties rename to doyensec/detectors/kubernetes_rce_via_open_access/gradle/wrapper/gradle-wrapper.properties diff --git a/community/detectors/kubernetes_rce_via_open_access/gradlew b/doyensec/detectors/kubernetes_rce_via_open_access/gradlew similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/gradlew rename to doyensec/detectors/kubernetes_rce_via_open_access/gradlew diff --git a/community/detectors/kubernetes_rce_via_open_access/gradlew.bat b/doyensec/detectors/kubernetes_rce_via_open_access/gradlew.bat similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/gradlew.bat rename to doyensec/detectors/kubernetes_rce_via_open_access/gradlew.bat diff --git a/community/detectors/kubernetes_rce_via_open_access/settings.gradle b/doyensec/detectors/kubernetes_rce_via_open_access/settings.gradle similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/settings.gradle rename to doyensec/detectors/kubernetes_rce_via_open_access/settings.gradle diff --git a/community/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetector.java b/doyensec/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetector.java similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetector.java rename to doyensec/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetector.java diff --git a/community/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorBootstrapModule.java b/doyensec/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorBootstrapModule.java similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorBootstrapModule.java rename to doyensec/detectors/kubernetes_rce_via_open_access/src/main/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorBootstrapModule.java diff --git a/community/detectors/kubernetes_rce_via_open_access/src/main/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/payloadFormatString.json b/doyensec/detectors/kubernetes_rce_via_open_access/src/main/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/payloadFormatString.json similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/main/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/payloadFormatString.json rename to doyensec/detectors/kubernetes_rce_via_open_access/src/main/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/payloadFormatString.json diff --git a/community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithCallbackServerTest.java b/doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithCallbackServerTest.java similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithCallbackServerTest.java rename to doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithCallbackServerTest.java diff --git a/community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithOutCallbackServerTest.java b/doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithOutCallbackServerTest.java similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithOutCallbackServerTest.java rename to doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/RCEInKubernetesClusterWithOpenAccessDetectorWithOutCallbackServerTest.java diff --git a/community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/TestHelper.java b/doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/TestHelper.java similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/TestHelper.java rename to doyensec/detectors/kubernetes_rce_via_open_access/src/test/java/com/google/tsunami/plugins/detectors/rce/kubernetes/TestHelper.java diff --git a/community/detectors/kubernetes_rce_via_open_access/src/test/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/validRCEResponse.json b/doyensec/detectors/kubernetes_rce_via_open_access/src/test/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/validRCEResponse.json similarity index 100% rename from community/detectors/kubernetes_rce_via_open_access/src/test/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/validRCEResponse.json rename to doyensec/detectors/kubernetes_rce_via_open_access/src/test/resources/com/google/tsunami/plugins/detectors/rce/kubernetes/validRCEResponse.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/README.md b/doyensec/detectors/selenium_grid_rce_via_exposed_server/README.md similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/README.md rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/README.md diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/build.gradle b/doyensec/detectors/selenium_grid_rce_via_exposed_server/build.gradle similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/build.gradle rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/build.gradle diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.jar b/doyensec/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.jar rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.jar diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.properties b/doyensec/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.properties rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/gradle/wrapper/gradle-wrapper.properties diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/gradlew b/doyensec/detectors/selenium_grid_rce_via_exposed_server/gradlew similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/gradlew rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/gradlew diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/gradlew.bat b/doyensec/detectors/selenium_grid_rce_via_exposed_server/gradlew.bat similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/gradlew.bat rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/gradlew.bat diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/settings.gradle b/doyensec/detectors/selenium_grid_rce_via_exposed_server/settings.gradle similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/settings.gradle rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/settings.gradle diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetector.java b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetector.java similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetector.java rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetector.java diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorBootstrapModule.java b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorBootstrapModule.java similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorBootstrapModule.java rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorBootstrapModule.java diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadFormatString.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadFormatString.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadFormatString.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadFormatString.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSeleniumUrl.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSeleniumUrl.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSeleniumUrl.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSeleniumUrl.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSessionSettings.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSessionSettings.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSessionSettings.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/main/resources/com/google/tsunami/plugins/detectors/rce/selenium/payloadSessionSettings.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithCallbackServerTest.java b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithCallbackServerTest.java similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithCallbackServerTest.java rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithCallbackServerTest.java diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithOutCallbackServerTest.java b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithOutCallbackServerTest.java similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithOutCallbackServerTest.java rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/RCEViaExposedSeleniumGridDetectorWithOutCallbackServerTest.java diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/TestHelper.java b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/TestHelper.java similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/TestHelper.java rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/java/com/google/tsunami/plugins/detectors/rce/selenium/TestHelper.java diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validCreateSessionResponse.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validCreateSessionResponse.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validCreateSessionResponse.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validCreateSessionResponse.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validRCEResponse.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validRCEResponse.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validRCEResponse.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validRCEResponse.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validSourceResponse.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validSourceResponse.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validSourceResponse.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validSourceResponse.json diff --git a/community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validStatusResponse.json b/doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validStatusResponse.json similarity index 100% rename from community/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validStatusResponse.json rename to doyensec/detectors/selenium_grid_rce_via_exposed_server/src/test/resources/com/google/tsunami/plugins/detectors/rce/selenium/validStatusResponse.json