From 8d73f9ef4cc202a164ac8a8631ba4a821c4e82ec Mon Sep 17 00:00:00 2001 From: rvasikarla Date: Sat, 18 Oct 2025 16:37:31 -0500 Subject: [PATCH 1/3] Add Odysee support - Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site --- sherlock_project/resources/data.json | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 96146f07..03a1c37d 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -594,7 +594,7 @@ "urlMain": "https://www.cracked.com/", "username_claimed": "blue" }, - "Cracked Forum": { + "Cracked Forum": { "errorMsg": "The member you specified is either invalid or doesn't exist", "errorType": "message", "url": "https://cracked.sh/{}", @@ -1321,7 +1321,7 @@ "username_claimed": "laurent" }, "Jupyter Community Forum": { - "errorMsg": "Oops! That page doesn’t exist or is private.", + "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", "url": "https://discourse.jupyter.org/u/{}/summary", "urlMain": "https://discourse.jupyter.org", @@ -1694,6 +1694,13 @@ "urlMain": "https://www.openstreetmap.org/", "username_claimed": "blue" }, + "Odysee": { + "errorMsg": "", + "errorType": "message", + "url": "https://odysee.com/@{}", + "urlMain": "https://odysee.com/", + "username_claimed": "Odysee" + }, "Opensource": { "errorType": "status_code", "url": "https://opensource.com/users/{}", @@ -1742,7 +1749,7 @@ "urlMain": "https://pastebin.com/", "username_claimed": "blue" }, - "Patched": { + "Patched": { "errorMsg": "The member you specified is either invalid or doesn't exist.", "errorType": "message", "url": "https://patched.sh/User/{}", @@ -1944,7 +1951,7 @@ "username_claimed": "Blue" }, "Python.org Discussions": { - "errorMsg": "Oops! That page doesn’t exist or is private.", + "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", "url": "https://discuss.python.org/u/{}/summary", "urlMain": "https://discuss.python.org", @@ -2053,7 +2060,7 @@ "username_claimed": "asuna-black" }, "Ruby Forums": { - "errorMsg": "Oops! That page doesn’t exist or is private.", + "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", "url": "https://ruby-forum.com/u/{}/summary", "urlMain": "https://ruby-forums.com", @@ -3072,7 +3079,7 @@ "username_claimed": "green" }, "threads": { - "errorMsg": "Threads • Log in", + "errorMsg": "Threads \u2022 Log in", "errorType": "message", "headers": { "Sec-Fetch-Mode": "navigate" From 3c270173a7a58978dec8c9a7b6ce334c414e7aa2 Mon Sep 17 00:00:00 2001 From: rvasikarla Date: Sat, 18 Oct 2025 16:44:10 -0500 Subject: [PATCH 2/3] Add Odysee support - Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site --- sherlock_project/resources/data.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index 03a1c37d..dfdc7dc9 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1321,7 +1321,7 @@ "username_claimed": "laurent" }, "Jupyter Community Forum": { - "errorMsg": "Oops! That page doesn\u2019t exist or is private.", + "errorMsg": "Oops! That page doesn't exist or is private.", "errorType": "message", "url": "https://discourse.jupyter.org/u/{}/summary", "urlMain": "https://discourse.jupyter.org", @@ -1951,7 +1951,7 @@ "username_claimed": "Blue" }, "Python.org Discussions": { - "errorMsg": "Oops! That page doesn\u2019t exist or is private.", + "errorMsg": "Oops! That page doesn't exist or is private.", "errorType": "message", "url": "https://discuss.python.org/u/{}/summary", "urlMain": "https://discuss.python.org", @@ -2060,7 +2060,7 @@ "username_claimed": "asuna-black" }, "Ruby Forums": { - "errorMsg": "Oops! That page doesn\u2019t exist or is private.", + "errorMsg": "Oops! That page doesn't exist or is private.", "errorType": "message", "url": "https://ruby-forum.com/u/{}/summary", "urlMain": "https://ruby-forums.com", @@ -3079,7 +3079,7 @@ "username_claimed": "green" }, "threads": { - "errorMsg": "Threads \u2022 Log in", + "errorMsg": "Threads • Log in", "errorType": "message", "headers": { "Sec-Fetch-Mode": "navigate" From 0afd2006c68618425200dca4441f41bdba3606b6 Mon Sep 17 00:00:00 2001 From: rvasikarla Date: Sat, 18 Oct 2025 16:47:27 -0500 Subject: [PATCH 3/3] Add Odysee support - Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site --- sherlock_project/resources/data.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sherlock_project/resources/data.json b/sherlock_project/resources/data.json index dfdc7dc9..75a6e6ae 100644 --- a/sherlock_project/resources/data.json +++ b/sherlock_project/resources/data.json @@ -1321,7 +1321,7 @@ "username_claimed": "laurent" }, "Jupyter Community Forum": { - "errorMsg": "Oops! That page doesn't exist or is private.", + "errorMsg": "Oops! That page doesn’t exist or is private.", "errorType": "message", "url": "https://discourse.jupyter.org/u/{}/summary", "urlMain": "https://discourse.jupyter.org", @@ -1951,7 +1951,7 @@ "username_claimed": "Blue" }, "Python.org Discussions": { - "errorMsg": "Oops! That page doesn't exist or is private.", + "errorMsg": "Oops! That page doesn’t exist or is private.", "errorType": "message", "url": "https://discuss.python.org/u/{}/summary", "urlMain": "https://discuss.python.org", @@ -2060,7 +2060,7 @@ "username_claimed": "asuna-black" }, "Ruby Forums": { - "errorMsg": "Oops! That page doesn't exist or is private.", + "errorMsg": "Oops! That page doesn’t exist or is private.", "errorType": "message", "url": "https://ruby-forum.com/u/{}/summary", "urlMain": "https://ruby-forums.com",