From 0fcd760ecbf0c5a0da612e273f17f1936b67c306 Mon Sep 17 00:00:00 2001 From: Rishi Date: Sat, 10 Aug 2024 11:45:42 +0100 Subject: [PATCH 1/7] searxng panel --- http/exposed-panels/searxng-detect.yaml | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 http/exposed-panels/searxng-detect.yaml diff --git a/http/exposed-panels/searxng-detect.yaml b/http/exposed-panels/searxng-detect.yaml new file mode 100644 index 0000000000..1a95efaa7b --- /dev/null +++ b/http/exposed-panels/searxng-detect.yaml @@ -0,0 +1,28 @@ +id: searxng-panel + +info: + name: SearXNG - Detect + author: rxerium + severity: info + description: A SearXNG search engine was detected. + metadata: + max-request: 1 + reference: + - 'https://github.com/searxng/searxng' + tags: searxng,search-engine + +http: + - method: GET + path: + - "{{BaseURL}}" + + matchers-condition: and + matchers: + - type: word + part: body + words: + - "SearXNG" + + - type: status + status: + - 200 \ No newline at end of file From 1488f4b152612a5f8c5f183234f5095e3609ea6a Mon Sep 17 00:00:00 2001 From: Rishi Date: Sat, 10 Aug 2024 11:47:14 +0100 Subject: [PATCH 2/7] searxng favicon --- http/technologies/favicon-detect.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/http/technologies/favicon-detect.yaml b/http/technologies/favicon-detect.yaml index f9ac2b0897..cdb729a437 100644 --- a/http/technologies/favicon-detect.yaml +++ b/http/technologies/favicon-detect.yaml @@ -3771,6 +3771,11 @@ http: dsl: - "status_code==200 && (\"1653394551\" == mmh3(base64_py(body)))" + - type: dsl + name: "searxng-search" + dsl: + - "status_code==200 && (\"1857752096\" == mmh3(base64_py(body)))" + extractors: - type: dsl dsl: From 175455eaca7abe46a71e91cc3a058affaa5ce72d Mon Sep 17 00:00:00 2001 From: Rishi Date: Tue, 13 Aug 2024 19:18:45 +0100 Subject: [PATCH 3/7] remove trailing spaces --- http/exposed-panels/searxng-detect.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http/exposed-panels/searxng-detect.yaml b/http/exposed-panels/searxng-detect.yaml index 1a95efaa7b..b276a454c5 100644 --- a/http/exposed-panels/searxng-detect.yaml +++ b/http/exposed-panels/searxng-detect.yaml @@ -7,7 +7,7 @@ info: description: A SearXNG search engine was detected. metadata: max-request: 1 - reference: + reference: - 'https://github.com/searxng/searxng' tags: searxng,search-engine From b645c06c46071304ff2e417f0cc2c56c58b3777b Mon Sep 17 00:00:00 2001 From: pussycat0x <65701233+pussycat0x@users.noreply.github.com> Date: Tue, 13 Aug 2024 15:57:21 -0700 Subject: [PATCH 4/7] Update searxng-detect.yaml --- http/exposed-panels/searxng-detect.yaml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/http/exposed-panels/searxng-detect.yaml b/http/exposed-panels/searxng-detect.yaml index b276a454c5..a8cc56993b 100644 --- a/http/exposed-panels/searxng-detect.yaml +++ b/http/exposed-panels/searxng-detect.yaml @@ -1,15 +1,18 @@ id: searxng-panel info: - name: SearXNG - Detect + name: SearXNG Panel - Detect author: rxerium severity: info - description: A SearXNG search engine was detected. + description: | + A SearXNG search engine was detected. + reference: + - https://github.com/searxng/searxng metadata: max-request: 1 - reference: - - 'https://github.com/searxng/searxng' - tags: searxng,search-engine + verified: true + shodan-query: http.title:SearXNG + tags: searxng,search-engine,panel http: - method: GET @@ -25,4 +28,4 @@ http: - type: status status: - - 200 \ No newline at end of file + - 200 From 8d92e6247366d9f1122764885e61224e0ebe470d Mon Sep 17 00:00:00 2001 From: pussycat0x <65701233+pussycat0x@users.noreply.github.com> Date: Tue, 13 Aug 2024 16:04:44 -0700 Subject: [PATCH 5/7] Update and rename searxng-detect.yaml to searxng-detect.yaml --- .../exposed-panels => htthttp/technologies}/searxng-detect.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename {http/exposed-panels => htthttp/technologies}/searxng-detect.yaml (88%) diff --git a/http/exposed-panels/searxng-detect.yaml b/htthttp/technologies/searxng-detect.yaml similarity index 88% rename from http/exposed-panels/searxng-detect.yaml rename to htthttp/technologies/searxng-detect.yaml index a8cc56993b..42517006ee 100644 --- a/http/exposed-panels/searxng-detect.yaml +++ b/htthttp/technologies/searxng-detect.yaml @@ -12,7 +12,7 @@ info: max-request: 1 verified: true shodan-query: http.title:SearXNG - tags: searxng,search-engine,panel + tags: searxng,search-engine,tech http: - method: GET From c1777409b75851018e2fc496fda61d95de82b74b Mon Sep 17 00:00:00 2001 From: Dhiyaneshwaran Date: Wed, 14 Aug 2024 04:50:58 +0530 Subject: [PATCH 6/7] Update searxng-detect.yaml --- htthttp/technologies/searxng-detect.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htthttp/technologies/searxng-detect.yaml b/htthttp/technologies/searxng-detect.yaml index 42517006ee..e98df83adf 100644 --- a/htthttp/technologies/searxng-detect.yaml +++ b/htthttp/technologies/searxng-detect.yaml @@ -1,7 +1,7 @@ -id: searxng-panel +id: searxng-detect info: - name: SearXNG Panel - Detect + name: SearXNG - Detect author: rxerium severity: info description: | From f6338ad29245ca7774bc8de802fa764c4aad1bc3 Mon Sep 17 00:00:00 2001 From: Dhiyaneshwaran Date: Wed, 14 Aug 2024 04:52:15 +0530 Subject: [PATCH 7/7] fix path --- {htthttp => http}/technologies/searxng-detect.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {htthttp => http}/technologies/searxng-detect.yaml (100%) diff --git a/htthttp/technologies/searxng-detect.yaml b/http/technologies/searxng-detect.yaml similarity index 100% rename from htthttp/technologies/searxng-detect.yaml rename to http/technologies/searxng-detect.yaml