From 87b056461ba7d1dff3bd072e43c70116a8417129 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Wed, 15 Feb 2023 17:36:40 +0100 Subject: [PATCH 1/2] removed several false positives --- removed_sites.json | 23 +++++++++++++++-------- removed_sites.md | 23 +++++++++++++++++++++++ sherlock/resources/data.json | 30 ------------------------------ 3 files changed, 38 insertions(+), 38 deletions(-) diff --git a/removed_sites.json b/removed_sites.json index b4ec1e0..3d9630f 100644 --- a/removed_sites.json +++ b/removed_sites.json @@ -690,14 +690,6 @@ "urlMain": "https://mastodon.xyz/", "username_claimed": "ashfurrow" }, - "Arduino": { - "errorMsg":"Arduino Cloud", - "errorType": "message", - "regexCheck": "^(?![_-])[A-Za-z0-9_-]{3,}$", - "url": "https://projecthub.arduino.cc/{}", - "urlMain": "https://www.arduino.cc/", - "username_claimed": "blue" - }, "zoomit": { "errorMsg": "\u0645\u062a\u0627\u0633\u0641\u0627\u0646\u0647 \u0635\u0641\u062d\u0647 \u06cc\u0627\u0641\u062a \u0646\u0634\u062f", "errorType": "message", @@ -721,5 +713,20 @@ "urlMain": "https://binarysearch.io/", "urlProbe": "https://binarysearch.io/api/users/{}/profile", "username_claimed": "Eyes_Wide_Shut" + }, + "Arduino": { + "errorType": "status_code", + "regexCheck": "^(?![_-])[A-Za-z0-9_-]{3,}$", + "url": "https://create.arduino.cc/projecthub/{}", + "urlMain": "https://www.arduino.cc/", + "username_claimed": "blue" + }, + "koo": { + "errorMsg": "This profile does not exist", + "errorType": "message", + "url": "https://www.kooapp.com/profile/{}", + "urlMain": "https://www.kooapp.com", + "urlProbe": "https://www.kooapp.com/apiV1/users/handle/{}/valid", + "username_claimed": "john" } } diff --git a/removed_sites.md b/removed_sites.md index 79086c2..8969bf9 100644 --- a/removed_sites.md +++ b/removed_sites.md @@ -1622,4 +1622,27 @@ As of 08.02.2023, BinarySearch seems to not be responding at all "urlProbe": "https://binarysearch.io/api/users/{}/profile", "username_claimed": "Eyes_Wide_Shut" }, +``` +## Arduino +As of 15.02.2023, Arduino returns false positives due to some unstable redirects +```json + "Arduino": { + "errorType": "status_code", + "regexCheck": "^(?![_-])[A-Za-z0-9_-]{3,}$", + "url": "https://create.arduino.cc/projecthub/{}", + "urlMain": "https://www.arduino.cc/", + "username_claimed": "blue" + }, +``` +## Koo +As of 15.02.2023, Koo returns false positives +```json + "koo": { + "errorMsg": "This profile does not exist", + "errorType": "message", + "url": "https://www.kooapp.com/profile/{}", + "urlMain": "https://www.kooapp.com", + "urlProbe": "https://www.kooapp.com/apiV1/users/handle/{}/valid", + "username_claimed": "john" + } ``` \ No newline at end of file diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index ba7fe39..3c2c567 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -104,13 +104,6 @@ "urlMain": "https://archive.org", "username_claimed": "blue" }, - "Arduino": { - "errorType": "status_code", - "regexCheck": "^(?![_-])[A-Za-z0-9_-]{3,}$", - "url": "https://create.arduino.cc/projecthub/{}", - "urlMain": "https://www.arduino.cc/", - "username_claimed": "blue" - }, "ArtStation": { "errorType": "status_code", "url": "https://www.artstation.com/{}", @@ -568,14 +561,6 @@ "urlMain": "https://f3.cool/", "username_claimed": "blue" }, - "Facebook": { - "errorType": "status_code", - "regexCheck": "^[a-zA-Z0-9\\.]{3,49}(? Date: Wed, 15 Feb 2023 17:43:37 +0100 Subject: [PATCH 2/2] switched BinarySearch with AllMyLinks in tests --- sherlock/tests/all.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sherlock/tests/all.py b/sherlock/tests/all.py index 1ff2e19..b9c2953 100644 --- a/sherlock/tests/all.py +++ b/sherlock/tests/all.py @@ -21,7 +21,7 @@ class SherlockDetectTests(SherlockBaseTest): Will trigger an assert if detection mechanism did not work as expected. """ - site = "BinarySearch" + site = "AllMyLinks" site_data = self.site_data_all[site] #Ensure that the site's detection method has not changed. @@ -48,7 +48,7 @@ class SherlockDetectTests(SherlockBaseTest): Will trigger an assert if detection mechanism did not work as expected. """ - site = "BinarySearch" + site = "AllMyLinks" site_data = self.site_data_all[site] #Ensure that the site's detection method has not changed.