From 5d3c10c641244aa1e6d341dacee92b9ba0ff798b Mon Sep 17 00:00:00 2001 From: iAmDash83 Date: Fri, 12 Jul 2019 20:53:00 -0400 Subject: [PATCH 01/71] Update data.json --- data.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data.json b/data.json index d00f090c..49392b08 100644 --- a/data.json +++ b/data.json @@ -378,6 +378,13 @@ "urlMain": "https://www.fandom.com/", "username_claimed": "Jungypoo", "username_unclaimed": "noonewouldeverusethis7" + }, + "Filmogs": { + "errorType": "status_code", + "url": "https://www.filmo.gs/users/{}", + "urlMain": "https://www.filmo.gs/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" }, "Flickr": { "errorType": "status_code", From 69cdd91d27b11911d2c612603115e5f5128ba5ec Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Wed, 17 Jul 2019 13:55:27 +0530 Subject: [PATCH 02/71] Add authorSTREAM --- data.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index d4bd48f9..fe0cae90 100644 --- a/data.json +++ b/data.json @@ -56,6 +56,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "authorSTREAM": { + "errorType": "status_code", + "url": "http://www.authorstream.com/{}/", + "urlMain": "http://www.authorstream.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "BLIP.fm": { "errorType": "status_code", "rank": 366949, @@ -1279,4 +1286,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From b1b561981a27fbdd71407b0d3f3f4f6846c99999 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Wed, 17 Jul 2019 10:31:42 +0200 Subject: [PATCH 03/71] removed the unnecessary banner --- sherlock.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/sherlock.py b/sherlock.py index 39df93b8..f2ab4c99 100755 --- a/sherlock.py +++ b/sherlock.py @@ -29,18 +29,6 @@ module_name = "Sherlock: Find Usernames Across Social Networks" __version__ = "0.7.0" amount = 0 -BANNER = r''' - ."""-. - / \ - ____ _ _ _ | _..--'-. -/ ___|| |__ ___ _ __| | ___ ___| |__ >.`__.-""\;"` -\___ \| '_ \ / _ \ '__| |/ _ \ / __| |/ / / /( ^\ - ___) | | | | __/ | | | (_) | (__| < '-`) =|-. -|____/|_| |_|\___|_| |_|\___/ \___|_|\_\ /`--.'--' \ .-. - .'`-._ `.\ | J / - / `--.| \__/'''[1:] - -# TODO: fix tumblr global proxy_list @@ -438,7 +426,6 @@ def main(): args = parser.parse_args() - print(Fore.WHITE + Style.BRIGHT + BANNER) # Argument check # TODO regex check on args.proxy From 65bdda50be106a11c3e3e48bb1adcbe293a0725e Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Wed, 17 Jul 2019 14:02:22 +0530 Subject: [PATCH 04/71] Add Anobii --- data.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index d4bd48f9..24dd8b8b 100644 --- a/data.json +++ b/data.json @@ -40,6 +40,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Anobii": { + "errorType": "response_url", + "url": "https://www.anobii.com/{}/profile", + "urlMain": "https://www.anobii.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "Aptoide": { "errorType": "status_code", "rank": 4933, @@ -1279,4 +1286,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 68e49b8961ccabf6afce178300c7681ca7fc098c Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Wed, 17 Jul 2019 06:45:27 -0500 Subject: [PATCH 05/71] Fix MixCloud false positive. It appears that they have changed their website. Before, they rendered their "Page Not Found" error message in HTML. Now, they must be creating that text with javascript. Lucky, they do have an unauthenticated API available. So, change the detection to use that. --- data.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data.json b/data.json index d4bd48f9..4934995f 100644 --- a/data.json +++ b/data.json @@ -705,10 +705,10 @@ "username_unclaimed": "noonewouldeverusethis7" }, "MixCloud": { - "errorMsg": "Page Not Found", - "errorType": "message", + "errorType": "status_code", "rank": 2436, - "url": "https://www.mixcloud.com/{}", + "url": "https://www.mixcloud.com/{}/", + "urlProbe": "https://api.mixcloud.com/{}/", "urlMain": "https://www.mixcloud.com/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" From 76b6a579bb1615bfb330a8c95eb36458d3757876 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Wed, 17 Jul 2019 07:19:58 -0500 Subject: [PATCH 06/71] Update site list and ranking. Update version. --- README.md | 2 +- data.json | 269 +++++++++++++++++++++++------------------------ sherlock.py | 2 +- sites.md | 295 ++++++++++++++++++++++++++-------------------------- 4 files changed, 285 insertions(+), 283 deletions(-) diff --git a/README.md b/README.md index 687cd5fc..c4fc3ead 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--proxy PROXY_URL] [--json JSON_FILE] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.7.0) +Sherlock: Find Usernames Across Social Networks (Version 0.7.1) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index 743cfd7d..08456c1e 100644 --- a/data.json +++ b/data.json @@ -2,7 +2,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 3144, + "rank": 3207, "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -10,7 +10,7 @@ }, "9GAG": { "errorType": "status_code", - "rank": 308, + "rank": 311, "url": "https://9gag.com/u/{}", "urlMain": "https://9gag.com/", "username_claimed": "blue", @@ -18,7 +18,7 @@ }, "About.me": { "errorType": "status_code", - "rank": 14151, + "rank": 14271, "url": "https://about.me/{}", "urlMain": "https://about.me/", "username_claimed": "blue", @@ -26,7 +26,7 @@ }, "Academia.edu": { "errorType": "status_code", - "rank": 184, + "rank": 186, "url": "https://independent.academia.edu/{}", "urlMain": "https://www.academia.edu/", "username_claimed": "blue", @@ -34,7 +34,7 @@ }, "AngelList": { "errorType": "status_code", - "rank": 3377, + "rank": 3437, "url": "https://angel.co/{}", "urlMain": "https://angel.co/", "username_claimed": "blue", @@ -42,6 +42,7 @@ }, "Anobii": { "errorType": "response_url", + "rank": 43904, "url": "https://www.anobii.com/{}/profile", "urlMain": "https://www.anobii.com/", "username_claimed": "blue", @@ -49,7 +50,7 @@ }, "Aptoide": { "errorType": "status_code", - "rank": 4933, + "rank": 4958, "url": "https://{}.en.aptoide.com/", "urlMain": "https://en.aptoide.com/", "username_claimed": "blue", @@ -57,7 +58,7 @@ }, "AskFM": { "errorType": "status_code", - "rank": 1162, + "rank": 1167, "url": "https://ask.fm/{}", "urlMain": "https://ask.fm/", "username_claimed": "blue", @@ -65,7 +66,7 @@ }, "BLIP.fm": { "errorType": "status_code", - "rank": 366949, + "rank": 362265, "url": "https://blip.fm/{}", "urlMain": "https://blip.fm/", "username_claimed": "blue", @@ -73,7 +74,7 @@ }, "Badoo": { "errorType": "status_code", - "rank": 1268, + "rank": 1274, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -90,7 +91,7 @@ "Basecamp": { "errorMsg": "The account you were looking for doesn't exist", "errorType": "message", - "rank": 1754, + "rank": 1771, "url": "https://{}.basecamphq.com", "urlMain": "https://basecamp.com/", "username_claimed": "blue", @@ -98,7 +99,7 @@ }, "Behance": { "errorType": "status_code", - "rank": 384, + "rank": 385, "url": "https://www.behance.net/{}", "urlMain": "https://www.behance.net/", "username_claimed": "blue", @@ -106,7 +107,7 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 989, + "rank": 1004, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -115,7 +116,7 @@ "BitCoinForum": { "errorMsg": "The user whose profile you are trying to view does not exist.", "errorType": "message", - "rank": 507091, + "rank": 510533, "url": "https://bitcoinforum.com/profile/{}", "urlMain": "https://bitcoinforum.com", "username_claimed": "bitcoinforum.com", @@ -123,7 +124,7 @@ }, "Blogger": { "errorType": "status_code", - "rank": 211, + "rank": 208, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.blogspot.com", "urlMain": "https://www.blogger.com/", @@ -132,7 +133,7 @@ }, "BuzzFeed": { "errorType": "status_code", - "rank": 283, + "rank": 286, "url": "https://buzzfeed.com/{}", "urlMain": "https://buzzfeed.com/", "username_claimed": "blue", @@ -141,7 +142,7 @@ "Canva": { "errorType": "response_url", "errorUrl": "https://www.canva.com/{}", - "rank": 172, + "rank": 171, "url": "https://www.canva.com/{}", "urlMain": "https://www.canva.com/", "username_claimed": "blue", @@ -150,7 +151,7 @@ "Carbonmade": { "errorType": "response_url", "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 31822, + "rank": 32213, "url": "https://{}.carbonmade.com", "urlMain": "https://carbonmade.com/", "username_claimed": "jenny", @@ -166,7 +167,7 @@ }, "Cloob": { "errorType": "status_code", - "rank": 9254, + "rank": 9161, "url": "https://www.cloob.com/name/{}", "urlMain": "https://www.cloob.com/", "username_claimed": "blue", @@ -174,7 +175,7 @@ }, "Codecademy": { "errorType": "status_code", - "rank": 2943, + "rank": 2922, "url": "https://www.codecademy.com/{}", "urlMain": "https://www.codecademy.com/", "username_claimed": "blue", @@ -182,7 +183,7 @@ }, "Codechef": { "errorType": "status_code", - "rank": 9098, + "rank": 9068, "url": "https://www.codechef.com/users/{}", "urlMain": "https://www.codechef.com/", "username_claimed": "blue", @@ -190,7 +191,7 @@ }, "Codementor": { "errorType": "status_code", - "rank": 9600, + "rank": 9779, "url": "https://www.codementor.io/{}", "urlMain": "https://www.codementor.io/", "username_claimed": "blue", @@ -198,7 +199,7 @@ }, "Codepen": { "errorType": "status_code", - "rank": 831, + "rank": 829, "url": "https://codepen.io/{}", "urlMain": "https://codepen.io/", "username_claimed": "blue", @@ -207,7 +208,7 @@ "Coderwall": { "errorMsg": "404! Our feels when that url is used", "errorType": "message", - "rank": 10061, + "rank": 10119, "url": "https://coderwall.com/{}", "urlMain": "https://coderwall.com/", "username_claimed": "jenny", @@ -215,7 +216,7 @@ }, "ColourLovers": { "errorType": "status_code", - "rank": 32386, + "rank": 31951, "url": "https://www.colourlovers.com/lover/{}", "urlMain": "https://www.colourlovers.com/", "username_claimed": "blue", @@ -224,7 +225,7 @@ "Contently": { "errorMsg": "We can't find that page!", "errorType": "message", - "rank": 58845, + "rank": 58922, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.contently.com/", "urlMain": "https://contently.com/", @@ -233,7 +234,7 @@ }, "Coroflot": { "errorType": "status_code", - "rank": 40375, + "rank": 40251, "url": "https://www.coroflot.com/{}", "urlMain": "https://coroflot.com/", "username_claimed": "blue", @@ -242,7 +243,7 @@ "CreativeMarket": { "errorType": "response_url", "errorUrl": "https://www.creativemarket.com/", - "rank": 2100, + "rank": 2061, "url": "https://creativemarket.com/{}", "urlMain": "https://creativemarket.com/", "username_claimed": "blue", @@ -250,7 +251,7 @@ }, "Crevado": { "errorType": "status_code", - "rank": 178744, + "rank": 178617, "url": "https://{}.crevado.com", "urlMain": "https://crevado.com/", "username_claimed": "blue", @@ -258,7 +259,7 @@ }, "Crunchyroll": { "errorType": "status_code", - "rank": 383, + "rank": 395, "url": "https://www.crunchyroll.com/user/{}", "urlMain": "https://www.crunchyroll.com/", "username_claimed": "blue", @@ -266,7 +267,7 @@ }, "DEV Community": { "errorType": "status_code", - "rank": 5203, + "rank": 5096, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dev.to/{}", "urlMain": "https://dev.to/", @@ -275,7 +276,7 @@ }, "DailyMotion": { "errorType": "status_code", - "rank": 120, + "rank": 121, "url": "https://www.dailymotion.com/{}", "urlMain": "https://www.dailymotion.com/", "username_claimed": "blue", @@ -283,7 +284,7 @@ }, "Designspiration": { "errorType": "status_code", - "rank": 26101, + "rank": 25842, "url": "https://www.designspiration.net/{}/", "urlMain": "https://www.designspiration.net/", "username_claimed": "blue", @@ -291,7 +292,7 @@ }, "DeviantART": { "errorType": "status_code", - "rank": 222, + "rank": 223, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.deviantart.com", "urlMain": "https://deviantart.com", @@ -300,7 +301,7 @@ }, "Discogs": { "errorType": "status_code", - "rank": 614, + "rank": 619, "url": "https://www.discogs.com/user/{}", "urlMain": "https://www.discogs.com/", "username_claimed": "blue", @@ -308,7 +309,7 @@ }, "Disqus": { "errorType": "status_code", - "rank": 1297, + "rank": 1266, "url": "https://disqus.com/{}", "urlMain": "https://disqus.com/", "username_claimed": "blue", @@ -316,7 +317,7 @@ }, "Docker Hub": { "errorType": "status_code", - "rank": 1993, + "rank": 2016, "url": "https://hub.docker.com/u/{}/", "urlMain": "https://hub.docker.com/", "urlProbe": "https://hub.docker.com/v2/users/{}/", @@ -326,7 +327,7 @@ "Dribbble": { "errorMsg": "Whoops, that page is gone.", "errorType": "message", - "rank": 954, + "rank": 944, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dribbble.com/{}", "urlMain": "https://dribbble.com/", @@ -336,7 +337,7 @@ "EVE Online": { "errorType": "response_url", "errorUrl": "https://eveonline.com", - "rank": 11619, + "rank": 11512, "url": "https://evewho.com/pilot/{}/", "urlMain": "https://eveonline.com", "username_claimed": "blue", @@ -354,7 +355,7 @@ "Ello": { "errorMsg": "We couldn't find the page you're looking for", "errorType": "message", - "rank": 36947, + "rank": 36310, "url": "https://ello.co/{}", "urlMain": "https://ello.co/", "username_claimed": "blue", @@ -362,7 +363,7 @@ }, "Etsy": { "errorType": "status_code", - "rank": 166, + "rank": 169, "url": "https://www.etsy.com/shop/{}", "urlMain": "https://www.etsy.com/", "username_claimed": "JennyKrafts", @@ -371,7 +372,7 @@ "EyeEm": { "errorType": "response_url", "errorUrl": "https://www.eyeem.com/", - "rank": 32792, + "rank": 32736, "url": "https://www.eyeem.com/u/{}", "urlMain": "https://www.eyeem.com/", "username_claimed": "blue", @@ -404,7 +405,7 @@ }, "Flipboard": { "errorType": "status_code", - "rank": 3603, + "rank": 3651, "regexCheck": "^([a-zA-Z0-9_]){1,15}$", "url": "https://flipboard.com/@{}", "urlMain": "https://flipboard.com/", @@ -413,7 +414,7 @@ }, "Foursquare": { "errorType": "status_code", - "rank": 2105, + "rank": 2085, "url": "https://foursquare.com/{}", "urlMain": "https://foursquare.com/", "username_claimed": "dens", @@ -421,7 +422,7 @@ }, "Giphy": { "errorType": "status_code", - "rank": 472, + "rank": 468, "url": "https://giphy.com/{}", "urlMain": "https://giphy.com/", "username_claimed": "blue", @@ -439,7 +440,7 @@ "GitLab": { "errorMsg": "[]", "errorType": "message", - "rank": 1874, + "rank": 1924, "url": "https://gitlab.com/{}", "urlMain": "https://gitlab.com/", "urlProbe": "https://gitlab.com/api/v4/users?username={}", @@ -448,7 +449,7 @@ }, "Gitee": { "errorType": "status_code", - "rank": 2848, + "rank": 2908, "url": "https://gitee.com/{}", "urlMain": "https://gitee.com/", "username_claimed": "blue", @@ -456,7 +457,7 @@ }, "GoodReads": { "errorType": "status_code", - "rank": 404, + "rank": 403, "url": "https://www.goodreads.com/{}", "urlMain": "https://www.goodreads.com/", "username_claimed": "blue", @@ -464,7 +465,7 @@ }, "Gravatar": { "errorType": "status_code", - "rank": 5871, + "rank": 5923, "url": "http://en.gravatar.com/{}", "urlMain": "http://en.gravatar.com/", "username_claimed": "blue", @@ -473,7 +474,7 @@ "Gumroad": { "errorMsg": "Page not found.", "errorType": "message", - "rank": 3148, + "rank": 3208, "url": "https://www.gumroad.com/{}", "urlMain": "https://www.gumroad.com/", "username_claimed": "blue", @@ -482,7 +483,7 @@ "HackerNews": { "errorMsg": "No such user.", "errorType": "message", - "rank": 2499, + "rank": 2523, "url": "https://news.ycombinator.com/user?id={}", "urlMain": "https://news.ycombinator.com/", "username_claimed": "blue", @@ -491,7 +492,7 @@ "HackerOne": { "errorMsg": "Page not found", "errorType": "message", - "rank": 41985, + "rank": 40933, "url": "https://hackerone.com/{}", "urlMain": "https://hackerone.com/", "username_claimed": "blue", @@ -500,7 +501,7 @@ "HackerRank": { "errorMsg": "Something went wrong", "errorType": "message", - "rank": 3715, + "rank": 3624, "url": "https://hackerrank.com/{}", "urlMain": "https://hackerrank.com/", "username_claimed": "satznova", @@ -509,7 +510,7 @@ "House-Mixes.com": { "errorMsg": "Profile Not Found", "errorType": "message", - "rank": 375927, + "rank": 380393, "url": "https://www.house-mixes.com/profile/{}", "urlMain": "https://www.house-mixes.com/", "username_claimed": "blue", @@ -518,7 +519,7 @@ "Houzz": { "errorMsg": "The page you requested was not found.", "errorType": "message", - "rank": 2381, + "rank": 2334, "url": "https://houzz.com/user/{}", "urlMain": "https://houzz.com/", "username_claimed": "blue", @@ -526,7 +527,7 @@ }, "HubPages": { "errorType": "status_code", - "rank": 9531, + "rank": 9246, "url": "https://hubpages.com/@{}", "urlMain": "https://hubpages.com/", "username_claimed": "blue", @@ -535,7 +536,7 @@ "IFTTT": { "errorMsg": "The requested page or file does not exist", "errorType": "message", - "rank": 6707, + "rank": 6661, "url": "https://www.ifttt.com/p/{}", "urlMain": "https://www.ifttt.com/", "username_claimed": "blue", @@ -544,7 +545,7 @@ "ImageShack": { "errorType": "response_url", "errorUrl": "https://imageshack.us/", - "rank": 58288, + "rank": 55423, "url": "https://imageshack.us/user/{}", "urlMain": "https://imageshack.us/", "username_claimed": "blue", @@ -570,7 +571,7 @@ "Instructables": { "errorMsg": "404: We're sorry, things break sometimes", "errorType": "message", - "rank": 885, + "rank": 886, "url": "https://www.instructables.com/member/{}", "urlMain": "https://www.instructables.com/", "username_claimed": "blue", @@ -586,7 +587,7 @@ }, "Issuu": { "errorType": "status_code", - "rank": 569, + "rank": 564, "url": "https://issuu.com/{}", "urlMain": "https://issuu.com/", "username_claimed": "jenny", @@ -594,7 +595,7 @@ }, "Itch.io": { "errorType": "status_code", - "rank": 1999, + "rank": 2009, "url": "https://{}.itch.io/", "urlMain": "https://itch.io/", "username_claimed": "blue", @@ -603,7 +604,7 @@ "Jimdo": { "errorType": "status_code", "noPeriod": "True", - "rank": 55600, + "rank": 55196, "url": "https://{}.jimdosite.com", "urlMain": "https://jimdosite.com/", "username_claimed": "jenny", @@ -611,7 +612,7 @@ }, "Kaggle": { "errorType": "status_code", - "rank": 2758, + "rank": 2806, "url": "https://www.kaggle.com/{}", "urlMain": "https://www.kaggle.com/", "username_claimed": "dansbecker", @@ -619,7 +620,7 @@ }, "KanoWorld": { "errorType": "status_code", - "rank": 160033, + "rank": 162175, "url": "https://api.kano.me/progress/user/{}", "urlMain": "https://world.kano.me/", "username_claimed": "blue", @@ -627,7 +628,7 @@ }, "Keybase": { "errorType": "status_code", - "rank": 78228, + "rank": 78143, "url": "https://keybase.io/{}", "urlMain": "https://keybase.io/", "username_claimed": "blue", @@ -636,7 +637,7 @@ "Kik": { "errorMsg": "The page you requested was not found", "errorType": "message", - "rank": 291593, + "rank": 296789, "url": "https://ws2.kik.com/user/{}", "urlMain": "http://kik.me/", "username_claimed": "blue", @@ -645,7 +646,7 @@ "Kongregate": { "errorMsg": "Sorry, no account with that name was found.", "errorType": "message", - "rank": 2235, + "rank": 2263, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://www.kongregate.com/accounts/{}", "urlMain": "https://www.kongregate.com/", @@ -654,7 +655,7 @@ }, "Launchpad": { "errorType": "status_code", - "rank": 7887, + "rank": 7981, "url": "https://launchpad.net/~{}", "urlMain": "https://launchpad.net/", "username_claimed": "blue", @@ -662,7 +663,7 @@ }, "LeetCode": { "errorType": "status_code", - "rank": 2834, + "rank": 2890, "url": "https://leetcode.com/{}", "urlMain": "https://leetcode.com/", "username_claimed": "blue", @@ -671,7 +672,7 @@ "Letterboxd": { "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", "errorType": "message", - "rank": 3660, + "rank": 3657, "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", "username_claimed": "blue", @@ -679,7 +680,7 @@ }, "LiveJournal": { "errorType": "status_code", - "rank": 237, + "rank": 241, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.livejournal.com", "urlMain": "https://www.livejournal.com/", @@ -688,7 +689,7 @@ }, "Mastodon": { "errorType": "status_code", - "rank": 1389227, + "rank": 1344715, "url": "https://mstdn.io/@{}", "urlMain": "https://mstdn.io/", "username_claimed": "blue", @@ -696,7 +697,7 @@ }, "Medium": { "errorType": "status_code", - "rank": 119, + "rank": 117, "url": "https://medium.com/@{}", "urlMain": "https://medium.com/", "username_claimed": "blue", @@ -705,7 +706,7 @@ "MeetMe": { "errorType": "response_url", "errorUrl": "https://www.meetme.com/", - "rank": 19198, + "rank": 19417, "url": "https://www.meetme.com/{}", "urlMain": "https://www.meetme.com/", "username_claimed": "blue", @@ -713,16 +714,16 @@ }, "MixCloud": { "errorType": "status_code", - "rank": 2436, + "rank": 2457, "url": "https://www.mixcloud.com/{}/", - "urlProbe": "https://api.mixcloud.com/{}/", "urlMain": "https://www.mixcloud.com/", + "urlProbe": "https://api.mixcloud.com/{}/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, "MyAnimeList": { "errorType": "status_code", - "rank": 487, + "rank": 495, "url": "https://myanimelist.net/profile/{}", "urlMain": "https://myanimelist.net/", "username_claimed": "blue", @@ -730,7 +731,7 @@ }, "Myspace": { "errorType": "status_code", - "rank": 4638, + "rank": 4611, "url": "https://myspace.com/{}", "urlMain": "https://myspace.com/", "username_claimed": "blue", @@ -739,7 +740,7 @@ "NameMC (Minecraft.net skins)": { "errorMsg": "Profiles: 0 results", "errorType": "message", - "rank": 5520, + "rank": 5409, "url": "https://namemc.com/profile/{}", "urlMain": "https://namemc.com/", "username_claimed": "blue", @@ -747,7 +748,7 @@ }, "Newgrounds": { "errorType": "status_code", - "rank": 3402, + "rank": 3449, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.newgrounds.com", "urlMain": "https://newgrounds.com", @@ -756,7 +757,7 @@ }, "OK": { "errorType": "status_code", - "rank": 63, + "rank": 64, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_.-]*$", "url": "https://ok.ru/{}", "urlMain": "https://ok.ru/", @@ -766,7 +767,7 @@ "Pastebin": { "errorType": "response_url", "errorUrl": "https://pastebin.com/index", - "rank": 918, + "rank": 919, "url": "https://pastebin.com/u/{}", "urlMain": "https://pastebin.com/", "username_claimed": "blue", @@ -774,7 +775,7 @@ }, "Patreon": { "errorType": "status_code", - "rank": 243, + "rank": 247, "url": "https://www.patreon.com/{}", "urlMain": "https://www.patreon.com/", "username_claimed": "blue", @@ -783,7 +784,7 @@ "Pexels": { "errorMsg": "Ouch, something went wrong!", "errorType": "message", - "rank": 638, + "rank": 626, "url": "https://www.pexels.com/@{}", "urlMain": "https://www.pexels.com/", "username_claimed": "rawpixel", @@ -791,7 +792,7 @@ }, "Photobucket": { "errorType": "status_code", - "rank": 4037, + "rank": 3992, "url": "https://photobucket.com/user/{}/library", "urlMain": "https://photobucket.com/", "username_claimed": "blue", @@ -799,7 +800,7 @@ }, "Pinterest": { "errorType": "status_code", - "rank": 73, + "rank": 74, "url": "https://www.pinterest.com/{}/", "urlMain": "https://www.pinterest.com/", "username_claimed": "blue", @@ -807,7 +808,7 @@ }, "Pixabay": { "errorType": "status_code", - "rank": 392, + "rank": 390, "url": "https://pixabay.com/en/users/{}", "urlMain": "https://pixabay.com/", "username_claimed": "blue", @@ -815,7 +816,7 @@ }, "Plug.DJ": { "errorType": "status_code", - "rank": 31273, + "rank": 31598, "url": "https://plug.dj/@/{}", "urlMain": "https://plug.dj/", "username_claimed": "plug-dj-rock", @@ -823,7 +824,7 @@ }, "Pokemon Showdown": { "errorType": "status_code", - "rank": 3508, + "rank": 3539, "url": "https://pokemonshowdown.com/users/{}", "urlMain": "https://pokemonshowdown.com", "username_claimed": "blue", @@ -832,7 +833,7 @@ "ProductHunt": { "errorMsg": "Product Hunt is a curation of the best new products", "errorType": "message", - "rank": 3303, + "rank": 3386, "url": "https://www.producthunt.com/@{}", "urlMain": "https://www.producthunt.com/", "username_claimed": "jenny", @@ -841,7 +842,7 @@ "Quora": { "errorType": "response_url", "errorUrl": "https://www.quora.com/profile/{}", - "rank": 69, + "rank": 70, "url": "https://www.quora.com/profile/{}", "urlMain": "https://www.quora.com/", "username_claimed": "Matt-Riggsby", @@ -850,7 +851,7 @@ "Rajce.net": { "errorMsg": "410", "errorType": "message", - "rank": 1486, + "rank": 1493, "url": "https://{}.rajce.idnes.cz/", "urlMain": "https://www.rajce.idnes.cz/", "username_claimed": "blue", @@ -858,7 +859,7 @@ }, "Rate Your Music": { "errorType": "status_code", - "rank": 4200, + "rank": 4224, "url": "https://rateyourmusic.com/~{}", "urlMain": "https://rateyourmusic.com/", "username_claimed": "blue", @@ -866,7 +867,7 @@ }, "Reddit": { "errorType": "status_code", - "rank": 20, + "rank": 18, "url": "https://www.reddit.com/user/{}", "urlMain": "https://www.reddit.com/", "username_claimed": "blue", @@ -875,7 +876,7 @@ "Repl.it": { "errorMsg": "404", "errorType": "message", - "rank": 7412, + "rank": 7418, "url": "https://repl.it/@{}", "urlMain": "https://repl.it/", "username_claimed": "blue", @@ -884,7 +885,7 @@ "ResearchGate": { "errorType": "response_url", "errorUrl": "https://www.researchgate.net/directory/profiles", - "rank": 114, + "rank": 115, "regexCheck": "\\w+_\\w+", "url": "https://www.researchgate.net/profile/{}", "urlMain": "https://www.researchgate.net/", @@ -894,7 +895,7 @@ "ReverbNation": { "errorMsg": "Sorry, we couldn't find that page", "errorType": "message", - "rank": 11008, + "rank": 10840, "url": "https://www.reverbnation.com/{}", "urlMain": "https://www.reverbnation.com/", "username_claimed": "blue", @@ -912,7 +913,7 @@ "Scribd": { "errorMsg": "Page not found", "errorType": "message", - "rank": 159, + "rank": 162, "url": "https://www.scribd.com/{}", "urlMain": "https://www.scribd.com/", "username_claimed": "blue", @@ -921,7 +922,7 @@ "Signal": { "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", - "rank": 1539044, + "rank": 1541223, "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", "username_claimed": "jlund", @@ -929,7 +930,7 @@ }, "Slack": { "errorType": "status_code", - "rank": 179, + "rank": 178, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.slack.com", "urlMain": "https://slack.com", @@ -946,7 +947,7 @@ }, "Smashcast": { "errorType": "status_code", - "rank": 117504, + "rank": 118092, "url": "https://www.smashcast.tv/api/media/live/{}", "urlMain": "https://www.smashcast.tv/", "username_claimed": "hello", @@ -962,7 +963,7 @@ }, "SourceForge": { "errorType": "status_code", - "rank": 363, + "rank": 373, "url": "https://sourceforge.net/u/{}", "urlMain": "https://sourceforge.net/", "username_claimed": "blue", @@ -970,7 +971,7 @@ }, "Spotify": { "errorType": "status_code", - "rank": 102, + "rank": 101, "url": "https://open.spotify.com/user/{}", "urlMain": "https://open.spotify.com/", "username_claimed": "blue", @@ -978,7 +979,7 @@ }, "Star Citizen": { "errorType": "status_code", - "rank": 8581, + "rank": 8705, "url": "https://robertsspaceindustries.com/citizens/{}", "urlMain": "https://robertsspaceindustries.com/", "username_claimed": "blue", @@ -987,7 +988,7 @@ "Steam": { "errorMsg": "The specified profile could not be found", "errorType": "message", - "rank": 126, + "rank": 131, "url": "https://steamcommunity.com/id/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -996,7 +997,7 @@ "SteamGroup": { "errorMsg": "No group could be retrieved for the given URL", "errorType": "message", - "rank": 126, + "rank": 131, "url": "https://steamcommunity.com/groups/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -1004,7 +1005,7 @@ }, "Taringa": { "errorType": "status_code", - "rank": 945, + "rank": 938, "url": "https://www.taringa.net/{}", "urlMain": "https://taringa.net/", "username_claimed": "blue", @@ -1013,7 +1014,7 @@ "Telegram": { "errorMsg": " Date: Wed, 17 Jul 2019 19:23:22 +0430 Subject: [PATCH 07/71] Bump version --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index 8a37196d..7c76d311 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.1" +__version__ = "0.7.2" amount = 0 From 01c5a2da23e8ae41fc863bac853b2e0a645309c7 Mon Sep 17 00:00:00 2001 From: Yahya SayadArbabi Date: Wed, 17 Jul 2019 19:26:15 +0430 Subject: [PATCH 08/71] Bump version --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index 7c76d311..801a14ec 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.2" +__version__ = "0.7.3" amount = 0 From 3ac0c0bd16443ade40bf188dbdce16aa19caaf4d Mon Sep 17 00:00:00 2001 From: Florian Dietz Date: Wed, 17 Jul 2019 19:26:01 +0200 Subject: [PATCH 09/71] Adds a link to the readme that allows people to test the library directly from the browser --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c4fc3ead..c856b20c 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,11 @@ $ cd sherlock $ pip3 install -r requirements.txt ``` +## Demonstration + +You can use this link to test Sherlock directly in your browser: +https://elody.com/scenario/plan/16/ + ## Usage ```bash @@ -85,7 +90,7 @@ For example to search for user: ``` python3 sherlock.py user123 -``` +``` All of the accounts found will be stored in a text file with the username (e.g ```user123.txt```). To search for more that user: From 9b8bbb226bff4539ebfa5ec1f04649b505c4c4a5 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 14:50:46 -0400 Subject: [PATCH 10/71] :sparkles: Add support for Speedrun.com Claimed Username: 3Tau (My username) Unclaimed Username: noonewould --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 24e8fdab..027a6a9d 100644 --- a/data.json +++ b/data.json @@ -983,6 +983,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Speedrun.com": { + "errorMsg": "not found.", + "errorType": "message", + "url": "https://speedrun.com/user/{}", + "urlMain": "https://speedrun.com/", + "username_claimed": "3Tau", + "username_unclaimed": "noonewould" + }, "Spotify": { "errorType": "status_code", "rank": 101, From 023c3924fbe44c0283096dc2e0d12b5e28b57d55 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 14:59:46 -0400 Subject: [PATCH 11/71] :sparkles: Add support for Splits.io Claimed Username: cambosteve Unclaimed Username: noonewould --- data.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data.json b/data.json index 027a6a9d..2f3ca37f 100644 --- a/data.json +++ b/data.json @@ -991,6 +991,13 @@ "username_claimed": "3Tau", "username_unclaimed": "noonewould" }, + "Splits.io": { + "errorType": "status_code", + "url": "https://splits.io/users/{}", + "urlMain": "https://splits.io", + "username_claimed": "cambosteve", + "username_unclaimed": "noonewould" + }, "Spotify": { "errorType": "status_code", "rank": 101, From c1feadb099f70cb29eac0e28bb73cfb84f7b2252 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 15:08:03 -0400 Subject: [PATCH 12/71] :sparkles: Add support for NationStates Nations Claimed Username: the_holy_principality_of_saint_mark Unclaimed Username: noonewould --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 2f3ca37f..690b239c 100644 --- a/data.json +++ b/data.json @@ -760,6 +760,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "NationStates Nation": { + "errorMsg": "Was this your nation? It may have ceased to exist due to inactivity, but can rise again!", + "errorType": "message", + "url": "https://nationstates.net/nation={}", + "urlMain": "https://nationstates.net", + "username_claimed": "the_holy_principality_of_saint_mark", + "username_unclaimed": "noonewould" + }, "Newgrounds": { "errorType": "status_code", "rank": 3449, From fa5ca2f29d5758eba0f2ca20af0faef0758df4ac Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 15:11:15 -0400 Subject: [PATCH 13/71] :sparkles: Add support for NationStates Regions Claimed Username: the_west_pacific Unclaimed Username: noonewould --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 690b239c..fd137457 100644 --- a/data.json +++ b/data.json @@ -768,6 +768,14 @@ "username_claimed": "the_holy_principality_of_saint_mark", "username_unclaimed": "noonewould" }, + "NationStates Region": { + "errorMsg": "does not exist.", + "errorType": "message", + "url": "https://nationstates.net/region={}", + "urlMain": "https://nationstates.net", + "username_claimed": "the_west_pacific", + "username_unclaimed": "noonewould" + }, "Newgrounds": { "errorType": "status_code", "rank": 3449, From 9eca45b625d099fe7d95a13041c4539930ccc470 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 15:28:59 -0400 Subject: [PATCH 14/71] :sparkles: Add support for Archive.org Claimed Username: KennethSweezy (My username) Unclaimed Username: noonewould --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index fd137457..2917cfad 100644 --- a/data.json +++ b/data.json @@ -56,6 +56,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Archive.org": { + "errorMsg": "cannot find account", + "errorType": "message", + "url": "https://archive.org/details/@{}", + "urlMain": "https://archive.org", + "username_claimed": "KennethSweezy", + "username_unclaimed": "noonewould" + }, "AskFM": { "errorType": "status_code", "rank": 1167, From 7f51146fa37da8bdcf446d1bd760e4587a3489ea Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Thu, 18 Jul 2019 00:59:19 +0530 Subject: [PATCH 15/71] Add Cent --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 24e8fdab..1827a1c0 100644 --- a/data.json +++ b/data.json @@ -172,6 +172,14 @@ "username_claimed": "jenny", "username_unclaimed": "noonewouldeverusethis7" }, + "Cent": { + "errorType": "message", + "errorMsg": "Cent", + "url": "https://beta.cent.co/@{}", + "urlMain": "https://cent.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "Cloob": { "errorType": "status_code", "rank": 9161, From 0be76b48c2d9f78e4d01bf8c8376c6c8dab41f7a Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 15:44:17 -0400 Subject: [PATCH 16/71] :sparkles: Add support for Scratch Claimed Username: griffpatch Unclaimed Username: noonewould --- data.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data.json b/data.json index 2917cfad..67aa08ff 100644 --- a/data.json +++ b/data.json @@ -948,6 +948,13 @@ "username_claimed": "bluewolfekiller", "username_unclaimed": "noonewouldeverusethis7" }, + "Scratch": { + "errorType": "status_code", + "url": "https://scratch.mit.edu/users/{}", + "urlMain": "https://scratch.mit.edu/", + "username_claimed": "griffpatch", + "username_unclaimed": "noonewould" + }, "Scribd": { "errorMsg": "Page not found", "errorType": "message", From 1e5e3594ccd1ae6bce85c14827e2d6a657054a24 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 15:51:20 -0400 Subject: [PATCH 17/71] :sparkles: Add support for NPM Claimed Username: kennethsweezy (My username) Unclaimed Username: noonewould --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 67aa08ff..03ced82b 100644 --- a/data.json +++ b/data.json @@ -793,6 +793,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "NPM": { + "errorMsg": "Scope not found", + "errorType": "message", + "url": "https://npmjs.com/~{}", + "urlMain": "https://npmjs.com/", + "username_claimed": "kennethsweezy", + "username_unclaimed": "noonewould" + }, "OK": { "errorType": "status_code", "rank": 64, From 32931949e90147d2fe772dddb466caaa236cd6c6 Mon Sep 17 00:00:00 2001 From: KennethSweezy Date: Wed, 17 Jul 2019 16:04:16 -0400 Subject: [PATCH 18/71] :art: Ran site_list.py --- data.json | 283 +++++++++++++++++++++++++------------------------- sites.md | 301 ++++++++++++++++++++++++++++-------------------------- 2 files changed, 301 insertions(+), 283 deletions(-) diff --git a/data.json b/data.json index 03ced82b..9d8137ff 100644 --- a/data.json +++ b/data.json @@ -2,7 +2,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 3207, + "rank": 0, "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -18,7 +18,7 @@ }, "About.me": { "errorType": "status_code", - "rank": 14271, + "rank": 14425, "url": "https://about.me/{}", "urlMain": "https://about.me/", "username_claimed": "blue", @@ -26,7 +26,7 @@ }, "Academia.edu": { "errorType": "status_code", - "rank": 186, + "rank": 188, "url": "https://independent.academia.edu/{}", "urlMain": "https://www.academia.edu/", "username_claimed": "blue", @@ -34,7 +34,7 @@ }, "AngelList": { "errorType": "status_code", - "rank": 3437, + "rank": 3470, "url": "https://angel.co/{}", "urlMain": "https://angel.co/", "username_claimed": "blue", @@ -42,7 +42,7 @@ }, "Anobii": { "errorType": "response_url", - "rank": 43904, + "rank": 43988, "url": "https://www.anobii.com/{}/profile", "urlMain": "https://www.anobii.com/", "username_claimed": "blue", @@ -50,7 +50,7 @@ }, "Aptoide": { "errorType": "status_code", - "rank": 4958, + "rank": 4934, "url": "https://{}.en.aptoide.com/", "urlMain": "https://en.aptoide.com/", "username_claimed": "blue", @@ -59,6 +59,7 @@ "Archive.org": { "errorMsg": "cannot find account", "errorType": "message", + "rank": 232, "url": "https://archive.org/details/@{}", "urlMain": "https://archive.org", "username_claimed": "KennethSweezy", @@ -66,22 +67,15 @@ }, "AskFM": { "errorType": "status_code", - "rank": 1167, + "rank": 1171, "url": "https://ask.fm/{}", "urlMain": "https://ask.fm/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "authorSTREAM": { - "errorType": "status_code", - "url": "http://www.authorstream.com/{}/", - "urlMain": "http://www.authorstream.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, "BLIP.fm": { "errorType": "status_code", - "rank": 362265, + "rank": 364614, "url": "https://blip.fm/{}", "urlMain": "https://blip.fm/", "username_claimed": "blue", @@ -89,7 +83,7 @@ }, "Badoo": { "errorType": "status_code", - "rank": 1274, + "rank": 0, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -97,7 +91,7 @@ }, "Bandcamp": { "errorType": "status_code", - "rank": 607, + "rank": 610, "url": "https://www.bandcamp.com/{}", "urlMain": "https://www.bandcamp.com/", "username_claimed": "blue", @@ -106,7 +100,7 @@ "Basecamp": { "errorMsg": "The account you were looking for doesn't exist", "errorType": "message", - "rank": 1771, + "rank": 0, "url": "https://{}.basecamphq.com", "urlMain": "https://basecamp.com/", "username_claimed": "blue", @@ -114,7 +108,7 @@ }, "Behance": { "errorType": "status_code", - "rank": 385, + "rank": 0, "url": "https://www.behance.net/{}", "urlMain": "https://www.behance.net/", "username_claimed": "blue", @@ -122,7 +116,7 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 1004, + "rank": 0, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -131,7 +125,7 @@ "BitCoinForum": { "errorMsg": "The user whose profile you are trying to view does not exist.", "errorType": "message", - "rank": 510533, + "rank": 516619, "url": "https://bitcoinforum.com/profile/{}", "urlMain": "https://bitcoinforum.com", "username_claimed": "bitcoinforum.com", @@ -139,7 +133,7 @@ }, "Blogger": { "errorType": "status_code", - "rank": 208, + "rank": 206, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.blogspot.com", "urlMain": "https://www.blogger.com/", @@ -148,7 +142,7 @@ }, "BuzzFeed": { "errorType": "status_code", - "rank": 286, + "rank": 287, "url": "https://buzzfeed.com/{}", "urlMain": "https://buzzfeed.com/", "username_claimed": "blue", @@ -166,7 +160,7 @@ "Carbonmade": { "errorType": "response_url", "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 32213, + "rank": 32416, "url": "https://{}.carbonmade.com", "urlMain": "https://carbonmade.com/", "username_claimed": "jenny", @@ -174,7 +168,7 @@ }, "CashMe": { "errorType": "status_code", - "rank": 12351551, + "rank": 0, "url": "https://cash.me/{}", "urlMain": "https://cash.me/", "username_claimed": "jenny", @@ -182,7 +176,7 @@ }, "Cloob": { "errorType": "status_code", - "rank": 9161, + "rank": 9154, "url": "https://www.cloob.com/name/{}", "urlMain": "https://www.cloob.com/", "username_claimed": "blue", @@ -190,7 +184,7 @@ }, "Codecademy": { "errorType": "status_code", - "rank": 2922, + "rank": 2917, "url": "https://www.codecademy.com/{}", "urlMain": "https://www.codecademy.com/", "username_claimed": "blue", @@ -198,7 +192,7 @@ }, "Codechef": { "errorType": "status_code", - "rank": 9068, + "rank": 9084, "url": "https://www.codechef.com/users/{}", "urlMain": "https://www.codechef.com/", "username_claimed": "blue", @@ -206,7 +200,7 @@ }, "Codementor": { "errorType": "status_code", - "rank": 9779, + "rank": 9756, "url": "https://www.codementor.io/{}", "urlMain": "https://www.codementor.io/", "username_claimed": "blue", @@ -214,7 +208,7 @@ }, "Codepen": { "errorType": "status_code", - "rank": 829, + "rank": 827, "url": "https://codepen.io/{}", "urlMain": "https://codepen.io/", "username_claimed": "blue", @@ -223,7 +217,7 @@ "Coderwall": { "errorMsg": "404! Our feels when that url is used", "errorType": "message", - "rank": 10119, + "rank": 10134, "url": "https://coderwall.com/{}", "urlMain": "https://coderwall.com/", "username_claimed": "jenny", @@ -231,7 +225,7 @@ }, "ColourLovers": { "errorType": "status_code", - "rank": 31951, + "rank": 31633, "url": "https://www.colourlovers.com/lover/{}", "urlMain": "https://www.colourlovers.com/", "username_claimed": "blue", @@ -240,7 +234,7 @@ "Contently": { "errorMsg": "We can't find that page!", "errorType": "message", - "rank": 58922, + "rank": 59496, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.contently.com/", "urlMain": "https://contently.com/", @@ -249,7 +243,7 @@ }, "Coroflot": { "errorType": "status_code", - "rank": 40251, + "rank": 40328, "url": "https://www.coroflot.com/{}", "urlMain": "https://coroflot.com/", "username_claimed": "blue", @@ -258,7 +252,7 @@ "CreativeMarket": { "errorType": "response_url", "errorUrl": "https://www.creativemarket.com/", - "rank": 2061, + "rank": 2056, "url": "https://creativemarket.com/{}", "urlMain": "https://creativemarket.com/", "username_claimed": "blue", @@ -266,7 +260,7 @@ }, "Crevado": { "errorType": "status_code", - "rank": 178617, + "rank": 180398, "url": "https://{}.crevado.com", "urlMain": "https://crevado.com/", "username_claimed": "blue", @@ -282,7 +276,7 @@ }, "DEV Community": { "errorType": "status_code", - "rank": 5096, + "rank": 5128, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dev.to/{}", "urlMain": "https://dev.to/", @@ -291,7 +285,7 @@ }, "DailyMotion": { "errorType": "status_code", - "rank": 121, + "rank": 122, "url": "https://www.dailymotion.com/{}", "urlMain": "https://www.dailymotion.com/", "username_claimed": "blue", @@ -299,7 +293,7 @@ }, "Designspiration": { "errorType": "status_code", - "rank": 25842, + "rank": 25856, "url": "https://www.designspiration.net/{}/", "urlMain": "https://www.designspiration.net/", "username_claimed": "blue", @@ -316,7 +310,7 @@ }, "Discogs": { "errorType": "status_code", - "rank": 619, + "rank": 622, "url": "https://www.discogs.com/user/{}", "urlMain": "https://www.discogs.com/", "username_claimed": "blue", @@ -324,7 +318,7 @@ }, "Disqus": { "errorType": "status_code", - "rank": 1266, + "rank": 1261, "url": "https://disqus.com/{}", "urlMain": "https://disqus.com/", "username_claimed": "blue", @@ -332,7 +326,7 @@ }, "Docker Hub": { "errorType": "status_code", - "rank": 2016, + "rank": 2029, "url": "https://hub.docker.com/u/{}/", "urlMain": "https://hub.docker.com/", "urlProbe": "https://hub.docker.com/v2/users/{}/", @@ -342,7 +336,7 @@ "Dribbble": { "errorMsg": "Whoops, that page is gone.", "errorType": "message", - "rank": 944, + "rank": 947, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dribbble.com/{}", "urlMain": "https://dribbble.com/", @@ -370,7 +364,7 @@ "Ello": { "errorMsg": "We couldn't find the page you're looking for", "errorType": "message", - "rank": 36310, + "rank": 36266, "url": "https://ello.co/{}", "urlMain": "https://ello.co/", "username_claimed": "blue", @@ -387,7 +381,7 @@ "EyeEm": { "errorType": "response_url", "errorUrl": "https://www.eyeem.com/", - "rank": 32736, + "rank": 32599, "url": "https://www.eyeem.com/u/{}", "urlMain": "https://www.eyeem.com/", "username_claimed": "blue", @@ -410,8 +404,9 @@ "username_claimed": "Jungypoo", "username_unclaimed": "noonewouldeverusethis7" }, - "Filmogs": { + "Filmogs": { "errorType": "status_code", + "rank": 723124, "url": "https://www.filmo.gs/users/{}", "urlMain": "https://www.filmo.gs/", "username_claimed": "blue", @@ -427,7 +422,7 @@ }, "Flipboard": { "errorType": "status_code", - "rank": 3651, + "rank": 3676, "regexCheck": "^([a-zA-Z0-9_]){1,15}$", "url": "https://flipboard.com/@{}", "urlMain": "https://flipboard.com/", @@ -436,7 +431,7 @@ }, "Foursquare": { "errorType": "status_code", - "rank": 2085, + "rank": 2087, "url": "https://foursquare.com/{}", "urlMain": "https://foursquare.com/", "username_claimed": "dens", @@ -444,7 +439,7 @@ }, "Giphy": { "errorType": "status_code", - "rank": 468, + "rank": 466, "url": "https://giphy.com/{}", "urlMain": "https://giphy.com/", "username_claimed": "blue", @@ -452,7 +447,7 @@ }, "GitHub": { "errorType": "status_code", - "rank": 55, + "rank": 56, "regexCheck": "^[a-zA-Z0-9](?:[a-zA-Z0-9]|-(?=[a-zA-Z0-9])){0,38}$", "url": "https://www.github.com/{}", "urlMain": "https://www.github.com/", @@ -462,7 +457,7 @@ "GitLab": { "errorMsg": "[]", "errorType": "message", - "rank": 1924, + "rank": 1916, "url": "https://gitlab.com/{}", "urlMain": "https://gitlab.com/", "urlProbe": "https://gitlab.com/api/v4/users?username={}", @@ -471,7 +466,7 @@ }, "Gitee": { "errorType": "status_code", - "rank": 2908, + "rank": 2924, "url": "https://gitee.com/{}", "urlMain": "https://gitee.com/", "username_claimed": "blue", @@ -479,7 +474,7 @@ }, "GoodReads": { "errorType": "status_code", - "rank": 403, + "rank": 405, "url": "https://www.goodreads.com/{}", "urlMain": "https://www.goodreads.com/", "username_claimed": "blue", @@ -487,7 +482,7 @@ }, "Gravatar": { "errorType": "status_code", - "rank": 5923, + "rank": 5956, "url": "http://en.gravatar.com/{}", "urlMain": "http://en.gravatar.com/", "username_claimed": "blue", @@ -505,7 +500,7 @@ "HackerNews": { "errorMsg": "No such user.", "errorType": "message", - "rank": 2523, + "rank": 2524, "url": "https://news.ycombinator.com/user?id={}", "urlMain": "https://news.ycombinator.com/", "username_claimed": "blue", @@ -514,7 +509,7 @@ "HackerOne": { "errorMsg": "Page not found", "errorType": "message", - "rank": 40933, + "rank": 40690, "url": "https://hackerone.com/{}", "urlMain": "https://hackerone.com/", "username_claimed": "blue", @@ -523,7 +518,7 @@ "HackerRank": { "errorMsg": "Something went wrong", "errorType": "message", - "rank": 3624, + "rank": 3602, "url": "https://hackerrank.com/{}", "urlMain": "https://hackerrank.com/", "username_claimed": "satznova", @@ -532,7 +527,7 @@ "House-Mixes.com": { "errorMsg": "Profile Not Found", "errorType": "message", - "rank": 380393, + "rank": 377904, "url": "https://www.house-mixes.com/profile/{}", "urlMain": "https://www.house-mixes.com/", "username_claimed": "blue", @@ -541,7 +536,7 @@ "Houzz": { "errorMsg": "The page you requested was not found.", "errorType": "message", - "rank": 2334, + "rank": 2315, "url": "https://houzz.com/user/{}", "urlMain": "https://houzz.com/", "username_claimed": "blue", @@ -549,7 +544,7 @@ }, "HubPages": { "errorType": "status_code", - "rank": 9246, + "rank": 9115, "url": "https://hubpages.com/@{}", "urlMain": "https://hubpages.com/", "username_claimed": "blue", @@ -558,7 +553,7 @@ "IFTTT": { "errorMsg": "The requested page or file does not exist", "errorType": "message", - "rank": 6661, + "rank": 6648, "url": "https://www.ifttt.com/p/{}", "urlMain": "https://www.ifttt.com/", "username_claimed": "blue", @@ -567,7 +562,7 @@ "ImageShack": { "errorType": "response_url", "errorUrl": "https://imageshack.us/", - "rank": 55423, + "rank": 54595, "url": "https://imageshack.us/user/{}", "urlMain": "https://imageshack.us/", "username_claimed": "blue", @@ -601,7 +596,7 @@ }, "Investing.com": { "errorType": "status_code", - "rank": 453, + "rank": 450, "url": "https://www.investing.com/traders/{}", "urlMain": "https://www.investing.com/", "username_claimed": "jenny", @@ -609,7 +604,7 @@ }, "Issuu": { "errorType": "status_code", - "rank": 564, + "rank": 562, "url": "https://issuu.com/{}", "urlMain": "https://issuu.com/", "username_claimed": "jenny", @@ -617,7 +612,7 @@ }, "Itch.io": { "errorType": "status_code", - "rank": 2009, + "rank": 2017, "url": "https://{}.itch.io/", "urlMain": "https://itch.io/", "username_claimed": "blue", @@ -626,7 +621,7 @@ "Jimdo": { "errorType": "status_code", "noPeriod": "True", - "rank": 55196, + "rank": 54904, "url": "https://{}.jimdosite.com", "urlMain": "https://jimdosite.com/", "username_claimed": "jenny", @@ -634,7 +629,7 @@ }, "Kaggle": { "errorType": "status_code", - "rank": 2806, + "rank": 2817, "url": "https://www.kaggle.com/{}", "urlMain": "https://www.kaggle.com/", "username_claimed": "dansbecker", @@ -642,7 +637,7 @@ }, "KanoWorld": { "errorType": "status_code", - "rank": 162175, + "rank": 160938, "url": "https://api.kano.me/progress/user/{}", "urlMain": "https://world.kano.me/", "username_claimed": "blue", @@ -650,7 +645,7 @@ }, "Keybase": { "errorType": "status_code", - "rank": 78143, + "rank": 78873, "url": "https://keybase.io/{}", "urlMain": "https://keybase.io/", "username_claimed": "blue", @@ -659,7 +654,7 @@ "Kik": { "errorMsg": "The page you requested was not found", "errorType": "message", - "rank": 296789, + "rank": 296562, "url": "https://ws2.kik.com/user/{}", "urlMain": "http://kik.me/", "username_claimed": "blue", @@ -668,7 +663,7 @@ "Kongregate": { "errorMsg": "Sorry, no account with that name was found.", "errorType": "message", - "rank": 2263, + "rank": 2279, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://www.kongregate.com/accounts/{}", "urlMain": "https://www.kongregate.com/", @@ -677,7 +672,7 @@ }, "Launchpad": { "errorType": "status_code", - "rank": 7981, + "rank": 8055, "url": "https://launchpad.net/~{}", "urlMain": "https://launchpad.net/", "username_claimed": "blue", @@ -685,7 +680,7 @@ }, "LeetCode": { "errorType": "status_code", - "rank": 2890, + "rank": 2910, "url": "https://leetcode.com/{}", "urlMain": "https://leetcode.com/", "username_claimed": "blue", @@ -694,7 +689,7 @@ "Letterboxd": { "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", "errorType": "message", - "rank": 3657, + "rank": 3656, "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", "username_claimed": "blue", @@ -702,7 +697,7 @@ }, "LiveJournal": { "errorType": "status_code", - "rank": 241, + "rank": 242, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.livejournal.com", "urlMain": "https://www.livejournal.com/", @@ -711,7 +706,7 @@ }, "Mastodon": { "errorType": "status_code", - "rank": 1344715, + "rank": 1368793, "url": "https://mstdn.io/@{}", "urlMain": "https://mstdn.io/", "username_claimed": "blue", @@ -728,7 +723,7 @@ "MeetMe": { "errorType": "response_url", "errorUrl": "https://www.meetme.com/", - "rank": 19417, + "rank": 19523, "url": "https://www.meetme.com/{}", "urlMain": "https://www.meetme.com/", "username_claimed": "blue", @@ -736,7 +731,7 @@ }, "MixCloud": { "errorType": "status_code", - "rank": 2457, + "rank": 2455, "url": "https://www.mixcloud.com/{}/", "urlMain": "https://www.mixcloud.com/", "urlProbe": "https://api.mixcloud.com/{}/", @@ -745,7 +740,7 @@ }, "MyAnimeList": { "errorType": "status_code", - "rank": 495, + "rank": 498, "url": "https://myanimelist.net/profile/{}", "urlMain": "https://myanimelist.net/", "username_claimed": "blue", @@ -753,16 +748,25 @@ }, "Myspace": { "errorType": "status_code", - "rank": 4611, + "rank": 4600, "url": "https://myspace.com/{}", "urlMain": "https://myspace.com/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "NPM": { + "errorMsg": "Scope not found", + "errorType": "message", + "rank": 1839, + "url": "https://npmjs.com/~{}", + "urlMain": "https://npmjs.com/", + "username_claimed": "kennethsweezy", + "username_unclaimed": "noonewould" + }, "NameMC (Minecraft.net skins)": { "errorMsg": "Profiles: 0 results", "errorType": "message", - "rank": 5409, + "rank": 5381, "url": "https://namemc.com/profile/{}", "urlMain": "https://namemc.com/", "username_claimed": "blue", @@ -771,6 +775,7 @@ "NationStates Nation": { "errorMsg": "Was this your nation? It may have ceased to exist due to inactivity, but can rise again!", "errorType": "message", + "rank": 30740, "url": "https://nationstates.net/nation={}", "urlMain": "https://nationstates.net", "username_claimed": "the_holy_principality_of_saint_mark", @@ -779,6 +784,7 @@ "NationStates Region": { "errorMsg": "does not exist.", "errorType": "message", + "rank": 30740, "url": "https://nationstates.net/region={}", "urlMain": "https://nationstates.net", "username_claimed": "the_west_pacific", @@ -786,21 +792,13 @@ }, "Newgrounds": { "errorType": "status_code", - "rank": 3449, + "rank": 3469, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.newgrounds.com", "urlMain": "https://newgrounds.com", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "NPM": { - "errorMsg": "Scope not found", - "errorType": "message", - "url": "https://npmjs.com/~{}", - "urlMain": "https://npmjs.com/", - "username_claimed": "kennethsweezy", - "username_unclaimed": "noonewould" - }, "OK": { "errorType": "status_code", "rank": 64, @@ -813,7 +811,7 @@ "Pastebin": { "errorType": "response_url", "errorUrl": "https://pastebin.com/index", - "rank": 919, + "rank": 918, "url": "https://pastebin.com/u/{}", "urlMain": "https://pastebin.com/", "username_claimed": "blue", @@ -821,7 +819,7 @@ }, "Patreon": { "errorType": "status_code", - "rank": 247, + "rank": 246, "url": "https://www.patreon.com/{}", "urlMain": "https://www.patreon.com/", "username_claimed": "blue", @@ -830,7 +828,7 @@ "Pexels": { "errorMsg": "Ouch, something went wrong!", "errorType": "message", - "rank": 626, + "rank": 629, "url": "https://www.pexels.com/@{}", "urlMain": "https://www.pexels.com/", "username_claimed": "rawpixel", @@ -838,7 +836,7 @@ }, "Photobucket": { "errorType": "status_code", - "rank": 3992, + "rank": 3973, "url": "https://photobucket.com/user/{}/library", "urlMain": "https://photobucket.com/", "username_claimed": "blue", @@ -854,7 +852,7 @@ }, "Pixabay": { "errorType": "status_code", - "rank": 390, + "rank": 381, "url": "https://pixabay.com/en/users/{}", "urlMain": "https://pixabay.com/", "username_claimed": "blue", @@ -862,7 +860,7 @@ }, "Plug.DJ": { "errorType": "status_code", - "rank": 31598, + "rank": 31876, "url": "https://plug.dj/@/{}", "urlMain": "https://plug.dj/", "username_claimed": "plug-dj-rock", @@ -870,7 +868,7 @@ }, "Pokemon Showdown": { "errorType": "status_code", - "rank": 3539, + "rank": 3564, "url": "https://pokemonshowdown.com/users/{}", "urlMain": "https://pokemonshowdown.com", "username_claimed": "blue", @@ -879,7 +877,7 @@ "ProductHunt": { "errorMsg": "Product Hunt is a curation of the best new products", "errorType": "message", - "rank": 3386, + "rank": 3410, "url": "https://www.producthunt.com/@{}", "urlMain": "https://www.producthunt.com/", "username_claimed": "jenny", @@ -888,7 +886,7 @@ "Quora": { "errorType": "response_url", "errorUrl": "https://www.quora.com/profile/{}", - "rank": 70, + "rank": 71, "url": "https://www.quora.com/profile/{}", "urlMain": "https://www.quora.com/", "username_claimed": "Matt-Riggsby", @@ -897,7 +895,7 @@ "Rajce.net": { "errorMsg": "410", "errorType": "message", - "rank": 1493, + "rank": 1496, "url": "https://{}.rajce.idnes.cz/", "urlMain": "https://www.rajce.idnes.cz/", "username_claimed": "blue", @@ -905,7 +903,7 @@ }, "Rate Your Music": { "errorType": "status_code", - "rank": 4224, + "rank": 4236, "url": "https://rateyourmusic.com/~{}", "urlMain": "https://rateyourmusic.com/", "username_claimed": "blue", @@ -922,7 +920,7 @@ "Repl.it": { "errorMsg": "404", "errorType": "message", - "rank": 7418, + "rank": 7443, "url": "https://repl.it/@{}", "urlMain": "https://repl.it/", "username_claimed": "blue", @@ -941,7 +939,7 @@ "ReverbNation": { "errorMsg": "Sorry, we couldn't find that page", "errorType": "message", - "rank": 10840, + "rank": 10799, "url": "https://www.reverbnation.com/{}", "urlMain": "https://www.reverbnation.com/", "username_claimed": "blue", @@ -950,7 +948,7 @@ "Roblox": { "errorMsg": "Page cannot be found or no longer exists", "errorType": "message", - "rank": 108, + "rank": 107, "url": "https://www.roblox.com/user.aspx?username={}", "urlMain": "https://www.roblox.com/", "username_claimed": "bluewolfekiller", @@ -958,6 +956,7 @@ }, "Scratch": { "errorType": "status_code", + "rank": 550, "url": "https://scratch.mit.edu/users/{}", "urlMain": "https://scratch.mit.edu/", "username_claimed": "griffpatch", @@ -975,7 +974,7 @@ "Signal": { "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", - "rank": 1541223, + "rank": 1542900, "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", "username_claimed": "jlund", @@ -983,7 +982,7 @@ }, "Slack": { "errorType": "status_code", - "rank": 178, + "rank": 179, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.slack.com", "urlMain": "https://slack.com", @@ -992,7 +991,7 @@ }, "SlideShare": { "errorType": "status_code", - "rank": 122, + "rank": 121, "url": "https://slideshare.net/{}", "urlMain": "https://slideshare.net/", "username_claimed": "blue", @@ -1000,7 +999,7 @@ }, "Smashcast": { "errorType": "status_code", - "rank": 118092, + "rank": 118051, "url": "https://www.smashcast.tv/api/media/live/{}", "urlMain": "https://www.smashcast.tv/", "username_claimed": "hello", @@ -1008,7 +1007,7 @@ }, "SoundCloud": { "errorType": "status_code", - "rank": 90, + "rank": 89, "url": "https://soundcloud.com/{}", "urlMain": "https://soundcloud.com/", "username_claimed": "blue", @@ -1016,7 +1015,7 @@ }, "SourceForge": { "errorType": "status_code", - "rank": 373, + "rank": 375, "url": "https://sourceforge.net/u/{}", "urlMain": "https://sourceforge.net/", "username_claimed": "blue", @@ -1025,6 +1024,7 @@ "Speedrun.com": { "errorMsg": "not found.", "errorType": "message", + "rank": 6651, "url": "https://speedrun.com/user/{}", "urlMain": "https://speedrun.com/", "username_claimed": "3Tau", @@ -1032,6 +1032,7 @@ }, "Splits.io": { "errorType": "status_code", + "rank": 325261, "url": "https://splits.io/users/{}", "urlMain": "https://splits.io", "username_claimed": "cambosteve", @@ -1047,7 +1048,7 @@ }, "Star Citizen": { "errorType": "status_code", - "rank": 8705, + "rank": 8725, "url": "https://robertsspaceindustries.com/citizens/{}", "urlMain": "https://robertsspaceindustries.com/", "username_claimed": "blue", @@ -1073,7 +1074,7 @@ }, "Taringa": { "errorType": "status_code", - "rank": 938, + "rank": 937, "url": "https://www.taringa.net/{}", "urlMain": "https://taringa.net/", "username_claimed": "blue", @@ -1082,7 +1083,7 @@ "Telegram": { "errorMsg": " Date: Wed, 17 Jul 2019 22:44:07 -0500 Subject: [PATCH 19/71] Fix claimed user name test for Archive.org. --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index 9d8137ff..4ad500ce 100644 --- a/data.json +++ b/data.json @@ -62,7 +62,7 @@ "rank": 232, "url": "https://archive.org/details/@{}", "urlMain": "https://archive.org", - "username_claimed": "KennethSweezy", + "username_claimed": "blue", "username_unclaimed": "noonewould" }, "AskFM": { From d78ded112854c5621ad7f103e3859179ab43f2a6 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Wed, 17 Jul 2019 22:44:16 -0500 Subject: [PATCH 20/71] Update site list and ranking. Update version. --- README.md | 2 +- data.json | 12 ++++++------ sherlock.py | 2 +- sites.md | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index c4fc3ead..beb608ef 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--proxy PROXY_URL] [--json JSON_FILE] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.7.1) +Sherlock: Find Usernames Across Social Networks (Version 0.7.4) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index 4ad500ce..a0424a7b 100644 --- a/data.json +++ b/data.json @@ -2,7 +2,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 0, + "rank": 3201, "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -83,7 +83,7 @@ }, "Badoo": { "errorType": "status_code", - "rank": 0, + "rank": 1278, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -100,7 +100,7 @@ "Basecamp": { "errorMsg": "The account you were looking for doesn't exist", "errorType": "message", - "rank": 0, + "rank": 1791, "url": "https://{}.basecamphq.com", "urlMain": "https://basecamp.com/", "username_claimed": "blue", @@ -108,7 +108,7 @@ }, "Behance": { "errorType": "status_code", - "rank": 0, + "rank": 383, "url": "https://www.behance.net/{}", "urlMain": "https://www.behance.net/", "username_claimed": "blue", @@ -116,7 +116,7 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 0, + "rank": 1011, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -168,7 +168,7 @@ }, "CashMe": { "errorType": "status_code", - "rank": 0, + "rank": 12351551, "url": "https://cash.me/{}", "urlMain": "https://cash.me/", "username_claimed": "jenny", diff --git a/sherlock.py b/sherlock.py index 801a14ec..04127406 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.3" +__version__ = "0.7.4" amount = 0 diff --git a/sites.md b/sites.md index 53df2e0e..7a734664 100644 --- a/sites.md +++ b/sites.md @@ -160,4 +160,4 @@ 159. [mixer.com](https://mixer.com/) 160. [osu!](https://osu.ppy.sh/) -Alexa.com rank data fetched at (2019-07-17 20:01:43.992642 UTC) +Alexa.com rank data fetched at (2019-07-18 03:32:48.554540 UTC) From e0f8286fd24efdd3b9dbe0dfe827e64455e4a984 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 19 Jul 2019 12:54:21 +0200 Subject: [PATCH 21/71] made the demo come before the installation --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5be7b5a1..50157263 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,11 @@

+## Demonstration + +You can use this link to test Sherlock directly in your browser: +https://elody.com/scenario/plan/16/ + ## Installation **NOTE**: Python 3.6 or higher is required. @@ -35,11 +40,6 @@ $ cd sherlock $ pip3 install -r requirements.txt ``` -## Demonstration - -You can use this link to test Sherlock directly in your browser: -https://elody.com/scenario/plan/16/ - ## Usage ```bash From fc43b2d091ea5d510e97ebfad1b9f2226886be95 Mon Sep 17 00:00:00 2001 From: Hilbert Kong Date: Fri, 19 Jul 2019 22:50:36 +0800 Subject: [PATCH 22/71] Update README.md --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 50157263..bfe557d9 100644 --- a/README.md +++ b/README.md @@ -86,18 +86,19 @@ optional arguments: username errors will not appear. ``` -For example to search for user: +For example to search for an user: ``` python3 sherlock.py user123 ``` -All of the accounts found will be stored in a text file with the username (e.g ```user123.txt```). -To search for more that user: +To search for more than one user: ``` python3 sherlock.py user1 user2 user3 ``` +All of the accounts found will be stored in an individual text file with the corresponding username (e.g ```user123.txt```). + ## Docker Notes If you have docker installed you can build an image and run this as a container. From 0bff54058ba51a799f060607deffcb99fd601c36 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sat, 20 Jul 2019 15:48:04 -0500 Subject: [PATCH 23/71] Fix claimed username for Filmogs. --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index f7ffac40..442ab6c2 100644 --- a/data.json +++ b/data.json @@ -417,7 +417,7 @@ "rank": 723124, "url": "https://www.filmo.gs/users/{}", "urlMain": "https://www.filmo.gs/", - "username_claimed": "blue", + "username_claimed": "cupparober", "username_unclaimed": "noonewouldeverusethis7" }, "Flickr": { From 74e675764a9300e442826925d6b452aa01ab2600 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sat, 20 Jul 2019 15:51:02 -0500 Subject: [PATCH 24/71] Update site list. Update version. Update help printout in readme. --- README.md | 27 +++-- data.json | 283 ++++++++++++++++++++++++++-------------------------- sherlock.py | 2 +- sites.md | 283 ++++++++++++++++++++++++++-------------------------- 4 files changed, 304 insertions(+), 291 deletions(-) diff --git a/README.md b/README.md index 50157263..c7554ea4 100644 --- a/README.md +++ b/README.md @@ -48,9 +48,11 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--folderoutput FOLDEROUTPUT] [--output OUTPUT] [--tor] [--unique-tor] [--csv] [--site SITE_NAME] [--proxy PROXY_URL] [--json JSON_FILE] + [--proxy_list PROXY_LIST] [--check_proxies CHECK_PROXY] + [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.7.4) +Sherlock: Find Usernames Across Social Networks (Version 0.7.5) positional arguments: USERNAMES One or more usernames to check with social networks. @@ -68,10 +70,10 @@ optional arguments: --output OUTPUT, -o OUTPUT If using single username, the output of the result will be saved at this file. - --tor, -t Make requests over TOR; increases runtime; requires - TOR to be installed and in system path. - --unique-tor, -u Make requests over TOR with new TOR circuit after each - request; increases runtime; requires TOR to be + --tor, -t Make requests over Tor; increases runtime; requires + Tor to be installed and in system path. + --unique-tor, -u Make requests over Tor with new Tor circuit after each + request; increases runtime; requires Tor to be installed and in system path. --csv Create Comma-Separated Values (CSV) File. --site SITE_NAME Limit analysis to just the listed sites. Add multiple @@ -79,11 +81,20 @@ optional arguments: --proxy PROXY_URL, -p PROXY_URL Make requests over a proxy. e.g. socks5://127.0.0.1:1080 - --json JSON_FILE, -j JSON_FILE + --json JSON_FILE, -j JSON_FILE Load data from a JSON file or an online, valid, JSON file. - --print-found Prints only found messages. Errors, and invalid - username errors will not appear. + --proxy_list PROXY_LIST, -pl PROXY_LIST + Make requests over a proxy randomly chosen from a list + generated from a .csv file. + --check_proxies CHECK_PROXY, -cp CHECK_PROXY + To be used with the '--proxy_list' parameter. The + script will check if the proxies supplied in the .csv + file are working and anonymous.Put 0 for no limit on + successfully checked proxies, or another number to + institute a limit. + --print-found Do not output sites where the username was not found. + ``` For example to search for user: diff --git a/data.json b/data.json index 442ab6c2..816996fa 100644 --- a/data.json +++ b/data.json @@ -2,7 +2,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 3201, + "rank": 3209, "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -10,7 +10,7 @@ }, "9GAG": { "errorType": "status_code", - "rank": 311, + "rank": 318, "url": "https://9gag.com/u/{}", "urlMain": "https://9gag.com/", "username_claimed": "blue", @@ -18,7 +18,7 @@ }, "About.me": { "errorType": "status_code", - "rank": 14425, + "rank": 14786, "url": "https://about.me/{}", "urlMain": "https://about.me/", "username_claimed": "blue", @@ -26,7 +26,7 @@ }, "Academia.edu": { "errorType": "status_code", - "rank": 188, + "rank": 187, "url": "https://independent.academia.edu/{}", "urlMain": "https://www.academia.edu/", "username_claimed": "blue", @@ -34,7 +34,7 @@ }, "AngelList": { "errorType": "status_code", - "rank": 3470, + "rank": 3551, "url": "https://angel.co/{}", "urlMain": "https://angel.co/", "username_claimed": "blue", @@ -42,7 +42,7 @@ }, "Anobii": { "errorType": "response_url", - "rank": 43988, + "rank": 43177, "url": "https://www.anobii.com/{}/profile", "urlMain": "https://www.anobii.com/", "username_claimed": "blue", @@ -50,7 +50,7 @@ }, "Aptoide": { "errorType": "status_code", - "rank": 4934, + "rank": 4931, "url": "https://{}.en.aptoide.com/", "urlMain": "https://en.aptoide.com/", "username_claimed": "blue", @@ -59,7 +59,7 @@ "Archive.org": { "errorMsg": "cannot find account", "errorType": "message", - "rank": 232, + "rank": 233, "url": "https://archive.org/details/@{}", "urlMain": "https://archive.org", "username_claimed": "blue", @@ -67,7 +67,7 @@ }, "AskFM": { "errorType": "status_code", - "rank": 1171, + "rank": 1176, "url": "https://ask.fm/{}", "urlMain": "https://ask.fm/", "username_claimed": "blue", @@ -75,7 +75,7 @@ }, "BLIP.fm": { "errorType": "status_code", - "rank": 364614, + "rank": 372166, "url": "https://blip.fm/{}", "urlMain": "https://blip.fm/", "username_claimed": "blue", @@ -83,7 +83,7 @@ }, "Badoo": { "errorType": "status_code", - "rank": 1278, + "rank": 1286, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -91,7 +91,7 @@ }, "Bandcamp": { "errorType": "status_code", - "rank": 610, + "rank": 611, "url": "https://www.bandcamp.com/{}", "urlMain": "https://www.bandcamp.com/", "username_claimed": "blue", @@ -100,7 +100,7 @@ "Basecamp": { "errorMsg": "The account you were looking for doesn't exist", "errorType": "message", - "rank": 1791, + "rank": 1830, "url": "https://{}.basecamphq.com", "urlMain": "https://basecamp.com/", "username_claimed": "blue", @@ -116,7 +116,7 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 1011, + "rank": 1007, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -125,7 +125,7 @@ "BitCoinForum": { "errorMsg": "The user whose profile you are trying to view does not exist.", "errorType": "message", - "rank": 516619, + "rank": 524911, "url": "https://bitcoinforum.com/profile/{}", "urlMain": "https://bitcoinforum.com", "username_claimed": "bitcoinforum.com", @@ -133,7 +133,7 @@ }, "Blogger": { "errorType": "status_code", - "rank": 206, + "rank": 208, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.blogspot.com", "urlMain": "https://www.blogger.com/", @@ -142,7 +142,7 @@ }, "BuzzFeed": { "errorType": "status_code", - "rank": 287, + "rank": 291, "url": "https://buzzfeed.com/{}", "urlMain": "https://buzzfeed.com/", "username_claimed": "blue", @@ -151,7 +151,7 @@ "Canva": { "errorType": "response_url", "errorUrl": "https://www.canva.com/{}", - "rank": 171, + "rank": 170, "url": "https://www.canva.com/{}", "urlMain": "https://www.canva.com/", "username_claimed": "blue", @@ -160,7 +160,7 @@ "Carbonmade": { "errorType": "response_url", "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 32416, + "rank": 32400, "url": "https://{}.carbonmade.com", "urlMain": "https://carbonmade.com/", "username_claimed": "jenny", @@ -175,8 +175,9 @@ "username_unclaimed": "noonewouldeverusethis7" }, "Cent": { - "errorType": "message", "errorMsg": "Cent", + "errorType": "message", + "rank": 283677, "url": "https://beta.cent.co/@{}", "urlMain": "https://cent.co/", "username_claimed": "blue", @@ -184,7 +185,7 @@ }, "Cloob": { "errorType": "status_code", - "rank": 9154, + "rank": 9071, "url": "https://www.cloob.com/name/{}", "urlMain": "https://www.cloob.com/", "username_claimed": "blue", @@ -192,7 +193,7 @@ }, "Codecademy": { "errorType": "status_code", - "rank": 2917, + "rank": 2901, "url": "https://www.codecademy.com/{}", "urlMain": "https://www.codecademy.com/", "username_claimed": "blue", @@ -200,7 +201,7 @@ }, "Codechef": { "errorType": "status_code", - "rank": 9084, + "rank": 9136, "url": "https://www.codechef.com/users/{}", "urlMain": "https://www.codechef.com/", "username_claimed": "blue", @@ -208,7 +209,7 @@ }, "Codementor": { "errorType": "status_code", - "rank": 9756, + "rank": 9876, "url": "https://www.codementor.io/{}", "urlMain": "https://www.codementor.io/", "username_claimed": "blue", @@ -216,7 +217,7 @@ }, "Codepen": { "errorType": "status_code", - "rank": 827, + "rank": 840, "url": "https://codepen.io/{}", "urlMain": "https://codepen.io/", "username_claimed": "blue", @@ -225,7 +226,7 @@ "Coderwall": { "errorMsg": "404! Our feels when that url is used", "errorType": "message", - "rank": 10134, + "rank": 10209, "url": "https://coderwall.com/{}", "urlMain": "https://coderwall.com/", "username_claimed": "jenny", @@ -233,7 +234,7 @@ }, "ColourLovers": { "errorType": "status_code", - "rank": 31633, + "rank": 30534, "url": "https://www.colourlovers.com/lover/{}", "urlMain": "https://www.colourlovers.com/", "username_claimed": "blue", @@ -242,7 +243,7 @@ "Contently": { "errorMsg": "We can't find that page!", "errorType": "message", - "rank": 59496, + "rank": 56976, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.contently.com/", "urlMain": "https://contently.com/", @@ -251,7 +252,7 @@ }, "Coroflot": { "errorType": "status_code", - "rank": 40328, + "rank": 39892, "url": "https://www.coroflot.com/{}", "urlMain": "https://coroflot.com/", "username_claimed": "blue", @@ -260,7 +261,7 @@ "CreativeMarket": { "errorType": "response_url", "errorUrl": "https://www.creativemarket.com/", - "rank": 2056, + "rank": 2034, "url": "https://creativemarket.com/{}", "urlMain": "https://creativemarket.com/", "username_claimed": "blue", @@ -268,7 +269,7 @@ }, "Crevado": { "errorType": "status_code", - "rank": 180398, + "rank": 177811, "url": "https://{}.crevado.com", "urlMain": "https://crevado.com/", "username_claimed": "blue", @@ -276,7 +277,7 @@ }, "Crunchyroll": { "errorType": "status_code", - "rank": 395, + "rank": 401, "url": "https://www.crunchyroll.com/user/{}", "urlMain": "https://www.crunchyroll.com/", "username_claimed": "blue", @@ -284,7 +285,7 @@ }, "DEV Community": { "errorType": "status_code", - "rank": 5128, + "rank": 5107, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dev.to/{}", "urlMain": "https://dev.to/", @@ -293,7 +294,7 @@ }, "DailyMotion": { "errorType": "status_code", - "rank": 122, + "rank": 123, "url": "https://www.dailymotion.com/{}", "urlMain": "https://www.dailymotion.com/", "username_claimed": "blue", @@ -301,7 +302,7 @@ }, "Designspiration": { "errorType": "status_code", - "rank": 25856, + "rank": 25895, "url": "https://www.designspiration.net/{}/", "urlMain": "https://www.designspiration.net/", "username_claimed": "blue", @@ -309,7 +310,7 @@ }, "DeviantART": { "errorType": "status_code", - "rank": 223, + "rank": 226, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.deviantart.com", "urlMain": "https://deviantart.com", @@ -318,7 +319,7 @@ }, "Discogs": { "errorType": "status_code", - "rank": 622, + "rank": 628, "url": "https://www.discogs.com/user/{}", "urlMain": "https://www.discogs.com/", "username_claimed": "blue", @@ -326,7 +327,7 @@ }, "Disqus": { "errorType": "status_code", - "rank": 1261, + "rank": 1239, "url": "https://disqus.com/{}", "urlMain": "https://disqus.com/", "username_claimed": "blue", @@ -334,7 +335,7 @@ }, "Docker Hub": { "errorType": "status_code", - "rank": 2029, + "rank": 2052, "url": "https://hub.docker.com/u/{}/", "urlMain": "https://hub.docker.com/", "urlProbe": "https://hub.docker.com/v2/users/{}/", @@ -344,7 +345,7 @@ "Dribbble": { "errorMsg": "Whoops, that page is gone.", "errorType": "message", - "rank": 947, + "rank": 939, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dribbble.com/{}", "urlMain": "https://dribbble.com/", @@ -354,7 +355,7 @@ "EVE Online": { "errorType": "response_url", "errorUrl": "https://eveonline.com", - "rank": 11512, + "rank": 11337, "url": "https://evewho.com/pilot/{}/", "urlMain": "https://eveonline.com", "username_claimed": "blue", @@ -372,7 +373,7 @@ "Ello": { "errorMsg": "We couldn't find the page you're looking for", "errorType": "message", - "rank": 36266, + "rank": 37022, "url": "https://ello.co/{}", "urlMain": "https://ello.co/", "username_claimed": "blue", @@ -380,7 +381,7 @@ }, "Etsy": { "errorType": "status_code", - "rank": 169, + "rank": 165, "url": "https://www.etsy.com/shop/{}", "urlMain": "https://www.etsy.com/", "username_claimed": "JennyKrafts", @@ -389,7 +390,7 @@ "EyeEm": { "errorType": "response_url", "errorUrl": "https://www.eyeem.com/", - "rank": 32599, + "rank": 32870, "url": "https://www.eyeem.com/u/{}", "urlMain": "https://www.eyeem.com/", "username_claimed": "blue", @@ -406,7 +407,7 @@ }, "Fandom": { "errorType": "status_code", - "rank": 58, + "rank": 59, "url": "https://www.fandom.com/u/{}", "urlMain": "https://www.fandom.com/", "username_claimed": "Jungypoo", @@ -414,7 +415,7 @@ }, "Filmogs": { "errorType": "status_code", - "rank": 723124, + "rank": 731053, "url": "https://www.filmo.gs/users/{}", "urlMain": "https://www.filmo.gs/", "username_claimed": "cupparober", @@ -422,7 +423,7 @@ }, "Flickr": { "errorType": "status_code", - "rank": 454, + "rank": 449, "url": "https://www.flickr.com/people/{}", "urlMain": "https://www.flickr.com/", "username_claimed": "blue", @@ -430,7 +431,7 @@ }, "Flipboard": { "errorType": "status_code", - "rank": 3676, + "rank": 3728, "regexCheck": "^([a-zA-Z0-9_]){1,15}$", "url": "https://flipboard.com/@{}", "urlMain": "https://flipboard.com/", @@ -439,7 +440,7 @@ }, "Foursquare": { "errorType": "status_code", - "rank": 2087, + "rank": 2054, "url": "https://foursquare.com/{}", "urlMain": "https://foursquare.com/", "username_claimed": "dens", @@ -447,7 +448,7 @@ }, "Giphy": { "errorType": "status_code", - "rank": 466, + "rank": 461, "url": "https://giphy.com/{}", "urlMain": "https://giphy.com/", "username_claimed": "blue", @@ -465,7 +466,7 @@ "GitLab": { "errorMsg": "[]", "errorType": "message", - "rank": 1916, + "rank": 1964, "url": "https://gitlab.com/{}", "urlMain": "https://gitlab.com/", "urlProbe": "https://gitlab.com/api/v4/users?username={}", @@ -474,7 +475,7 @@ }, "Gitee": { "errorType": "status_code", - "rank": 2924, + "rank": 3000, "url": "https://gitee.com/{}", "urlMain": "https://gitee.com/", "username_claimed": "blue", @@ -482,7 +483,7 @@ }, "GoodReads": { "errorType": "status_code", - "rank": 405, + "rank": 408, "url": "https://www.goodreads.com/{}", "urlMain": "https://www.goodreads.com/", "username_claimed": "blue", @@ -490,7 +491,7 @@ }, "Gravatar": { "errorType": "status_code", - "rank": 5956, + "rank": 6053, "url": "http://en.gravatar.com/{}", "urlMain": "http://en.gravatar.com/", "username_claimed": "blue", @@ -499,7 +500,7 @@ "Gumroad": { "errorMsg": "Page not found.", "errorType": "message", - "rank": 3208, + "rank": 3294, "url": "https://www.gumroad.com/{}", "urlMain": "https://www.gumroad.com/", "username_claimed": "blue", @@ -508,7 +509,7 @@ "HackerNews": { "errorMsg": "No such user.", "errorType": "message", - "rank": 2524, + "rank": 2491, "url": "https://news.ycombinator.com/user?id={}", "urlMain": "https://news.ycombinator.com/", "username_claimed": "blue", @@ -517,7 +518,7 @@ "HackerOne": { "errorMsg": "Page not found", "errorType": "message", - "rank": 40690, + "rank": 41425, "url": "https://hackerone.com/{}", "urlMain": "https://hackerone.com/", "username_claimed": "blue", @@ -526,7 +527,7 @@ "HackerRank": { "errorMsg": "Something went wrong", "errorType": "message", - "rank": 3602, + "rank": 3599, "url": "https://hackerrank.com/{}", "urlMain": "https://hackerrank.com/", "username_claimed": "satznova", @@ -535,7 +536,7 @@ "House-Mixes.com": { "errorMsg": "Profile Not Found", "errorType": "message", - "rank": 377904, + "rank": 372661, "url": "https://www.house-mixes.com/profile/{}", "urlMain": "https://www.house-mixes.com/", "username_claimed": "blue", @@ -544,7 +545,7 @@ "Houzz": { "errorMsg": "The page you requested was not found.", "errorType": "message", - "rank": 2315, + "rank": 2271, "url": "https://houzz.com/user/{}", "urlMain": "https://houzz.com/", "username_claimed": "blue", @@ -552,7 +553,7 @@ }, "HubPages": { "errorType": "status_code", - "rank": 9115, + "rank": 8921, "url": "https://hubpages.com/@{}", "urlMain": "https://hubpages.com/", "username_claimed": "blue", @@ -561,7 +562,7 @@ "IFTTT": { "errorMsg": "The requested page or file does not exist", "errorType": "message", - "rank": 6648, + "rank": 6729, "url": "https://www.ifttt.com/p/{}", "urlMain": "https://www.ifttt.com/", "username_claimed": "blue", @@ -570,7 +571,7 @@ "ImageShack": { "errorType": "response_url", "errorUrl": "https://imageshack.us/", - "rank": 54595, + "rank": 54004, "url": "https://imageshack.us/user/{}", "urlMain": "https://imageshack.us/", "username_claimed": "blue", @@ -596,7 +597,7 @@ "Instructables": { "errorMsg": "404: We're sorry, things break sometimes", "errorType": "message", - "rank": 886, + "rank": 888, "url": "https://www.instructables.com/member/{}", "urlMain": "https://www.instructables.com/", "username_claimed": "blue", @@ -604,7 +605,7 @@ }, "Investing.com": { "errorType": "status_code", - "rank": 450, + "rank": 444, "url": "https://www.investing.com/traders/{}", "urlMain": "https://www.investing.com/", "username_claimed": "jenny", @@ -612,7 +613,7 @@ }, "Issuu": { "errorType": "status_code", - "rank": 562, + "rank": 553, "url": "https://issuu.com/{}", "urlMain": "https://issuu.com/", "username_claimed": "jenny", @@ -620,7 +621,7 @@ }, "Itch.io": { "errorType": "status_code", - "rank": 2017, + "rank": 2027, "url": "https://{}.itch.io/", "urlMain": "https://itch.io/", "username_claimed": "blue", @@ -629,7 +630,7 @@ "Jimdo": { "errorType": "status_code", "noPeriod": "True", - "rank": 54904, + "rank": 53967, "url": "https://{}.jimdosite.com", "urlMain": "https://jimdosite.com/", "username_claimed": "jenny", @@ -637,7 +638,7 @@ }, "Kaggle": { "errorType": "status_code", - "rank": 2817, + "rank": 2848, "url": "https://www.kaggle.com/{}", "urlMain": "https://www.kaggle.com/", "username_claimed": "dansbecker", @@ -645,7 +646,7 @@ }, "KanoWorld": { "errorType": "status_code", - "rank": 160938, + "rank": 158995, "url": "https://api.kano.me/progress/user/{}", "urlMain": "https://world.kano.me/", "username_claimed": "blue", @@ -653,7 +654,7 @@ }, "Keybase": { "errorType": "status_code", - "rank": 78873, + "rank": 76086, "url": "https://keybase.io/{}", "urlMain": "https://keybase.io/", "username_claimed": "blue", @@ -662,7 +663,7 @@ "Kik": { "errorMsg": "The page you requested was not found", "errorType": "message", - "rank": 296562, + "rank": 304252, "url": "https://ws2.kik.com/user/{}", "urlMain": "http://kik.me/", "username_claimed": "blue", @@ -671,7 +672,7 @@ "Kongregate": { "errorMsg": "Sorry, no account with that name was found.", "errorType": "message", - "rank": 2279, + "rank": 2307, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://www.kongregate.com/accounts/{}", "urlMain": "https://www.kongregate.com/", @@ -680,7 +681,7 @@ }, "Launchpad": { "errorType": "status_code", - "rank": 8055, + "rank": 8150, "url": "https://launchpad.net/~{}", "urlMain": "https://launchpad.net/", "username_claimed": "blue", @@ -688,7 +689,7 @@ }, "LeetCode": { "errorType": "status_code", - "rank": 2910, + "rank": 2958, "url": "https://leetcode.com/{}", "urlMain": "https://leetcode.com/", "username_claimed": "blue", @@ -697,7 +698,7 @@ "Letterboxd": { "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", "errorType": "message", - "rank": 3656, + "rank": 3666, "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", "username_claimed": "blue", @@ -705,7 +706,7 @@ }, "LiveJournal": { "errorType": "status_code", - "rank": 242, + "rank": 244, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.livejournal.com", "urlMain": "https://www.livejournal.com/", @@ -714,7 +715,7 @@ }, "Mastodon": { "errorType": "status_code", - "rank": 1368793, + "rank": 1627678, "url": "https://mstdn.io/@{}", "urlMain": "https://mstdn.io/", "username_claimed": "blue", @@ -722,7 +723,7 @@ }, "Medium": { "errorType": "status_code", - "rank": 117, + "rank": 115, "url": "https://medium.com/@{}", "urlMain": "https://medium.com/", "username_claimed": "blue", @@ -731,7 +732,7 @@ "MeetMe": { "errorType": "response_url", "errorUrl": "https://www.meetme.com/", - "rank": 19523, + "rank": 19728, "url": "https://www.meetme.com/{}", "urlMain": "https://www.meetme.com/", "username_claimed": "blue", @@ -739,7 +740,7 @@ }, "MixCloud": { "errorType": "status_code", - "rank": 2455, + "rank": 2473, "url": "https://www.mixcloud.com/{}/", "urlMain": "https://www.mixcloud.com/", "urlProbe": "https://api.mixcloud.com/{}/", @@ -748,7 +749,7 @@ }, "MyAnimeList": { "errorType": "status_code", - "rank": 498, + "rank": 507, "url": "https://myanimelist.net/profile/{}", "urlMain": "https://myanimelist.net/", "username_claimed": "blue", @@ -756,7 +757,7 @@ }, "Myspace": { "errorType": "status_code", - "rank": 4600, + "rank": 4560, "url": "https://myspace.com/{}", "urlMain": "https://myspace.com/", "username_claimed": "blue", @@ -765,7 +766,7 @@ "NPM": { "errorMsg": "Scope not found", "errorType": "message", - "rank": 1839, + "rank": 1887, "url": "https://npmjs.com/~{}", "urlMain": "https://npmjs.com/", "username_claimed": "kennethsweezy", @@ -774,7 +775,7 @@ "NameMC (Minecraft.net skins)": { "errorMsg": "Profiles: 0 results", "errorType": "message", - "rank": 5381, + "rank": 5351, "url": "https://namemc.com/profile/{}", "urlMain": "https://namemc.com/", "username_claimed": "blue", @@ -783,7 +784,7 @@ "NationStates Nation": { "errorMsg": "Was this your nation? It may have ceased to exist due to inactivity, but can rise again!", "errorType": "message", - "rank": 30740, + "rank": 30909, "url": "https://nationstates.net/nation={}", "urlMain": "https://nationstates.net", "username_claimed": "the_holy_principality_of_saint_mark", @@ -792,7 +793,7 @@ "NationStates Region": { "errorMsg": "does not exist.", "errorType": "message", - "rank": 30740, + "rank": 30909, "url": "https://nationstates.net/region={}", "urlMain": "https://nationstates.net", "username_claimed": "the_west_pacific", @@ -800,7 +801,7 @@ }, "Newgrounds": { "errorType": "status_code", - "rank": 3469, + "rank": 3494, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.newgrounds.com", "urlMain": "https://newgrounds.com", @@ -809,7 +810,7 @@ }, "OK": { "errorType": "status_code", - "rank": 64, + "rank": 66, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_.-]*$", "url": "https://ok.ru/{}", "urlMain": "https://ok.ru/", @@ -819,7 +820,7 @@ "Pastebin": { "errorType": "response_url", "errorUrl": "https://pastebin.com/index", - "rank": 918, + "rank": 928, "url": "https://pastebin.com/u/{}", "urlMain": "https://pastebin.com/", "username_claimed": "blue", @@ -827,7 +828,7 @@ }, "Patreon": { "errorType": "status_code", - "rank": 246, + "rank": 249, "url": "https://www.patreon.com/{}", "urlMain": "https://www.patreon.com/", "username_claimed": "blue", @@ -836,7 +837,7 @@ "Pexels": { "errorMsg": "Ouch, something went wrong!", "errorType": "message", - "rank": 629, + "rank": 621, "url": "https://www.pexels.com/@{}", "urlMain": "https://www.pexels.com/", "username_claimed": "rawpixel", @@ -844,7 +845,7 @@ }, "Photobucket": { "errorType": "status_code", - "rank": 3973, + "rank": 3934, "url": "https://photobucket.com/user/{}/library", "urlMain": "https://photobucket.com/", "username_claimed": "blue", @@ -860,7 +861,7 @@ }, "Pixabay": { "errorType": "status_code", - "rank": 381, + "rank": 374, "url": "https://pixabay.com/en/users/{}", "urlMain": "https://pixabay.com/", "username_claimed": "blue", @@ -868,7 +869,7 @@ }, "Plug.DJ": { "errorType": "status_code", - "rank": 31876, + "rank": 32278, "url": "https://plug.dj/@/{}", "urlMain": "https://plug.dj/", "username_claimed": "plug-dj-rock", @@ -876,7 +877,7 @@ }, "Pokemon Showdown": { "errorType": "status_code", - "rank": 3564, + "rank": 3607, "url": "https://pokemonshowdown.com/users/{}", "urlMain": "https://pokemonshowdown.com", "username_claimed": "blue", @@ -885,7 +886,7 @@ "ProductHunt": { "errorMsg": "Product Hunt is a curation of the best new products", "errorType": "message", - "rank": 3410, + "rank": 3526, "url": "https://www.producthunt.com/@{}", "urlMain": "https://www.producthunt.com/", "username_claimed": "jenny", @@ -894,7 +895,7 @@ "Quora": { "errorType": "response_url", "errorUrl": "https://www.quora.com/profile/{}", - "rank": 71, + "rank": 73, "url": "https://www.quora.com/profile/{}", "urlMain": "https://www.quora.com/", "username_claimed": "Matt-Riggsby", @@ -903,7 +904,7 @@ "Rajce.net": { "errorMsg": "410", "errorType": "message", - "rank": 1496, + "rank": 1498, "url": "https://{}.rajce.idnes.cz/", "urlMain": "https://www.rajce.idnes.cz/", "username_claimed": "blue", @@ -911,7 +912,7 @@ }, "Rate Your Music": { "errorType": "status_code", - "rank": 4236, + "rank": 4271, "url": "https://rateyourmusic.com/~{}", "urlMain": "https://rateyourmusic.com/", "username_claimed": "blue", @@ -928,7 +929,7 @@ "Repl.it": { "errorMsg": "404", "errorType": "message", - "rank": 7443, + "rank": 7505, "url": "https://repl.it/@{}", "urlMain": "https://repl.it/", "username_claimed": "blue", @@ -937,7 +938,7 @@ "ResearchGate": { "errorType": "response_url", "errorUrl": "https://www.researchgate.net/directory/profiles", - "rank": 115, + "rank": 114, "regexCheck": "\\w+_\\w+", "url": "https://www.researchgate.net/profile/{}", "urlMain": "https://www.researchgate.net/", @@ -947,7 +948,7 @@ "ReverbNation": { "errorMsg": "Sorry, we couldn't find that page", "errorType": "message", - "rank": 10799, + "rank": 10584, "url": "https://www.reverbnation.com/{}", "urlMain": "https://www.reverbnation.com/", "username_claimed": "blue", @@ -964,7 +965,7 @@ }, "Scratch": { "errorType": "status_code", - "rank": 550, + "rank": 558, "url": "https://scratch.mit.edu/users/{}", "urlMain": "https://scratch.mit.edu/", "username_claimed": "griffpatch", @@ -982,7 +983,7 @@ "Signal": { "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", - "rank": 1542900, + "rank": 1551475, "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", "username_claimed": "jlund", @@ -990,7 +991,7 @@ }, "Slack": { "errorType": "status_code", - "rank": 179, + "rank": 185, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.slack.com", "urlMain": "https://slack.com", @@ -1007,7 +1008,7 @@ }, "Smashcast": { "errorType": "status_code", - "rank": 118051, + "rank": 116612, "url": "https://www.smashcast.tv/api/media/live/{}", "urlMain": "https://www.smashcast.tv/", "username_claimed": "hello", @@ -1023,7 +1024,7 @@ }, "SourceForge": { "errorType": "status_code", - "rank": 375, + "rank": 377, "url": "https://sourceforge.net/u/{}", "urlMain": "https://sourceforge.net/", "username_claimed": "blue", @@ -1032,7 +1033,7 @@ "Speedrun.com": { "errorMsg": "not found.", "errorType": "message", - "rank": 6651, + "rank": 6706, "url": "https://speedrun.com/user/{}", "urlMain": "https://speedrun.com/", "username_claimed": "3Tau", @@ -1040,7 +1041,7 @@ }, "Splits.io": { "errorType": "status_code", - "rank": 325261, + "rank": 315510, "url": "https://splits.io/users/{}", "urlMain": "https://splits.io", "username_claimed": "cambosteve", @@ -1056,7 +1057,7 @@ }, "Star Citizen": { "errorType": "status_code", - "rank": 8725, + "rank": 9015, "url": "https://robertsspaceindustries.com/citizens/{}", "urlMain": "https://robertsspaceindustries.com/", "username_claimed": "blue", @@ -1065,7 +1066,7 @@ "Steam": { "errorMsg": "The specified profile could not be found", "errorType": "message", - "rank": 131, + "rank": 133, "url": "https://steamcommunity.com/id/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -1074,7 +1075,7 @@ "SteamGroup": { "errorMsg": "No group could be retrieved for the given URL", "errorType": "message", - "rank": 131, + "rank": 133, "url": "https://steamcommunity.com/groups/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -1082,7 +1083,7 @@ }, "Taringa": { "errorType": "status_code", - "rank": 937, + "rank": 935, "url": "https://www.taringa.net/{}", "urlMain": "https://taringa.net/", "username_claimed": "blue", @@ -1091,7 +1092,7 @@ "Telegram": { "errorMsg": " Date: Sat, 20 Jul 2019 16:32:41 -0500 Subject: [PATCH 25/71] Notes About Tests And Site Update Add some clarification. --- CONTRIBUTING.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4fad9f3a..82348859 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,13 +6,23 @@ There are many ways to contribute. Here is some high level grouping. ## Adding New Sites Please look at the Wiki entry on -[adding new sites](https://github.com/TheYahya/sherlock/wiki/Adding-Sites-To-Sherlock) +[adding new sites](https://github.com/sherlock-project/sherlock/wiki/Adding-Sites-To-Sherlock) to understand the issues. Any new sites that are added need to have a username that has been claimed, and one that is unclaimed documented in the site data. This allows the regression tests to ensure that everything is working. +It is required that a contributer test any new sites by either running the full tests, or running +a site-specific query against the claimed and unclaimed usernames. + +It is not required that a contributer run the +[site_list.py](https://github.com/sherlock-project/sherlock/blob/master/site_list.py) +script. + +If there are performance problems with a site (e.g. slow to repond, unrealiable uptime, ...), then +the site may be removed from the list. + In regards to adult sites (e.g. PornHub), we have agreed to not include them in Sherlock. However, we do understand that some users desires this support. The data.json file is easy to add to, so users will be able to maintain their own forks to have this support. This is not ideal. From 49e79d930483cecb2d83586826f100a4ae9dc55a Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 03:30:50 +0530 Subject: [PATCH 26/71] Add WordPress.org --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..d4b5852f 100644 --- a/data.json +++ b/data.json @@ -1270,6 +1270,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "WordPressOrg": { + "errorType": "response_url", + "errorUrl": "https://wordpress.org", + "url": "https://profiles.wordpress.org/{}/", + "urlMain": "https://wordpress.org/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "YouNow": { "errorMsg": "No users found", "errorType": "message", @@ -1373,4 +1381,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 06f9ad2c9881aa2f8368c8fcd05d24dc03f1be5e Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 03:55:33 +0530 Subject: [PATCH 27/71] Add TikTok --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..b8001524 100644 --- a/data.json +++ b/data.json @@ -1098,6 +1098,14 @@ "username_claimed": "saman", "username_unclaimed": "noonewouldeverusethis7" }, + "TikTok": { + "errorType": "message", + "errorMsg": "Couldn't find this account", + "url": "https://www.tiktok.com/@{}", + "urlMain": "https://www.tiktok.com/", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "Tinder": { "errorMsg": "Looking for Someone?", "errorType": "message", @@ -1373,4 +1381,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 34bc22e027874752f8f4f3052d32aa426404b123 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 04:08:20 +0530 Subject: [PATCH 28/71] Add NPM Package & Change NPM to Status Code --- data.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/data.json b/data.json index 816996fa..957f2281 100644 --- a/data.json +++ b/data.json @@ -764,14 +764,20 @@ "username_unclaimed": "noonewouldeverusethis7" }, "NPM": { - "errorMsg": "Scope not found", - "errorType": "message", + "errorType": "status_code", "rank": 1887, - "url": "https://npmjs.com/~{}", - "urlMain": "https://npmjs.com/", + "url": "https://www.npmjs.com/~{}", + "urlMain": "https://www.npmjs.com/", "username_claimed": "kennethsweezy", "username_unclaimed": "noonewould" }, + "NPM-Package": { + "errorType": "status_code", + "url": "https://www.npmjs.com/package/{}", + "urlMain": "https://www.npmjs.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "NameMC (Minecraft.net skins)": { "errorMsg": "Profiles: 0 results", "errorType": "message", @@ -1373,4 +1379,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From dd4c06913efa1fb6d30b3ba29985904ce8cd7ff0 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 04:21:52 +0530 Subject: [PATCH 29/71] Add Packagist --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..baf3742a 100644 --- a/data.json +++ b/data.json @@ -817,6 +817,14 @@ "username_claimed": "ok", "username_unclaimed": "noonewouldeverusethis7" }, + "Packagist": { + "errorType": "response_url", + "errorUrl": "https://packagist.org/search/?q={}&reason=vendor_not_found", + "url": "https://packagist.org/packages/{}/", + "urlMain": "https://packagist.org/", + "username_claimed": "psr", + "username_unclaimed": "noonewouldeverusethis7" + }, "Pastebin": { "errorType": "response_url", "errorUrl": "https://pastebin.com/index", @@ -1373,4 +1381,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From c87d76821abe715967828fc5b866d207fe69dd53 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 04:34:39 +0530 Subject: [PATCH 30/71] Add OpenCollective --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..03b12058 100644 --- a/data.json +++ b/data.json @@ -808,6 +808,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "OpenCollective": { + "errorType": "message", + "errorMsg": "Open Collective - open your finances to your community", + "url": "https://opencollective.com/{}", + "urlMain": "https://opencollective.com/", + "username_claimed": "sindresorhus", + "username_unclaimed": "noonewouldeverusethis7" + }, "OK": { "errorType": "status_code", "rank": 66, @@ -1373,4 +1381,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 5647143a3de585fd5e114e8a625ba39e1b662bb2 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 05:02:59 +0530 Subject: [PATCH 31/71] Add PayPal.me --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..008f96f2 100644 --- a/data.json +++ b/data.json @@ -834,6 +834,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "PayPal": { + "errorType": "message", + "errorMsg": "name=\"twitter:title\" content=\"Get your very own PayPal.Me link\"", + "url": "https://www.paypal.me/{}", + "urlMain": "https://www.paypal.me/", + "username_claimed": "blue", + "username_unclaimed": "noneownsthisusername" + }, "Pexels": { "errorMsg": "Ouch, something went wrong!", "errorType": "message", @@ -1373,4 +1381,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From efe03f09f29effdfabd21dbe6149a90655f85698 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 05:16:45 +0530 Subject: [PATCH 32/71] Add PlayStore --- data.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 816996fa..7d2287f8 100644 --- a/data.json +++ b/data.json @@ -867,6 +867,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "PlayStore": { + "errorType": "status_code", + "url": "https://play.google.com/store/apps/developer?id={}", + "urlMain": "https://play.google.com/store", + "username_claimed": "Facebook", + "username_unclaimed": "noonewouldeverusethis7" + }, "Plug.DJ": { "errorType": "status_code", "rank": 32278, @@ -1373,4 +1380,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 9f693d6b7bfec038a9698bdbffb54cf9038302f0 Mon Sep 17 00:00:00 2001 From: Yahya SayadArbabi Date: Tue, 23 Jul 2019 11:24:40 +0430 Subject: [PATCH 33/71] Bump version --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index 16e824d3..425258fe 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.5" +__version__ = "0.7.6" amount = 0 From 8750e12c078a1b4bda07117e71d8ea859ae4ce1d Mon Sep 17 00:00:00 2001 From: Yahya SayadArbabi Date: Tue, 23 Jul 2019 11:29:14 +0430 Subject: [PATCH 34/71] Bump version --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index 16e824d3..4fc8d8e8 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.5" +__version__ = "0.7.7" amount = 0 From 9a28e638cee61d93925399daf5581f6f854a0e74 Mon Sep 17 00:00:00 2001 From: Yahya SayadArbabi Date: Tue, 23 Jul 2019 11:49:31 +0430 Subject: [PATCH 35/71] Bump version --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index 4fc8d8e8..8784a703 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.7" +__version__ = "0.7.8" amount = 0 From 82753f6a6b5a79e3ce0621c80053ddf5b37bf683 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 16:51:14 +0530 Subject: [PATCH 36/71] Add Trello --- data.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data.json b/data.json index 205be7d5..a29e6756 100644 --- a/data.json +++ b/data.json @@ -1144,6 +1144,15 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Trello": { + "errorType": "message", + "errorMsg": "model not found", + "url": "https://trello.com/{}", + "urlProbe": "https://trello.com/1/Members/{}", + "urlMain": "https://trello.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "Trip": { "errorMsg": "Page not found", "errorType": "message", From ea01863526a28f35298292abd3da1c0b4d534c49 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 17:00:46 +0530 Subject: [PATCH 37/71] Add Brew --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 205be7d5..90ab8489 100644 --- a/data.json +++ b/data.json @@ -140,6 +140,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Brew": { + "errorType": "status_code", + "url": "https://www.brew.com/{}", + "urlProbe": "https://api.brew.com/api/public/podcast/{}", + "urlMain": "https://www.brew.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "BuzzFeed": { "errorType": "status_code", "rank": 291, From c37e670d609c50ede6bd5d34070e63a781f2bb3a Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 17:14:10 +0530 Subject: [PATCH 38/71] Add BuyMeACoffee --- data.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data.json b/data.json index 90ab8489..5de6a8a8 100644 --- a/data.json +++ b/data.json @@ -148,6 +148,15 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "BuyMeACoffee": { + "errorType": "message", + "errorMsg": "It returned a 404 error", + "url": "https://buymeacoff.ee/{}", + "urlProbe": "https://www.buymeacoffee.com/{}", + "urlMain": "https://www.buymeacoffee.com/", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "BuzzFeed": { "errorType": "status_code", "rank": 291, From 608339d45886aad199231f8c9e175434b2ba9704 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 17:46:37 +0530 Subject: [PATCH 39/71] Add Flightradar24 --- data.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data.json b/data.json index 205be7d5..b149358a 100644 --- a/data.json +++ b/data.json @@ -429,6 +429,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Flightradar24": { + "errorType": "status_code", + "url": "https://my.flightradar24.com/{}", + "urlMain": "https://www.flightradar24.com/", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "Flipboard": { "errorType": "status_code", "rank": 3728, From a79c2e1d495707a2471624ede2ba50201dcc0504 Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Tue, 23 Jul 2019 17:50:03 +0530 Subject: [PATCH 40/71] Change Claimed Username --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index b149358a..0e0cf01e 100644 --- a/data.json +++ b/data.json @@ -433,7 +433,7 @@ "errorType": "status_code", "url": "https://my.flightradar24.com/{}", "urlMain": "https://www.flightradar24.com/", - "username_claimed": "red", + "username_claimed": "jebbrooks", "username_unclaimed": "noonewouldeverusethis7" }, "Flipboard": { From f5914e4f3b8583753e45946cf38b20d6ec30f856 Mon Sep 17 00:00:00 2001 From: NeolithEra <3226592650@qq.com> Date: Wed, 7 Aug 2019 12:17:55 +0800 Subject: [PATCH 41/71] Fix dependency conflict for issue --- requirements.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 4406938b..f3601f67 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,7 @@ beautifulsoup4 bs4 certifi -chardet colorama -idna lxml PySocks requests @@ -11,4 +9,3 @@ requests-futures soupsieve stem torrequest -urllib3 From b7bafe1581d214881706cab0e618e2775d94c65d Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 9 Aug 2019 08:43:06 +0200 Subject: [PATCH 42/71] fixed some grammar mistakes #272 --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index d18fc1b9..17c30c26 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ $ git clone https://github.com/sherlock-project/sherlock.git # change the working directory to sherlock $ cd sherlock -# install python3 and python3-pip if not exist +# install python3 and python3-pip if they are not installed # install the requirements $ pip3 install -r requirements.txt @@ -97,7 +97,7 @@ optional arguments: ``` -For example to search for an user: +For example to search for only one user: ``` python3 sherlock.py user123 @@ -117,15 +117,15 @@ If you have docker installed you can build an image and run this as a container. docker build -t mysherlock-image . ``` -Once the image is built sherlock can be invoked by running the following: +Once the image is built, sherlock can be invoked by running the following: ``` docker run --rm -t mysherlock-image user123 ``` -The optional ```--rm``` flag removes the container filesystem on completion to prevent cruft build-up. See https://docs.docker.com/engine/reference/run/#clean-up---rm +The optional ```--rm``` flag removes the container filesystem on completion to prevent cruft build-up. See: https://docs.docker.com/engine/reference/run/#clean-up---rm -The optional ```-t``` flag allocates a pseudo-TTY which allows colored output. See https://docs.docker.com/engine/reference/run/#foreground +The optional ```-t``` flag allocates a pseudo-TTY which allows colored output. See: https://docs.docker.com/engine/reference/run/#foreground It is possible to use the following command to access the saved results: @@ -133,9 +133,9 @@ It is possible to use the following command to access the saved results: docker run --rm -t -v "$PWD/results:/opt/sherlock/results" mysherlock-image -o /opt/sherlock/results/text.txt user123 ``` -The ```-v "$PWD/results:/opt/sherlock/results"``` option tells docker create (or use) the folder `results` in the +The ```-v "$PWD/results:/opt/sherlock/results"``` option tells docker to create (or use) the folder `results` in the present working directory and to mount it at `/opt/sherlock/results` on the docker container. -The `-o /opt/sherlock/results/text.txt` option tells `sherlock` to output the result +The `-o /opt/sherlock/results/text.txt` option tells `sherlock` to output the result. Or you can simply use "Docker Hub" to run `sherlock`: ``` @@ -154,7 +154,7 @@ to understand the issues. If you are contributing to Sherlock, then Thank You! Before creating a pull request with new development, please run the tests -to ensure that all is well. It would also be a good idea to run the tests +to ensure that everything is working great. It would also be a good idea to run the tests before starting development to distinguish problems between your environment and the Sherlock software. @@ -167,7 +167,7 @@ $ python3 -m unittest tests.all --buffer --verbose ``` Note that we do currently have 100% test coverage. Unfortunately, some of -the sites that Sherlock checks are not always reliable, so it is not uncommon +the sites that Sherlock checks are not always reliable, so it is common to get response errors. ## Stargazers over time From 5d4aa6f0f7f6aedddd759cf35ae7cb76a56ae182 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 9 Aug 2019 08:55:38 +0200 Subject: [PATCH 43/71] Updated site list --- README.md | 2 +- data.json | 2918 ++++++++++++++++++++++++++------------------------- sherlock.py | 2 +- sites.md | 336 +++--- 4 files changed, 1638 insertions(+), 1620 deletions(-) diff --git a/README.md b/README.md index 17c30c26..2c8edb68 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.7.5) +Sherlock: Find Usernames Across Social Networks (Version 0.7.9) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index 4b716a57..6e04f6fa 100644 --- a/data.json +++ b/data.json @@ -1,1454 +1,1464 @@ -{ - "500px": { - "errorMsg": "Oops! This page doesn\u2019t exist.", - "errorType": "message", - "rank": 3209, - "url": "https://500px.com/{}", - "urlMain": "https://500px.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "9GAG": { - "errorType": "status_code", - "rank": 318, - "url": "https://9gag.com/u/{}", - "urlMain": "https://9gag.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "About.me": { - "errorType": "status_code", - "rank": 14786, - "url": "https://about.me/{}", - "urlMain": "https://about.me/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Academia.edu": { - "errorType": "status_code", - "rank": 187, - "url": "https://independent.academia.edu/{}", - "urlMain": "https://www.academia.edu/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "AngelList": { - "errorType": "status_code", - "rank": 3551, - "url": "https://angel.co/{}", - "urlMain": "https://angel.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Anobii": { - "errorType": "response_url", - "rank": 43177, - "url": "https://www.anobii.com/{}/profile", - "urlMain": "https://www.anobii.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Aptoide": { - "errorType": "status_code", - "rank": 4931, - "url": "https://{}.en.aptoide.com/", - "urlMain": "https://en.aptoide.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Archive.org": { - "errorMsg": "cannot find account", - "errorType": "message", - "rank": 233, - "url": "https://archive.org/details/@{}", - "urlMain": "https://archive.org", - "username_claimed": "blue", - "username_unclaimed": "noonewould" - }, - "AskFM": { - "errorType": "status_code", - "rank": 1176, - "url": "https://ask.fm/{}", - "urlMain": "https://ask.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BLIP.fm": { - "errorType": "status_code", - "rank": 372166, - "url": "https://blip.fm/{}", - "urlMain": "https://blip.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Badoo": { - "errorType": "status_code", - "rank": 1286, - "url": "https://badoo.com/profile/{}", - "urlMain": "https://badoo.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Bandcamp": { - "errorType": "status_code", - "rank": 611, - "url": "https://www.bandcamp.com/{}", - "urlMain": "https://www.bandcamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Basecamp": { - "errorMsg": "The account you were looking for doesn't exist", - "errorType": "message", - "rank": 1830, - "url": "https://{}.basecamphq.com", - "urlMain": "https://basecamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Behance": { - "errorType": "status_code", - "rank": 383, - "url": "https://www.behance.net/{}", - "urlMain": "https://www.behance.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitBucket": { - "errorType": "status_code", - "rank": 1007, - "url": "https://bitbucket.org/{}/", - "urlMain": "https://bitbucket.org/", - "username_claimed": "white", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitCoinForum": { - "errorMsg": "The user whose profile you are trying to view does not exist.", - "errorType": "message", - "rank": 524911, - "url": "https://bitcoinforum.com/profile/{}", - "urlMain": "https://bitcoinforum.com", - "username_claimed": "bitcoinforum.com", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Blogger": { - "errorType": "status_code", - "rank": 208, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.blogspot.com", - "urlMain": "https://www.blogger.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Brew": { - "errorType": "status_code", - "url": "https://www.brew.com/{}", - "urlProbe": "https://api.brew.com/api/public/podcast/{}", - "urlMain": "https://www.brew.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BuyMeACoffee": { - "errorType": "message", - "errorMsg": "It returned a 404 error", - "url": "https://buymeacoff.ee/{}", - "urlProbe": "https://www.buymeacoffee.com/{}", - "urlMain": "https://www.buymeacoffee.com/", - "username_claimed": "red", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BuzzFeed": { - "errorType": "status_code", - "rank": 291, - "url": "https://buzzfeed.com/{}", - "urlMain": "https://buzzfeed.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Canva": { - "errorType": "response_url", - "errorUrl": "https://www.canva.com/{}", - "rank": 170, - "url": "https://www.canva.com/{}", - "urlMain": "https://www.canva.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Carbonmade": { - "errorType": "response_url", - "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 32400, - "url": "https://{}.carbonmade.com", - "urlMain": "https://carbonmade.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CashMe": { - "errorType": "status_code", - "rank": 12351551, - "url": "https://cash.me/{}", - "urlMain": "https://cash.me/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cent": { - "errorMsg": "Cent", - "errorType": "message", - "rank": 283677, - "url": "https://beta.cent.co/@{}", - "urlMain": "https://cent.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cloob": { - "errorType": "status_code", - "rank": 9071, - "url": "https://www.cloob.com/name/{}", - "urlMain": "https://www.cloob.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codecademy": { - "errorType": "status_code", - "rank": 2901, - "url": "https://www.codecademy.com/{}", - "urlMain": "https://www.codecademy.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codechef": { - "errorType": "status_code", - "rank": 9136, - "url": "https://www.codechef.com/users/{}", - "urlMain": "https://www.codechef.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codementor": { - "errorType": "status_code", - "rank": 9876, - "url": "https://www.codementor.io/{}", - "urlMain": "https://www.codementor.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codepen": { - "errorType": "status_code", - "rank": 840, - "url": "https://codepen.io/{}", - "urlMain": "https://codepen.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coderwall": { - "errorMsg": "404! Our feels when that url is used", - "errorType": "message", - "rank": 10209, - "url": "https://coderwall.com/{}", - "urlMain": "https://coderwall.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "ColourLovers": { - "errorType": "status_code", - "rank": 30534, - "url": "https://www.colourlovers.com/lover/{}", - "urlMain": "https://www.colourlovers.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Contently": { - "errorMsg": "We can't find that page!", - "errorType": "message", - "rank": 56976, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.contently.com/", - "urlMain": "https://contently.com/", - "username_claimed": "jordanteicher", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coroflot": { - "errorType": "status_code", - "rank": 39892, - "url": "https://www.coroflot.com/{}", - "urlMain": "https://coroflot.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CreativeMarket": { - "errorType": "response_url", - "errorUrl": "https://www.creativemarket.com/", - "rank": 2034, - "url": "https://creativemarket.com/{}", - "urlMain": "https://creativemarket.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crevado": { - "errorType": "status_code", - "rank": 177811, - "url": "https://{}.crevado.com", - "urlMain": "https://crevado.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crunchyroll": { - "errorType": "status_code", - "rank": 401, - "url": "https://www.crunchyroll.com/user/{}", - "urlMain": "https://www.crunchyroll.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DEV Community": { - "errorType": "status_code", - "rank": 5107, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dev.to/{}", - "urlMain": "https://dev.to/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DailyMotion": { - "errorType": "status_code", - "rank": 123, - "url": "https://www.dailymotion.com/{}", - "urlMain": "https://www.dailymotion.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Designspiration": { - "errorType": "status_code", - "rank": 25895, - "url": "https://www.designspiration.net/{}/", - "urlMain": "https://www.designspiration.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DeviantART": { - "errorType": "status_code", - "rank": 226, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.deviantart.com", - "urlMain": "https://deviantart.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Discogs": { - "errorType": "status_code", - "rank": 628, - "url": "https://www.discogs.com/user/{}", - "urlMain": "https://www.discogs.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Disqus": { - "errorType": "status_code", - "rank": 1239, - "url": "https://disqus.com/{}", - "urlMain": "https://disqus.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Docker Hub": { - "errorType": "status_code", - "rank": 2052, - "url": "https://hub.docker.com/u/{}/", - "urlMain": "https://hub.docker.com/", - "urlProbe": "https://hub.docker.com/v2/users/{}/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Dribbble": { - "errorMsg": "Whoops, that page is gone.", - "errorType": "message", - "rank": 939, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dribbble.com/{}", - "urlMain": "https://dribbble.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EVE Online": { - "errorType": "response_url", - "errorUrl": "https://eveonline.com", - "rank": 11337, - "url": "https://evewho.com/pilot/{}/", - "urlMain": "https://eveonline.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ebay": { - "errorMsg": "The User ID you entered was not found", - "errorType": "message", - "rank": 45, - "url": "https://www.ebay.com/usr/{}", - "urlMain": "https://www.ebay.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ello": { - "errorMsg": "We couldn't find the page you're looking for", - "errorType": "message", - "rank": 37022, - "url": "https://ello.co/{}", - "urlMain": "https://ello.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Etsy": { - "errorType": "status_code", - "rank": 165, - "url": "https://www.etsy.com/shop/{}", - "urlMain": "https://www.etsy.com/", - "username_claimed": "JennyKrafts", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EyeEm": { - "errorType": "response_url", - "errorUrl": "https://www.eyeem.com/", - "rank": 32870, - "url": "https://www.eyeem.com/u/{}", - "urlMain": "https://www.eyeem.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Facebook": { - "errorType": "status_code", - "rank": 3, - "regexCheck": "^[a-zA-Z0-9]{4,49}(?Cent", + "errorType": "message", + "rank": 0, + "url": "https://beta.cent.co/@{}", + "urlMain": "https://cent.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Cloob": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.cloob.com/name/{}", + "urlMain": "https://www.cloob.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codecademy": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.codecademy.com/{}", + "urlMain": "https://www.codecademy.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codechef": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.codechef.com/users/{}", + "urlMain": "https://www.codechef.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codementor": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.codementor.io/{}", + "urlMain": "https://www.codementor.io/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codepen": { + "errorType": "status_code", + "rank": 0, + "url": "https://codepen.io/{}", + "urlMain": "https://codepen.io/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Coderwall": { + "errorMsg": "404! Our feels when that url is used", + "errorType": "message", + "rank": 0, + "url": "https://coderwall.com/{}", + "urlMain": "https://coderwall.com/", + "username_claimed": "jenny", + "username_unclaimed": "noonewouldeverusethis7" + }, + "ColourLovers": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.colourlovers.com/lover/{}", + "urlMain": "https://www.colourlovers.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Contently": { + "errorMsg": "We can't find that page!", + "errorType": "message", + "rank": 0, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://{}.contently.com/", + "urlMain": "https://contently.com/", + "username_claimed": "jordanteicher", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Coroflot": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.coroflot.com/{}", + "urlMain": "https://coroflot.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "CreativeMarket": { + "errorType": "response_url", + "errorUrl": "https://www.creativemarket.com/", + "rank": 0, + "url": "https://creativemarket.com/{}", + "urlMain": "https://creativemarket.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Crevado": { + "errorType": "status_code", + "rank": 0, + "url": "https://{}.crevado.com", + "urlMain": "https://crevado.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Crunchyroll": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.crunchyroll.com/user/{}", + "urlMain": "https://www.crunchyroll.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DEV Community": { + "errorType": "status_code", + "rank": 0, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://dev.to/{}", + "urlMain": "https://dev.to/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DailyMotion": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.dailymotion.com/{}", + "urlMain": "https://www.dailymotion.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Designspiration": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.designspiration.net/{}/", + "urlMain": "https://www.designspiration.net/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DeviantART": { + "errorType": "status_code", + "rank": 0, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://{}.deviantart.com", + "urlMain": "https://deviantart.com", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Discogs": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.discogs.com/user/{}", + "urlMain": "https://www.discogs.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Disqus": { + "errorType": "status_code", + "rank": 0, + "url": "https://disqus.com/{}", + "urlMain": "https://disqus.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Docker Hub": { + "errorType": "status_code", + "rank": 0, + "url": "https://hub.docker.com/u/{}/", + "urlMain": "https://hub.docker.com/", + "urlProbe": "https://hub.docker.com/v2/users/{}/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Dribbble": { + "errorMsg": "Whoops, that page is gone.", + "errorType": "message", + "rank": 0, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://dribbble.com/{}", + "urlMain": "https://dribbble.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "EVE Online": { + "errorType": "response_url", + "errorUrl": "https://eveonline.com", + "rank": 0, + "url": "https://evewho.com/pilot/{}/", + "urlMain": "https://eveonline.com", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Ebay": { + "errorMsg": "The User ID you entered was not found", + "errorType": "message", + "rank": 0, + "url": "https://www.ebay.com/usr/{}", + "urlMain": "https://www.ebay.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Ello": { + "errorMsg": "We couldn't find the page you're looking for", + "errorType": "message", + "rank": 0, + "url": "https://ello.co/{}", + "urlMain": "https://ello.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Etsy": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.etsy.com/shop/{}", + "urlMain": "https://www.etsy.com/", + "username_claimed": "JennyKrafts", + "username_unclaimed": "noonewouldeverusethis7" + }, + "EyeEm": { + "errorType": "response_url", + "errorUrl": "https://www.eyeem.com/", + "rank": 0, + "url": "https://www.eyeem.com/u/{}", + "urlMain": "https://www.eyeem.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Facebook": { + "errorType": "status_code", + "rank": 0, + "regexCheck": "^[a-zA-Z0-9]{4,49}(? Date: Fri, 9 Aug 2019 15:10:07 +0800 Subject: [PATCH 44/71] Fix dependency conflict for issue --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f3601f67..c4a82230 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ certifi colorama lxml PySocks -requests +requests>=2.22.0 requests-futures soupsieve stem From e6425c04c29803189ed99813daaec21b79cda79e Mon Sep 17 00:00:00 2001 From: NeolithEra <3226592650@qq.com> Date: Fri, 9 Aug 2019 16:01:05 +0800 Subject: [PATCH 45/71] Fix dependency conflict for issue --- requirements.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/requirements.txt b/requirements.txt index c4a82230..c791e05a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,11 +1,11 @@ -beautifulsoup4 -bs4 -certifi -colorama -lxml -PySocks +beautifulsoup4>=4.8.0 +bs4>=0.0.1 +certifi>=2019.6.16 +colorama>=0.4.1 +lxml>=4.4.0 +PySocks>=1.7.0 requests>=2.22.0 -requests-futures -soupsieve -stem -torrequest +requests-futures>=1.0.0 +soupsieve>=1.9.2 +stem>=1.7.1 +torrequest>=0.1.0 From 1c0dac4eeb6fe01c94352844d2f0af997fae4da3 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 9 Aug 2019 10:11:54 +0200 Subject: [PATCH 46/71] version bump --- sherlock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock.py b/sherlock.py index d68c01b0..e34c3eaa 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.7.9" +__version__ = "0.8.0" amount = 0 From 75850fe3c7b102fcd3bac6501b8a4a9a6ce6d5e7 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 9 Aug 2019 12:02:27 +0200 Subject: [PATCH 47/71] updated command to download from requirements Many people seem to have a problem with pip so this updated command is a fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c8edb68..9928ec49 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ $ cd sherlock # install python3 and python3-pip if they are not installed # install the requirements -$ pip3 install -r requirements.txt +$ python3 -m pip install -r requirements.txt ``` ## Usage From a1d8e642a7fc230304a670e89f03e0acc1e3dc6b Mon Sep 17 00:00:00 2001 From: Irfaq Syed Date: Fri, 9 Aug 2019 15:41:29 +0530 Subject: [PATCH 48/71] Fix merge conflict --- data.json | 1392 +---------------------------------------------------- 1 file changed, 8 insertions(+), 1384 deletions(-) diff --git a/data.json b/data.json index 98a55125..f80356a2 100644 --- a/data.json +++ b/data.json @@ -1,1387 +1,3 @@ -{ - "500px": { - "errorMsg": "Oops! This page doesn\u2019t exist.", - "errorType": "message", - "rank": 3209, - "url": "https://500px.com/{}", - "urlMain": "https://500px.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "9GAG": { - "errorType": "status_code", - "rank": 318, - "url": "https://9gag.com/u/{}", - "urlMain": "https://9gag.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "About.me": { - "errorType": "status_code", - "rank": 14786, - "url": "https://about.me/{}", - "urlMain": "https://about.me/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Academia.edu": { - "errorType": "status_code", - "rank": 187, - "url": "https://independent.academia.edu/{}", - "urlMain": "https://www.academia.edu/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "AngelList": { - "errorType": "status_code", - "rank": 3551, - "url": "https://angel.co/{}", - "urlMain": "https://angel.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Anobii": { - "errorType": "response_url", - "rank": 43177, - "url": "https://www.anobii.com/{}/profile", - "urlMain": "https://www.anobii.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Aptoide": { - "errorType": "status_code", - "rank": 4931, - "url": "https://{}.en.aptoide.com/", - "urlMain": "https://en.aptoide.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Archive.org": { - "errorMsg": "cannot find account", - "errorType": "message", - "rank": 233, - "url": "https://archive.org/details/@{}", - "urlMain": "https://archive.org", - "username_claimed": "blue", - "username_unclaimed": "noonewould" - }, - "AskFM": { - "errorType": "status_code", - "rank": 1176, - "url": "https://ask.fm/{}", - "urlMain": "https://ask.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BLIP.fm": { - "errorType": "status_code", - "rank": 372166, - "url": "https://blip.fm/{}", - "urlMain": "https://blip.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Badoo": { - "errorType": "status_code", - "rank": 1286, - "url": "https://badoo.com/profile/{}", - "urlMain": "https://badoo.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Bandcamp": { - "errorType": "status_code", - "rank": 611, - "url": "https://www.bandcamp.com/{}", - "urlMain": "https://www.bandcamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Basecamp": { - "errorMsg": "The account you were looking for doesn't exist", - "errorType": "message", - "rank": 1830, - "url": "https://{}.basecamphq.com", - "urlMain": "https://basecamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Behance": { - "errorType": "status_code", - "rank": 383, - "url": "https://www.behance.net/{}", - "urlMain": "https://www.behance.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitBucket": { - "errorType": "status_code", - "rank": 1007, - "url": "https://bitbucket.org/{}/", - "urlMain": "https://bitbucket.org/", - "username_claimed": "white", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitCoinForum": { - "errorMsg": "The user whose profile you are trying to view does not exist.", - "errorType": "message", - "rank": 524911, - "url": "https://bitcoinforum.com/profile/{}", - "urlMain": "https://bitcoinforum.com", - "username_claimed": "bitcoinforum.com", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Blogger": { - "errorType": "status_code", - "rank": 208, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.blogspot.com", - "urlMain": "https://www.blogger.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BuzzFeed": { - "errorType": "status_code", - "rank": 291, - "url": "https://buzzfeed.com/{}", - "urlMain": "https://buzzfeed.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Canva": { - "errorType": "response_url", - "errorUrl": "https://www.canva.com/{}", - "rank": 170, - "url": "https://www.canva.com/{}", - "urlMain": "https://www.canva.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Carbonmade": { - "errorType": "response_url", - "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 32400, - "url": "https://{}.carbonmade.com", - "urlMain": "https://carbonmade.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CashMe": { - "errorType": "status_code", - "rank": 12351551, - "url": "https://cash.me/{}", - "urlMain": "https://cash.me/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cent": { - "errorMsg": "Cent", - "errorType": "message", - "rank": 283677, - "url": "https://beta.cent.co/@{}", - "urlMain": "https://cent.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cloob": { - "errorType": "status_code", - "rank": 9071, - "url": "https://www.cloob.com/name/{}", - "urlMain": "https://www.cloob.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codecademy": { - "errorType": "status_code", - "rank": 2901, - "url": "https://www.codecademy.com/{}", - "urlMain": "https://www.codecademy.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codechef": { - "errorType": "status_code", - "rank": 9136, - "url": "https://www.codechef.com/users/{}", - "urlMain": "https://www.codechef.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codementor": { - "errorType": "status_code", - "rank": 9876, - "url": "https://www.codementor.io/{}", - "urlMain": "https://www.codementor.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codepen": { - "errorType": "status_code", - "rank": 840, - "url": "https://codepen.io/{}", - "urlMain": "https://codepen.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coderwall": { - "errorMsg": "404! Our feels when that url is used", - "errorType": "message", - "rank": 10209, - "url": "https://coderwall.com/{}", - "urlMain": "https://coderwall.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "ColourLovers": { - "errorType": "status_code", - "rank": 30534, - "url": "https://www.colourlovers.com/lover/{}", - "urlMain": "https://www.colourlovers.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Contently": { - "errorMsg": "We can't find that page!", - "errorType": "message", - "rank": 56976, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.contently.com/", - "urlMain": "https://contently.com/", - "username_claimed": "jordanteicher", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coroflot": { - "errorType": "status_code", - "rank": 39892, - "url": "https://www.coroflot.com/{}", - "urlMain": "https://coroflot.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CreativeMarket": { - "errorType": "response_url", - "errorUrl": "https://www.creativemarket.com/", - "rank": 2034, - "url": "https://creativemarket.com/{}", - "urlMain": "https://creativemarket.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crevado": { - "errorType": "status_code", - "rank": 177811, - "url": "https://{}.crevado.com", - "urlMain": "https://crevado.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crunchyroll": { - "errorType": "status_code", - "rank": 401, - "url": "https://www.crunchyroll.com/user/{}", - "urlMain": "https://www.crunchyroll.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DEV Community": { - "errorType": "status_code", - "rank": 5107, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dev.to/{}", - "urlMain": "https://dev.to/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DailyMotion": { - "errorType": "status_code", - "rank": 123, - "url": "https://www.dailymotion.com/{}", - "urlMain": "https://www.dailymotion.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Designspiration": { - "errorType": "status_code", - "rank": 25895, - "url": "https://www.designspiration.net/{}/", - "urlMain": "https://www.designspiration.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DeviantART": { - "errorType": "status_code", - "rank": 226, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.deviantart.com", - "urlMain": "https://deviantart.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Discogs": { - "errorType": "status_code", - "rank": 628, - "url": "https://www.discogs.com/user/{}", - "urlMain": "https://www.discogs.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Disqus": { - "errorType": "status_code", - "rank": 1239, - "url": "https://disqus.com/{}", - "urlMain": "https://disqus.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Docker Hub": { - "errorType": "status_code", - "rank": 2052, - "url": "https://hub.docker.com/u/{}/", - "urlMain": "https://hub.docker.com/", - "urlProbe": "https://hub.docker.com/v2/users/{}/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Dribbble": { - "errorMsg": "Whoops, that page is gone.", - "errorType": "message", - "rank": 939, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dribbble.com/{}", - "urlMain": "https://dribbble.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EVE Online": { - "errorType": "response_url", - "errorUrl": "https://eveonline.com", - "rank": 11337, - "url": "https://evewho.com/pilot/{}/", - "urlMain": "https://eveonline.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ebay": { - "errorMsg": "The User ID you entered was not found", - "errorType": "message", - "rank": 45, - "url": "https://www.ebay.com/usr/{}", - "urlMain": "https://www.ebay.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ello": { - "errorMsg": "We couldn't find the page you're looking for", - "errorType": "message", - "rank": 37022, - "url": "https://ello.co/{}", - "urlMain": "https://ello.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Etsy": { - "errorType": "status_code", - "rank": 165, - "url": "https://www.etsy.com/shop/{}", - "urlMain": "https://www.etsy.com/", - "username_claimed": "JennyKrafts", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EyeEm": { - "errorType": "response_url", - "errorUrl": "https://www.eyeem.com/", - "rank": 32870, - "url": "https://www.eyeem.com/u/{}", - "urlMain": "https://www.eyeem.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Facebook": { - "errorType": "status_code", - "rank": 3, - "regexCheck": "^[a-zA-Z0-9]{4,49}(? Date: Sat, 10 Aug 2019 13:03:37 +0200 Subject: [PATCH 49/71] added small table of contents --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9928ec49..a82cd184 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,9 @@ +
-Find usernames across social networks +Hunt down social media accounts by username across social networks
@@ -12,13 +13,21 @@ Website docker image

+ +

+ Demo   |   Installation   |   Docker Notes   |   Adding New Sites +

+

+ + + -## Demonstration +## Demo You can use this link to test Sherlock directly in your browser: https://elody.com/scenario/plan/16/ From 8cf9a2edc5d84f8f9b024cbc382c2ebd414519ef Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 10 Aug 2019 13:07:20 +0200 Subject: [PATCH 50/71] forgot to add the Usage in the table of contents --- README.md | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index a82cd184..fbb7a24b 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,28 @@

- - - - -
-Hunt down social media accounts by username across social networks -
- - - - -Website -docker image + + + +
+ Hunt down social media accounts by username across social networks +
+ + + + + Website + docker image

- Demo   |   Installation   |   Docker Notes   |   Adding New Sites + Demo +    |    + Installation +    |    + Usage +    |    + Docker Notes +    |    + Adding New Sites

From a10b6fd3b8c6af377417a554e81d049902f731cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20G=C3=A1rdos?= <53218984+AndrasGardos@users.noreply.github.com> Date: Sat, 10 Aug 2019 23:26:45 +0200 Subject: [PATCH 51/71] Adding codewars.com --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index f80356a2..68c21b77 100644 --- a/data.json +++ b/data.json @@ -251,6 +251,14 @@ "username_claimed": "jenny", "username_unclaimed": "noonewouldeverusethis7" }, + "Codewars": { + "errorType": "status_code", + "rank": 0, + "url": "https://www.codewars.com/users/{}", + "urlMain": "https://www.codewars.com", + "username_claimed": "example", + "username_unclaimed": "noonewouldeverusethis7" + }, "ColourLovers": { "errorType": "status_code", "rank": 0, From 864b94df67d1b29b34c7bc2239322703c36c7c04 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sun, 11 Aug 2019 12:51:45 +0200 Subject: [PATCH 52/71] updated site list --- data.json | 5 +- sherlock.py | 2 +- sites.md | 284 ++++++++++++++++++++++++++-------------------------- 3 files changed, 147 insertions(+), 144 deletions(-) diff --git a/data.json b/data.json index 68c21b77..5f73cb05 100644 --- a/data.json +++ b/data.json @@ -895,8 +895,9 @@ "username_unclaimed": "noonewouldeverusethis7" }, "PayPal": { - "errorType": "message", "errorMsg": "name=\"twitter:title\" content=\"Get your very own PayPal.Me link\"", + "errorType": "message", + "rank": 0, "url": "https://www.paypal.me/{}", "urlMain": "https://www.paypal.me/", "username_claimed": "blue", @@ -1477,4 +1478,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} +} \ No newline at end of file diff --git a/sherlock.py b/sherlock.py index e34c3eaa..51ba5a88 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.8.0" +__version__ = "0.8.1" amount = 0 diff --git a/sites.md b/sites.md index c223d334..bbfafb26 100644 --- a/sites.md +++ b/sites.md @@ -1,4 +1,4 @@ -## List Of Supported Sites (171 Sites In Total!) +## List Of Supported Sites (173 Sites In Total!) 1. [500px](https://500px.com/) 2. [9GAG](https://9gag.com/) 3. [About.me](https://about.me/) @@ -29,144 +29,146 @@ 28. [Codementor](https://www.codementor.io/) 29. [Codepen](https://codepen.io/) 30. [Coderwall](https://coderwall.com/) -31. [ColourLovers](https://www.colourlovers.com/) -32. [Contently](https://contently.com/) -33. [Coroflot](https://coroflot.com/) -34. [CreativeMarket](https://creativemarket.com/) -35. [Crevado](https://crevado.com/) -36. [Crunchyroll](https://www.crunchyroll.com/) -37. [DEV Community](https://dev.to/) -38. [DailyMotion](https://www.dailymotion.com/) -39. [Designspiration](https://www.designspiration.net/) -40. [DeviantART](https://deviantart.com) -41. [Discogs](https://www.discogs.com/) -42. [Disqus](https://disqus.com/) -43. [Docker Hub](https://hub.docker.com/) -44. [Dribbble](https://dribbble.com/) -45. [EVE Online](https://eveonline.com) -46. [Ebay](https://www.ebay.com/) -47. [Ello](https://ello.co/) -48. [Etsy](https://www.etsy.com/) -49. [EyeEm](https://www.eyeem.com/) -50. [Facebook](https://www.facebook.com/) -51. [Fandom](https://www.fandom.com/) -52. [Filmogs](https://www.filmo.gs/) -53. [Flickr](https://www.flickr.com/) -54. [Flightradar24](https://www.flightradar24.com/) -55. [Flipboard](https://flipboard.com/) -56. [Foursquare](https://foursquare.com/) -57. [Giphy](https://giphy.com/) -58. [GitHub](https://www.github.com/) -59. [GitLab](https://gitlab.com/) -60. [Gitee](https://gitee.com/) -61. [GoodReads](https://www.goodreads.com/) -62. [Gravatar](http://en.gravatar.com/) -63. [Gumroad](https://www.gumroad.com/) -64. [HackerNews](https://news.ycombinator.com/) -65. [HackerOne](https://hackerone.com/) -66. [HackerRank](https://hackerrank.com/) -67. [House-Mixes.com](https://www.house-mixes.com/) -68. [Houzz](https://houzz.com/) -69. [HubPages](https://hubpages.com/) -70. [IFTTT](https://www.ifttt.com/) -71. [ImageShack](https://imageshack.us/) -72. [Imgur](https://imgur.com/) -73. [Instagram](https://www.instagram.com/) -74. [Instructables](https://www.instructables.com/) -75. [Investing.com](https://www.investing.com/) -76. [Issuu](https://issuu.com/) -77. [Itch.io](https://itch.io/) -78. [Jimdo](https://jimdosite.com/) -79. [Kaggle](https://www.kaggle.com/) -80. [KanoWorld](https://world.kano.me/) -81. [Keybase](https://keybase.io/) -82. [Kik](http://kik.me/) -83. [Kongregate](https://www.kongregate.com/) -84. [Launchpad](https://launchpad.net/) -85. [LeetCode](https://leetcode.com/) -86. [Letterboxd](https://letterboxd.com/) -87. [LiveJournal](https://www.livejournal.com/) -88. [Mastodon](https://mstdn.io/) -89. [Medium](https://medium.com/) -90. [MeetMe](https://www.meetme.com/) -91. [MixCloud](https://www.mixcloud.com/) -92. [MyAnimeList](https://myanimelist.net/) -93. [Myspace](https://myspace.com/) -94. [NPM](https://www.npmjs.com/) -95. [NPM-Package](https://www.npmjs.com/) -96. [NameMC (Minecraft.net skins)](https://namemc.com/) -97. [NationStates Nation](https://nationstates.net) -98. [NationStates Region](https://nationstates.net) -99. [Newgrounds](https://newgrounds.com) -100. [OpenCollective](https://opencollective.com/) +31. [Codewars](https://www.codewars.com) +32. [ColourLovers](https://www.colourlovers.com/) +33. [Contently](https://contently.com/) +34. [Coroflot](https://coroflot.com/) +35. [CreativeMarket](https://creativemarket.com/) +36. [Crevado](https://crevado.com/) +37. [Crunchyroll](https://www.crunchyroll.com/) +38. [DEV Community](https://dev.to/) +39. [DailyMotion](https://www.dailymotion.com/) +40. [Designspiration](https://www.designspiration.net/) +41. [DeviantART](https://deviantart.com) +42. [Discogs](https://www.discogs.com/) +43. [Disqus](https://disqus.com/) +44. [Docker Hub](https://hub.docker.com/) +45. [Dribbble](https://dribbble.com/) +46. [EVE Online](https://eveonline.com) +47. [Ebay](https://www.ebay.com/) +48. [Ello](https://ello.co/) +49. [Etsy](https://www.etsy.com/) +50. [EyeEm](https://www.eyeem.com/) +51. [Facebook](https://www.facebook.com/) +52. [Fandom](https://www.fandom.com/) +53. [Filmogs](https://www.filmo.gs/) +54. [Flickr](https://www.flickr.com/) +55. [Flightradar24](https://www.flightradar24.com/) +56. [Flipboard](https://flipboard.com/) +57. [Foursquare](https://foursquare.com/) +58. [Giphy](https://giphy.com/) +59. [GitHub](https://www.github.com/) +60. [GitLab](https://gitlab.com/) +61. [Gitee](https://gitee.com/) +62. [GoodReads](https://www.goodreads.com/) +63. [Gravatar](http://en.gravatar.com/) +64. [Gumroad](https://www.gumroad.com/) +65. [HackerNews](https://news.ycombinator.com/) +66. [HackerOne](https://hackerone.com/) +67. [HackerRank](https://hackerrank.com/) +68. [House-Mixes.com](https://www.house-mixes.com/) +69. [Houzz](https://houzz.com/) +70. [HubPages](https://hubpages.com/) +71. [IFTTT](https://www.ifttt.com/) +72. [ImageShack](https://imageshack.us/) +73. [Imgur](https://imgur.com/) +74. [Instagram](https://www.instagram.com/) +75. [Instructables](https://www.instructables.com/) +76. [Investing.com](https://www.investing.com/) +77. [Issuu](https://issuu.com/) +78. [Itch.io](https://itch.io/) +79. [Jimdo](https://jimdosite.com/) +80. [Kaggle](https://www.kaggle.com/) +81. [KanoWorld](https://world.kano.me/) +82. [Keybase](https://keybase.io/) +83. [Kik](http://kik.me/) +84. [Kongregate](https://www.kongregate.com/) +85. [Launchpad](https://launchpad.net/) +86. [LeetCode](https://leetcode.com/) +87. [Letterboxd](https://letterboxd.com/) +88. [LiveJournal](https://www.livejournal.com/) +89. [Mastodon](https://mstdn.io/) +90. [Medium](https://medium.com/) +91. [MeetMe](https://www.meetme.com/) +92. [MixCloud](https://www.mixcloud.com/) +93. [MyAnimeList](https://myanimelist.net/) +94. [Myspace](https://myspace.com/) +95. [NPM](https://www.npmjs.com/) +96. [NPM-Package](https://www.npmjs.com/) +97. [NameMC (Minecraft.net skins)](https://namemc.com/) +98. [NationStates Nation](https://nationstates.net) +99. [NationStates Region](https://nationstates.net) +100. [Newgrounds](https://newgrounds.com) 101. [OK](https://ok.ru/) -102. [Packagist](https://packagist.org/) -103. [Pastebin](https://pastebin.com/) -104. [Patreon](https://www.patreon.com/) -105. [Pexels](https://www.pexels.com/) -106. [Photobucket](https://photobucket.com/) -107. [Pinterest](https://www.pinterest.com/) -108. [Pixabay](https://pixabay.com/) -109. [PlayStore](https://play.google.com/store) -110. [Plug.DJ](https://plug.dj/) -111. [Pokemon Showdown](https://pokemonshowdown.com) -112. [ProductHunt](https://www.producthunt.com/) -113. [Quora](https://www.quora.com/) -114. [Rajce.net](https://www.rajce.idnes.cz/) -115. [Rate Your Music](https://rateyourmusic.com/) -116. [Reddit](https://www.reddit.com/) -117. [Repl.it](https://repl.it/) -118. [ResearchGate](https://www.researchgate.net/) -119. [ReverbNation](https://www.reverbnation.com/) -120. [Roblox](https://www.roblox.com/) -121. [Scratch](https://scratch.mit.edu/) -122. [Scribd](https://www.scribd.com/) -123. [Signal](https://community.signalusers.org) -124. [Slack](https://slack.com) -125. [SlideShare](https://slideshare.net/) -126. [Smashcast](https://www.smashcast.tv/) -127. [SoundCloud](https://soundcloud.com/) -128. [SourceForge](https://sourceforge.net/) -129. [Speedrun.com](https://speedrun.com/) -130. [Splits.io](https://splits.io) -131. [Spotify](https://open.spotify.com/) -132. [Star Citizen](https://robertsspaceindustries.com/) -133. [Steam](https://steamcommunity.com/) -134. [SteamGroup](https://steamcommunity.com/) -135. [Taringa](https://taringa.net/) -136. [Telegram](https://t.me/) -137. [TikTok](https://www.tiktok.com/) -138. [Tinder](https://tinder.com/) -139. [TradingView](https://www.tradingview.com/) -140. [Trakt](https://www.trakt.tv/) -141. [Trello](https://trello.com/) -142. [Trip](https://www.trip.skyscanner.com/) -143. [TripAdvisor](https://tripadvisor.com/) -144. [Twitch](https://www.twitch.tv/) -145. [Twitter](https://www.twitter.com/) -146. [Unsplash](https://unsplash.com/) -147. [VK](https://vk.com/) -148. [VSCO](https://vsco.co/) -149. [Venmo](https://venmo.com/) -150. [Vimeo](https://vimeo.com/) -151. [Virgool](https://virgool.io/) -152. [VirusTotal](https://www.virustotal.com/) -153. [Wattpad](https://www.wattpad.com/) -154. [We Heart It](https://weheartit.com/) -155. [WebNode](https://www.webnode.cz/) -156. [Wikipedia](https://www.wikipedia.org/) -157. [Wix](https://wix.com/) -158. [WordPress](https://wordpress.com) -159. [WordPressOrg](https://wordpress.org/) -160. [YouNow](https://www.younow.com/) -161. [YouPic](https://youpic.com/) -162. [YouTube](https://www.youtube.com/) -163. [Zhihu](https://www.zhihu.com/) -164. [authorSTREAM](http://www.authorstream.com/) -165. [boingboing.net](https://boingboing.net/) -166. [devRant](https://devrant.com/) -167. [gfycat](https://gfycat.com/) -168. [iMGSRC.RU](https://imgsrc.ru/) -169. [last.fm](https://last.fm/) -170. [mixer.com](https://mixer.com/) -171. [osu!](https://osu.ppy.sh/) +102. [OpenCollective](https://opencollective.com/) +103. [Packagist](https://packagist.org/) +104. [Pastebin](https://pastebin.com/) +105. [Patreon](https://www.patreon.com/) +106. [PayPal](https://www.paypal.me/) +107. [Pexels](https://www.pexels.com/) +108. [Photobucket](https://photobucket.com/) +109. [Pinterest](https://www.pinterest.com/) +110. [Pixabay](https://pixabay.com/) +111. [PlayStore](https://play.google.com/store) +112. [Plug.DJ](https://plug.dj/) +113. [Pokemon Showdown](https://pokemonshowdown.com) +114. [ProductHunt](https://www.producthunt.com/) +115. [Quora](https://www.quora.com/) +116. [Rajce.net](https://www.rajce.idnes.cz/) +117. [Rate Your Music](https://rateyourmusic.com/) +118. [Reddit](https://www.reddit.com/) +119. [Repl.it](https://repl.it/) +120. [ResearchGate](https://www.researchgate.net/) +121. [ReverbNation](https://www.reverbnation.com/) +122. [Roblox](https://www.roblox.com/) +123. [Scratch](https://scratch.mit.edu/) +124. [Scribd](https://www.scribd.com/) +125. [Signal](https://community.signalusers.org) +126. [Slack](https://slack.com) +127. [SlideShare](https://slideshare.net/) +128. [Smashcast](https://www.smashcast.tv/) +129. [SoundCloud](https://soundcloud.com/) +130. [SourceForge](https://sourceforge.net/) +131. [Speedrun.com](https://speedrun.com/) +132. [Splits.io](https://splits.io) +133. [Spotify](https://open.spotify.com/) +134. [Star Citizen](https://robertsspaceindustries.com/) +135. [Steam](https://steamcommunity.com/) +136. [SteamGroup](https://steamcommunity.com/) +137. [Taringa](https://taringa.net/) +138. [Telegram](https://t.me/) +139. [TikTok](https://www.tiktok.com/) +140. [Tinder](https://tinder.com/) +141. [TradingView](https://www.tradingview.com/) +142. [Trakt](https://www.trakt.tv/) +143. [Trello](https://trello.com/) +144. [Trip](https://www.trip.skyscanner.com/) +145. [TripAdvisor](https://tripadvisor.com/) +146. [Twitch](https://www.twitch.tv/) +147. [Twitter](https://www.twitter.com/) +148. [Unsplash](https://unsplash.com/) +149. [VK](https://vk.com/) +150. [VSCO](https://vsco.co/) +151. [Venmo](https://venmo.com/) +152. [Vimeo](https://vimeo.com/) +153. [Virgool](https://virgool.io/) +154. [VirusTotal](https://www.virustotal.com/) +155. [Wattpad](https://www.wattpad.com/) +156. [We Heart It](https://weheartit.com/) +157. [WebNode](https://www.webnode.cz/) +158. [Wikipedia](https://www.wikipedia.org/) +159. [Wix](https://wix.com/) +160. [WordPress](https://wordpress.com) +161. [WordPressOrg](https://wordpress.org/) +162. [YouNow](https://www.younow.com/) +163. [YouPic](https://youpic.com/) +164. [YouTube](https://www.youtube.com/) +165. [Zhihu](https://www.zhihu.com/) +166. [authorSTREAM](http://www.authorstream.com/) +167. [boingboing.net](https://boingboing.net/) +168. [devRant](https://devrant.com/) +169. [gfycat](https://gfycat.com/) +170. [iMGSRC.RU](https://imgsrc.ru/) +171. [last.fm](https://last.fm/) +172. [mixer.com](https://mixer.com/) +173. [osu!](https://osu.ppy.sh/) From e000fa8e1b0c9425b1d1e752392b9c880d75a5f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20G=C3=A1rdos?= <53218984+AndrasGardos@users.noreply.github.com> Date: Mon, 12 Aug 2019 09:15:25 +0200 Subject: [PATCH 53/71] Adding Duolingo --- data.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 5f73cb05..13b54c5d 100644 --- a/data.json +++ b/data.json @@ -379,6 +379,15 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Duolingo": { + "errorType": "response_url", + "errorUrl": "https://www.duolingo.com/errors/404.html", + "rank": 0, + "url": "https://www.duolingo.com/{}", + "urlMain": "https://www.duolingo.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "EVE Online": { "errorType": "response_url", "errorUrl": "https://eveonline.com", @@ -1478,4 +1487,4 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 3e124eb4e09806f9c346738ce058543fd8d73836 Mon Sep 17 00:00:00 2001 From: Brayden Thomas Date: Mon, 12 Aug 2019 19:59:43 -0700 Subject: [PATCH 54/71] Add furaffinity --- data.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data.json b/data.json index 13b54c5d..d75bdb25 100644 --- a/data.json +++ b/data.json @@ -1486,5 +1486,14 @@ "urlMain": "https://osu.ppy.sh/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" + }, + "Furaffinity": { + "errorMsg": "Fatal system error", + "errorType": "message", + "rank": 0, + "url": "http://www.furaffinity.net/user/{}", + "urlMain": "http://www.furaffinity.net", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" } } From 382d9355d2127b3f7043f2ef40738d7e90be88fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E9=91=AB?= Date: Wed, 14 Aug 2019 10:25:29 +0800 Subject: [PATCH 55/71] Add segmentfault. --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 13b54c5d..6ad8386d 100644 --- a/data.json +++ b/data.json @@ -1486,5 +1486,13 @@ "urlMain": "https://osu.ppy.sh/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" + }, + "segmentfault": { + "errorType": "status_code", + "rank": 0, + "url": "https://segmentfault.com/u/{}", + "urlMain": "https://segmentfault.com/", + "username_claimed": "bule", + "username_unclaimed": "noonewouldeverusethis7" } } From b0452129776841e51d1c0a1bba56d2a19a46d4f9 Mon Sep 17 00:00:00 2001 From: dckjnls <39410285+dckjnls@users.noreply.github.com> Date: Sun, 18 Aug 2019 22:36:31 +0200 Subject: [PATCH 56/71] Adding Tellonym.me --- data.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data.json b/data.json index 13b54c5d..22ebd1fc 100644 --- a/data.json +++ b/data.json @@ -1486,5 +1486,13 @@ "urlMain": "https://osu.ppy.sh/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" + }, + "Tellonym.me": { + "errorType": "status_code", + "rank": 20809, + "url": "https://tellonym.me/{}", + "urlMain": "https://tellonym.me/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" } } From 48db6320f77fa8fc53845453a81d75d4de492cf7 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sat, 24 Aug 2019 19:14:24 -0500 Subject: [PATCH 57/71] Use https for Furaffinity. --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index d75bdb25..84163ba1 100644 --- a/data.json +++ b/data.json @@ -1491,7 +1491,7 @@ "errorMsg": "Fatal system error", "errorType": "message", "rank": 0, - "url": "http://www.furaffinity.net/user/{}", + "url": "https://www.furaffinity.net/user/{}", "urlMain": "http://www.furaffinity.net", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" From 6914c308a36df42929b31d0ee20cdb8dc53a1dfa Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sat, 24 Aug 2019 19:35:01 -0500 Subject: [PATCH 58/71] Update sites and version. --- README.md | 2 +- data.json | 3030 +++++++++++++++++++++++++-------------------------- sherlock.py | 2 +- sites.md | 354 +++--- 4 files changed, 1697 insertions(+), 1691 deletions(-) diff --git a/README.md b/README.md index fbb7a24b..c7d2de4d 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.7.9) +Sherlock: Find Usernames Across Social Networks (Version 0.8.2) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index ca05a636..7f3fb61f 100644 --- a/data.json +++ b/data.json @@ -1,1515 +1,1515 @@ -{ - "500px": { - "errorMsg": "Oops! This page doesn\u2019t exist.", - "errorType": "message", - "rank": 0, - "url": "https://500px.com/{}", - "urlMain": "https://500px.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "9GAG": { - "errorType": "status_code", - "rank": 0, - "url": "https://9gag.com/u/{}", - "urlMain": "https://9gag.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "About.me": { - "errorType": "status_code", - "rank": 0, - "url": "https://about.me/{}", - "urlMain": "https://about.me/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Academia.edu": { - "errorType": "status_code", - "rank": 0, - "url": "https://independent.academia.edu/{}", - "urlMain": "https://www.academia.edu/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "AngelList": { - "errorType": "status_code", - "rank": 0, - "url": "https://angel.co/{}", - "urlMain": "https://angel.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Anobii": { - "errorType": "response_url", - "rank": 0, - "url": "https://www.anobii.com/{}/profile", - "urlMain": "https://www.anobii.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Aptoide": { - "errorType": "status_code", - "rank": 0, - "url": "https://{}.en.aptoide.com/", - "urlMain": "https://en.aptoide.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Archive.org": { - "errorMsg": "cannot find account", - "errorType": "message", - "rank": 0, - "url": "https://archive.org/details/@{}", - "urlMain": "https://archive.org", - "username_claimed": "blue", - "username_unclaimed": "noonewould" - }, - "AskFM": { - "errorType": "status_code", - "rank": 0, - "url": "https://ask.fm/{}", - "urlMain": "https://ask.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BLIP.fm": { - "errorType": "status_code", - "rank": 0, - "url": "https://blip.fm/{}", - "urlMain": "https://blip.fm/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Badoo": { - "errorType": "status_code", - "rank": 0, - "url": "https://badoo.com/profile/{}", - "urlMain": "https://badoo.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Bandcamp": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.bandcamp.com/{}", - "urlMain": "https://www.bandcamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Basecamp": { - "errorMsg": "The account you were looking for doesn't exist", - "errorType": "message", - "rank": 0, - "url": "https://{}.basecamphq.com", - "urlMain": "https://basecamp.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Behance": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.behance.net/{}", - "urlMain": "https://www.behance.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitBucket": { - "errorType": "status_code", - "rank": 0, - "url": "https://bitbucket.org/{}/", - "urlMain": "https://bitbucket.org/", - "username_claimed": "white", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BitCoinForum": { - "errorMsg": "The user whose profile you are trying to view does not exist.", - "errorType": "message", - "rank": 0, - "url": "https://bitcoinforum.com/profile/{}", - "urlMain": "https://bitcoinforum.com", - "username_claimed": "bitcoinforum.com", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Blogger": { - "errorType": "status_code", - "rank": 0, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.blogspot.com", - "urlMain": "https://www.blogger.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Brew": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.brew.com/{}", - "urlMain": "https://www.brew.com/", - "urlProbe": "https://api.brew.com/api/public/podcast/{}", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BuyMeACoffee": { - "errorMsg": "It returned a 404 error", - "errorType": "message", - "rank": 0, - "url": "https://buymeacoff.ee/{}", - "urlMain": "https://www.buymeacoffee.com/", - "urlProbe": "https://www.buymeacoffee.com/{}", - "username_claimed": "red", - "username_unclaimed": "noonewouldeverusethis7" - }, - "BuzzFeed": { - "errorType": "status_code", - "rank": 0, - "url": "https://buzzfeed.com/{}", - "urlMain": "https://buzzfeed.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Canva": { - "errorType": "response_url", - "errorUrl": "https://www.canva.com/{}", - "rank": 0, - "url": "https://www.canva.com/{}", - "urlMain": "https://www.canva.com/", - "username_claimed": "blue", - "username_unclaimed": "xgtrq" - }, - "Carbonmade": { - "errorType": "response_url", - "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 0, - "url": "https://{}.carbonmade.com", - "urlMain": "https://carbonmade.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CashMe": { - "errorType": "status_code", - "rank": 0, - "url": "https://cash.me/{}", - "urlMain": "https://cash.me/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cent": { - "errorMsg": "Cent", - "errorType": "message", - "rank": 0, - "url": "https://beta.cent.co/@{}", - "urlMain": "https://cent.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Cloob": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.cloob.com/name/{}", - "urlMain": "https://www.cloob.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codecademy": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.codecademy.com/{}", - "urlMain": "https://www.codecademy.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codechef": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.codechef.com/users/{}", - "urlMain": "https://www.codechef.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codementor": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.codementor.io/{}", - "urlMain": "https://www.codementor.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codepen": { - "errorType": "status_code", - "rank": 0, - "url": "https://codepen.io/{}", - "urlMain": "https://codepen.io/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coderwall": { - "errorMsg": "404! Our feels when that url is used", - "errorType": "message", - "rank": 0, - "url": "https://coderwall.com/{}", - "urlMain": "https://coderwall.com/", - "username_claimed": "jenny", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Codewars": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.codewars.com/users/{}", - "urlMain": "https://www.codewars.com", - "username_claimed": "example", - "username_unclaimed": "noonewouldeverusethis7" - }, - "ColourLovers": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.colourlovers.com/lover/{}", - "urlMain": "https://www.colourlovers.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Contently": { - "errorMsg": "We can't find that page!", - "errorType": "message", - "rank": 0, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.contently.com/", - "urlMain": "https://contently.com/", - "username_claimed": "jordanteicher", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Coroflot": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.coroflot.com/{}", - "urlMain": "https://coroflot.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "CreativeMarket": { - "errorType": "response_url", - "errorUrl": "https://www.creativemarket.com/", - "rank": 0, - "url": "https://creativemarket.com/{}", - "urlMain": "https://creativemarket.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crevado": { - "errorType": "status_code", - "rank": 0, - "url": "https://{}.crevado.com", - "urlMain": "https://crevado.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Crunchyroll": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.crunchyroll.com/user/{}", - "urlMain": "https://www.crunchyroll.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DEV Community": { - "errorType": "status_code", - "rank": 0, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dev.to/{}", - "urlMain": "https://dev.to/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DailyMotion": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.dailymotion.com/{}", - "urlMain": "https://www.dailymotion.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Designspiration": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.designspiration.net/{}/", - "urlMain": "https://www.designspiration.net/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "DeviantART": { - "errorType": "status_code", - "rank": 0, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://{}.deviantart.com", - "urlMain": "https://deviantart.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Discogs": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.discogs.com/user/{}", - "urlMain": "https://www.discogs.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Disqus": { - "errorType": "status_code", - "rank": 0, - "url": "https://disqus.com/{}", - "urlMain": "https://disqus.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Docker Hub": { - "errorType": "status_code", - "rank": 0, - "url": "https://hub.docker.com/u/{}/", - "urlMain": "https://hub.docker.com/", - "urlProbe": "https://hub.docker.com/v2/users/{}/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Dribbble": { - "errorMsg": "Whoops, that page is gone.", - "errorType": "message", - "rank": 0, - "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", - "url": "https://dribbble.com/{}", - "urlMain": "https://dribbble.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Duolingo": { - "errorType": "response_url", - "errorUrl": "https://www.duolingo.com/errors/404.html", - "rank": 0, - "url": "https://www.duolingo.com/{}", - "urlMain": "https://www.duolingo.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EVE Online": { - "errorType": "response_url", - "errorUrl": "https://eveonline.com", - "rank": 0, - "url": "https://evewho.com/pilot/{}/", - "urlMain": "https://eveonline.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ebay": { - "errorMsg": "The User ID you entered was not found", - "errorType": "message", - "rank": 0, - "url": "https://www.ebay.com/usr/{}", - "urlMain": "https://www.ebay.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Ello": { - "errorMsg": "We couldn't find the page you're looking for", - "errorType": "message", - "rank": 0, - "url": "https://ello.co/{}", - "urlMain": "https://ello.co/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Etsy": { - "errorType": "status_code", - "rank": 0, - "url": "https://www.etsy.com/shop/{}", - "urlMain": "https://www.etsy.com/", - "username_claimed": "JennyKrafts", - "username_unclaimed": "noonewouldeverusethis7" - }, - "EyeEm": { - "errorType": "response_url", - "errorUrl": "https://www.eyeem.com/", - "rank": 0, - "url": "https://www.eyeem.com/u/{}", - "urlMain": "https://www.eyeem.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, - "Facebook": { - "errorType": "status_code", - "rank": 0, - "regexCheck": "^[a-zA-Z0-9]{4,49}(?Cent", + "errorType": "message", + "rank": 252869, + "url": "https://beta.cent.co/@{}", + "urlMain": "https://cent.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Cloob": { + "errorType": "status_code", + "rank": 7788, + "url": "https://www.cloob.com/name/{}", + "urlMain": "https://www.cloob.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codecademy": { + "errorType": "status_code", + "rank": 2744, + "url": "https://www.codecademy.com/{}", + "urlMain": "https://www.codecademy.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codechef": { + "errorType": "status_code", + "rank": 8424, + "url": "https://www.codechef.com/users/{}", + "urlMain": "https://www.codechef.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codementor": { + "errorType": "status_code", + "rank": 11394, + "url": "https://www.codementor.io/{}", + "urlMain": "https://www.codementor.io/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codepen": { + "errorType": "status_code", + "rank": 941, + "url": "https://codepen.io/{}", + "urlMain": "https://codepen.io/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Coderwall": { + "errorMsg": "404! Our feels when that url is used", + "errorType": "message", + "rank": 11927, + "url": "https://coderwall.com/{}", + "urlMain": "https://coderwall.com/", + "username_claimed": "jenny", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Codewars": { + "errorType": "status_code", + "rank": 23532, + "url": "https://www.codewars.com/users/{}", + "urlMain": "https://www.codewars.com", + "username_claimed": "example", + "username_unclaimed": "noonewouldeverusethis7" + }, + "ColourLovers": { + "errorType": "status_code", + "rank": 30132, + "url": "https://www.colourlovers.com/lover/{}", + "urlMain": "https://www.colourlovers.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Contently": { + "errorMsg": "We can't find that page!", + "errorType": "message", + "rank": 43892, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://{}.contently.com/", + "urlMain": "https://contently.com/", + "username_claimed": "jordanteicher", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Coroflot": { + "errorType": "status_code", + "rank": 35295, + "url": "https://www.coroflot.com/{}", + "urlMain": "https://coroflot.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "CreativeMarket": { + "errorType": "response_url", + "errorUrl": "https://www.creativemarket.com/", + "rank": 1797, + "url": "https://creativemarket.com/{}", + "urlMain": "https://creativemarket.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Crevado": { + "errorType": "status_code", + "rank": 145205, + "url": "https://{}.crevado.com", + "urlMain": "https://crevado.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Crunchyroll": { + "errorType": "status_code", + "rank": 433, + "url": "https://www.crunchyroll.com/user/{}", + "urlMain": "https://www.crunchyroll.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DEV Community": { + "errorType": "status_code", + "rank": 5566, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://dev.to/{}", + "urlMain": "https://dev.to/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DailyMotion": { + "errorType": "status_code", + "rank": 140, + "url": "https://www.dailymotion.com/{}", + "urlMain": "https://www.dailymotion.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Designspiration": { + "errorType": "status_code", + "rank": 26811, + "url": "https://www.designspiration.net/{}/", + "urlMain": "https://www.designspiration.net/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "DeviantART": { + "errorType": "status_code", + "rank": 265, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://{}.deviantart.com", + "urlMain": "https://deviantart.com", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Discogs": { + "errorType": "status_code", + "rank": 673, + "url": "https://www.discogs.com/user/{}", + "urlMain": "https://www.discogs.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Disqus": { + "errorType": "status_code", + "rank": 1046, + "url": "https://disqus.com/{}", + "urlMain": "https://disqus.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Docker Hub": { + "errorType": "status_code", + "rank": 2400, + "url": "https://hub.docker.com/u/{}/", + "urlMain": "https://hub.docker.com/", + "urlProbe": "https://hub.docker.com/v2/users/{}/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Dribbble": { + "errorMsg": "Whoops, that page is gone.", + "errorType": "message", + "rank": 889, + "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", + "url": "https://dribbble.com/{}", + "urlMain": "https://dribbble.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Duolingo": { + "errorType": "response_url", + "errorUrl": "https://www.duolingo.com/errors/404.html", + "rank": 597, + "url": "https://www.duolingo.com/{}", + "urlMain": "https://www.duolingo.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "EVE Online": { + "errorType": "response_url", + "errorUrl": "https://eveonline.com", + "rank": 11600, + "url": "https://evewho.com/pilot/{}/", + "urlMain": "https://eveonline.com", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Ebay": { + "errorMsg": "The User ID you entered was not found", + "errorType": "message", + "rank": 43, + "url": "https://www.ebay.com/usr/{}", + "urlMain": "https://www.ebay.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Ello": { + "errorMsg": "We couldn't find the page you're looking for", + "errorType": "message", + "rank": 38763, + "url": "https://ello.co/{}", + "urlMain": "https://ello.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Etsy": { + "errorType": "status_code", + "rank": 162, + "url": "https://www.etsy.com/shop/{}", + "urlMain": "https://www.etsy.com/", + "username_claimed": "JennyKrafts", + "username_unclaimed": "noonewouldeverusethis7" + }, + "EyeEm": { + "errorType": "response_url", + "errorUrl": "https://www.eyeem.com/", + "rank": 37138, + "url": "https://www.eyeem.com/u/{}", + "urlMain": "https://www.eyeem.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, + "Facebook": { + "errorType": "status_code", + "rank": 3, + "regexCheck": "^[a-zA-Z0-9]{4,49}(? Date: Sun, 25 Aug 2019 18:20:45 -0500 Subject: [PATCH 59/71] Fix false positive with Paypal. They changed their error text. Convert method to use a response URL. --- data.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data.json b/data.json index 7f3fb61f..bb102590 100644 --- a/data.json +++ b/data.json @@ -913,8 +913,8 @@ "username_unclaimed": "noonewouldeverusethis7" }, "PayPal": { - "errorMsg": "name=\"twitter:title\" content=\"Get your very own PayPal.Me link\"", - "errorType": "message", + "errorType": "response_url", + "errorUrl": "https://www.paypal.com/paypalme2/404", "rank": 9041, "url": "https://www.paypal.me/{}", "urlMain": "https://www.paypal.me/", From 9c66a19901c5b348072b7c7f4bd8e4cc79d942b4 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sun, 25 Aug 2019 18:25:49 -0500 Subject: [PATCH 60/71] Update version. --- README.md | 2 +- sherlock.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c7d2de4d..a81d0fd5 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.8.2) +Sherlock: Find Usernames Across Social Networks (Version 0.8.3) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/sherlock.py b/sherlock.py index a4a3c818..f7518ae6 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.8.2" +__version__ = "0.8.3" amount = 0 From 47354459558252a21741e760c6fe4549f3a06090 Mon Sep 17 00:00:00 2001 From: Lame Lemon Date: Mon, 26 Aug 2019 10:30:31 +0300 Subject: [PATCH 61/71] Facebook regex fix --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index bb102590..1a528904 100644 --- a/data.json +++ b/data.json @@ -435,7 +435,7 @@ "Facebook": { "errorType": "status_code", "rank": 3, - "regexCheck": "^[a-zA-Z0-9]{4,49}(? Date: Mon, 26 Aug 2019 06:01:46 -0500 Subject: [PATCH 62/71] Add Note About LinkedIn Note that LinkedIn was tried and did not work. --- removed_sites.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/removed_sites.md b/removed_sites.md index 725a09c8..2d408261 100644 --- a/removed_sites.md +++ b/removed_sites.md @@ -5,6 +5,13 @@ Sherlock is not capable of determining if a given username exists or not. They are listed here in the hope that things may change in the future so they may be re-included. +## LinkedIn + +This was attempted to be added around 2019-08-26, but the pull request was never merged. +It turns out that LinkedIn requires that you have an account before they will let you +check for other account. So, this site will not work with the current design of +Sherlock. + ## StreamMe On 2019-04-07, I get a Timed Out message from the website. It has not From 8dc39ecdf08115cf11648a20b3bb4fd4f8b9c89a Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sat, 31 Aug 2019 21:00:12 -0500 Subject: [PATCH 63/71] Update version. --- README.md | 2 +- sherlock.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a81d0fd5..f00e4068 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.8.3) +Sherlock: Find Usernames Across Social Networks (Version 0.8.4) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/sherlock.py b/sherlock.py index f7518ae6..7230d1cc 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.8.3" +__version__ = "0.8.4" amount = 0 From 9e5f6ef17ed8ade3509dca490fe7f5d1a09a394e Mon Sep 17 00:00:00 2001 From: Lame Lemon Date: Thu, 5 Sep 2019 12:42:45 +0300 Subject: [PATCH 64/71] Changed taken usernames --- data.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data.json b/data.json index 1a528904..cac99f38 100644 --- a/data.json +++ b/data.json @@ -173,7 +173,7 @@ "rank": 146, "url": "https://www.canva.com/{}", "urlMain": "https://www.canva.com/", - "username_claimed": "blue", + "username_claimed": "jenny", "username_unclaimed": "xgtrq" }, "Carbonmade": { @@ -471,7 +471,7 @@ "url": "https://my.flightradar24.com/{}", "urlMain": "https://www.flightradar24.com/", "username_claimed": "jebbrooks", - "username_unclaimed": "noonewouldeverusethis7" + "username_unclaimed": "xgtrq" }, "Flipboard": { "errorType": "status_code", @@ -1268,7 +1268,7 @@ "rank": 30, "url": "https://m.twitch.tv/{}", "urlMain": "https://www.twitch.tv/", - "username_claimed": "blue", + "username_claimed": "jenny", "username_unclaimed": "noonewouldeverusethis7" }, "Twitter": { From 516a4b5f030c3ef78ce1711e45f1becb3bec690e Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Thu, 5 Sep 2019 06:56:45 -0500 Subject: [PATCH 65/71] Update version. --- README.md | 2 +- sherlock.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f00e4068..e3329a27 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.8.4) +Sherlock: Find Usernames Across Social Networks (Version 0.8.5) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/sherlock.py b/sherlock.py index 7230d1cc..fe4e16c1 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.8.4" +__version__ = "0.8.5" amount = 0 From 0826ee36fbad065e7ae98f3d7c9e46278a01b8de Mon Sep 17 00:00:00 2001 From: Kyle Parrish Date: Thu, 12 Sep 2019 08:44:35 -0400 Subject: [PATCH 66/71] Add Discuss.Elastic.co --- data.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index cac99f38..6f9e4588 100644 --- a/data.json +++ b/data.json @@ -351,6 +351,14 @@ "urlMain": "https://www.discogs.com/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" + }, + "Discuss.Elastic.co": { + "errorType": "status_code", + "rank": 9999, + "url": "https://discuss.elastic.co/u/{}", + "urlMain": "https://discuss.elastic.co/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" }, "Disqus": { "errorType": "status_code", @@ -1512,4 +1520,4 @@ "username_claimed": "bule", "username_unclaimed": "noonewouldeverusethis7" } -} \ No newline at end of file +} From 85869c0b94fa74ad265ae29feb2c7511b55aedc4 Mon Sep 17 00:00:00 2001 From: Lame Lemon Date: Sat, 21 Sep 2019 12:33:14 +0100 Subject: [PATCH 67/71] Added Ultimate-Guitar --- data.json | 8 ++++++++ sites.md | 5 ++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/data.json b/data.json index cac99f38..e591d41d 100644 --- a/data.json +++ b/data.json @@ -1511,5 +1511,13 @@ "urlMain": "https://segmentfault.com/", "username_claimed": "bule", "username_unclaimed": "noonewouldeverusethis7" + }, + "Ultimate-Guitar": { + "errorType": "status_code", + "rank": 603, + "url": "https://ultimate-guitar.com/u/{}", + "urlMain": "https://ultimate-guitar.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" } } \ No newline at end of file diff --git a/sites.md b/sites.md index 7cc8d5e8..b7d4c81f 100644 --- a/sites.md +++ b/sites.md @@ -1,4 +1,4 @@ -## List Of Supported Sites (177 Sites In Total!) +## List Of Supported Sites (178 Sites In Total!) 1. [500px](https://500px.com/) 2. [9GAG](https://9gag.com/) 3. [About.me](https://about.me/) @@ -176,5 +176,4 @@ 175. [mixer.com](https://mixer.com/) 176. [osu!](https://osu.ppy.sh/) 177. [segmentfault](https://segmentfault.com/) - -Alexa.com rank data fetched at (2019-08-25 00:32:19.603917 UTC) +178. [Ultimate-Guitar](https://ultimate-guitar.com/) \ No newline at end of file From 7cb631ff3ed1df94e3c02c98f64f84865d4c63dd Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Tue, 24 Sep 2019 06:42:03 -0500 Subject: [PATCH 68/71] Update version. --- README.md | 2 +- data.json | 368 ++++++++++++++++++++++++++-------------------------- sherlock.py | 2 +- sites.md | 277 ++++++++++++++++++++------------------- 4 files changed, 326 insertions(+), 323 deletions(-) diff --git a/README.md b/README.md index e3329a27..d456f242 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.8.5) +Sherlock: Find Usernames Across Social Networks (Version 0.8.6) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index d1278c26..11942bc3 100644 --- a/data.json +++ b/data.json @@ -2,7 +2,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 3238, + "rank": 3217, "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -10,7 +10,7 @@ }, "9GAG": { "errorType": "status_code", - "rank": 370, + "rank": 409, "url": "https://9gag.com/u/{}", "urlMain": "https://9gag.com/", "username_claimed": "blue", @@ -18,7 +18,7 @@ }, "About.me": { "errorType": "status_code", - "rank": 14604, + "rank": 13947, "url": "https://about.me/{}", "urlMain": "https://about.me/", "username_claimed": "blue", @@ -26,7 +26,7 @@ }, "Academia.edu": { "errorType": "status_code", - "rank": 227, + "rank": 223, "url": "https://independent.academia.edu/{}", "urlMain": "https://www.academia.edu/", "username_claimed": "blue", @@ -34,7 +34,7 @@ }, "AngelList": { "errorType": "status_code", - "rank": 3861, + "rank": 5010, "url": "https://angel.co/{}", "urlMain": "https://angel.co/", "username_claimed": "blue", @@ -42,7 +42,7 @@ }, "Anobii": { "errorType": "response_url", - "rank": 46976, + "rank": 54367, "url": "https://www.anobii.com/{}/profile", "urlMain": "https://www.anobii.com/", "username_claimed": "blue", @@ -50,7 +50,7 @@ }, "Aptoide": { "errorType": "status_code", - "rank": 4958, + "rank": 5170, "url": "https://{}.en.aptoide.com/", "urlMain": "https://en.aptoide.com/", "username_claimed": "blue", @@ -59,7 +59,7 @@ "Archive.org": { "errorMsg": "cannot find account", "errorType": "message", - "rank": 218, + "rank": 203, "url": "https://archive.org/details/@{}", "urlMain": "https://archive.org", "username_claimed": "blue", @@ -67,7 +67,7 @@ }, "AskFM": { "errorType": "status_code", - "rank": 1330, + "rank": 1470, "url": "https://ask.fm/{}", "urlMain": "https://ask.fm/", "username_claimed": "blue", @@ -75,7 +75,7 @@ }, "BLIP.fm": { "errorType": "status_code", - "rank": 321524, + "rank": 304641, "url": "https://blip.fm/{}", "urlMain": "https://blip.fm/", "username_claimed": "blue", @@ -83,7 +83,7 @@ }, "Badoo": { "errorType": "status_code", - "rank": 1349, + "rank": 1366, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -91,7 +91,7 @@ }, "Bandcamp": { "errorType": "status_code", - "rank": 651, + "rank": 792, "url": "https://www.bandcamp.com/{}", "urlMain": "https://www.bandcamp.com/", "username_claimed": "blue", @@ -100,7 +100,7 @@ "Basecamp": { "errorMsg": "The account you were looking for doesn't exist", "errorType": "message", - "rank": 2259, + "rank": 2936, "url": "https://{}.basecamphq.com", "urlMain": "https://basecamp.com/", "username_claimed": "blue", @@ -108,7 +108,7 @@ }, "Behance": { "errorType": "status_code", - "rank": 368, + "rank": 371, "url": "https://www.behance.net/{}", "urlMain": "https://www.behance.net/", "username_claimed": "blue", @@ -116,7 +116,7 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 1251, + "rank": 1562, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -125,7 +125,7 @@ "BitCoinForum": { "errorMsg": "The user whose profile you are trying to view does not exist.", "errorType": "message", - "rank": 398824, + "rank": 297548, "url": "https://bitcoinforum.com/profile/{}", "urlMain": "https://bitcoinforum.com", "username_claimed": "bitcoinforum.com", @@ -133,7 +133,7 @@ }, "Blogger": { "errorType": "status_code", - "rank": 191, + "rank": 187, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.blogspot.com", "urlMain": "https://www.blogger.com/", @@ -142,7 +142,7 @@ }, "Brew": { "errorType": "status_code", - "rank": 175236, + "rank": 176673, "url": "https://www.brew.com/{}", "urlMain": "https://www.brew.com/", "urlProbe": "https://api.brew.com/api/public/podcast/{}", @@ -152,7 +152,7 @@ "BuyMeACoffee": { "errorMsg": "It returned a 404 error", "errorType": "message", - "rank": 43323, + "rank": 33759, "url": "https://buymeacoff.ee/{}", "urlMain": "https://www.buymeacoffee.com/", "urlProbe": "https://www.buymeacoffee.com/{}", @@ -161,7 +161,7 @@ }, "BuzzFeed": { "errorType": "status_code", - "rank": 341, + "rank": 383, "url": "https://buzzfeed.com/{}", "urlMain": "https://buzzfeed.com/", "username_claimed": "blue", @@ -170,7 +170,7 @@ "Canva": { "errorType": "response_url", "errorUrl": "https://www.canva.com/{}", - "rank": 146, + "rank": 125, "url": "https://www.canva.com/{}", "urlMain": "https://www.canva.com/", "username_claimed": "jenny", @@ -179,7 +179,7 @@ "Carbonmade": { "errorType": "response_url", "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 30093, + "rank": 25834, "url": "https://{}.carbonmade.com", "urlMain": "https://carbonmade.com/", "username_claimed": "jenny", @@ -187,7 +187,7 @@ }, "CashMe": { "errorType": "status_code", - "rank": 0, + "rank": 6276472, "url": "https://cash.me/{}", "urlMain": "https://cash.me/", "username_claimed": "jenny", @@ -196,7 +196,7 @@ "Cent": { "errorMsg": "Cent", "errorType": "message", - "rank": 252869, + "rank": 248894, "url": "https://beta.cent.co/@{}", "urlMain": "https://cent.co/", "username_claimed": "blue", @@ -204,7 +204,7 @@ }, "Cloob": { "errorType": "status_code", - "rank": 7788, + "rank": 6955, "url": "https://www.cloob.com/name/{}", "urlMain": "https://www.cloob.com/", "username_claimed": "blue", @@ -212,7 +212,7 @@ }, "Codecademy": { "errorType": "status_code", - "rank": 2744, + "rank": 2568, "url": "https://www.codecademy.com/{}", "urlMain": "https://www.codecademy.com/", "username_claimed": "blue", @@ -220,7 +220,7 @@ }, "Codechef": { "errorType": "status_code", - "rank": 8424, + "rank": 8530, "url": "https://www.codechef.com/users/{}", "urlMain": "https://www.codechef.com/", "username_claimed": "blue", @@ -228,7 +228,7 @@ }, "Codementor": { "errorType": "status_code", - "rank": 11394, + "rank": 12154, "url": "https://www.codementor.io/{}", "urlMain": "https://www.codementor.io/", "username_claimed": "blue", @@ -236,7 +236,7 @@ }, "Codepen": { "errorType": "status_code", - "rank": 941, + "rank": 1154, "url": "https://codepen.io/{}", "urlMain": "https://codepen.io/", "username_claimed": "blue", @@ -245,7 +245,7 @@ "Coderwall": { "errorMsg": "404! Our feels when that url is used", "errorType": "message", - "rank": 11927, + "rank": 13897, "url": "https://coderwall.com/{}", "urlMain": "https://coderwall.com/", "username_claimed": "jenny", @@ -253,7 +253,7 @@ }, "Codewars": { "errorType": "status_code", - "rank": 23532, + "rank": 23485, "url": "https://www.codewars.com/users/{}", "urlMain": "https://www.codewars.com", "username_claimed": "example", @@ -261,7 +261,7 @@ }, "ColourLovers": { "errorType": "status_code", - "rank": 30132, + "rank": 24992, "url": "https://www.colourlovers.com/lover/{}", "urlMain": "https://www.colourlovers.com/", "username_claimed": "blue", @@ -270,7 +270,7 @@ "Contently": { "errorMsg": "We can't find that page!", "errorType": "message", - "rank": 43892, + "rank": 38268, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.contently.com/", "urlMain": "https://contently.com/", @@ -279,7 +279,7 @@ }, "Coroflot": { "errorType": "status_code", - "rank": 35295, + "rank": 33712, "url": "https://www.coroflot.com/{}", "urlMain": "https://coroflot.com/", "username_claimed": "blue", @@ -288,7 +288,7 @@ "CreativeMarket": { "errorType": "response_url", "errorUrl": "https://www.creativemarket.com/", - "rank": 1797, + "rank": 1670, "url": "https://creativemarket.com/{}", "urlMain": "https://creativemarket.com/", "username_claimed": "blue", @@ -296,7 +296,7 @@ }, "Crevado": { "errorType": "status_code", - "rank": 145205, + "rank": 132831, "url": "https://{}.crevado.com", "urlMain": "https://crevado.com/", "username_claimed": "blue", @@ -304,7 +304,7 @@ }, "Crunchyroll": { "errorType": "status_code", - "rank": 433, + "rank": 541, "url": "https://www.crunchyroll.com/user/{}", "urlMain": "https://www.crunchyroll.com/", "username_claimed": "blue", @@ -312,7 +312,7 @@ }, "DEV Community": { "errorType": "status_code", - "rank": 5566, + "rank": 5949, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dev.to/{}", "urlMain": "https://dev.to/", @@ -321,7 +321,7 @@ }, "DailyMotion": { "errorType": "status_code", - "rank": 140, + "rank": 163, "url": "https://www.dailymotion.com/{}", "urlMain": "https://www.dailymotion.com/", "username_claimed": "blue", @@ -329,7 +329,7 @@ }, "Designspiration": { "errorType": "status_code", - "rank": 26811, + "rank": 36144, "url": "https://www.designspiration.net/{}/", "urlMain": "https://www.designspiration.net/", "username_claimed": "blue", @@ -337,7 +337,7 @@ }, "DeviantART": { "errorType": "status_code", - "rank": 265, + "rank": 313, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.deviantart.com", "urlMain": "https://deviantart.com", @@ -346,15 +346,15 @@ }, "Discogs": { "errorType": "status_code", - "rank": 673, + "rank": 825, "url": "https://www.discogs.com/user/{}", "urlMain": "https://www.discogs.com/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "Discuss.Elastic.co": { + "Discuss.Elastic.co": { "errorType": "status_code", - "rank": 9999, + "rank": 6326, "url": "https://discuss.elastic.co/u/{}", "urlMain": "https://discuss.elastic.co/", "username_claimed": "blue", @@ -362,7 +362,7 @@ }, "Disqus": { "errorType": "status_code", - "rank": 1046, + "rank": 932, "url": "https://disqus.com/{}", "urlMain": "https://disqus.com/", "username_claimed": "blue", @@ -370,7 +370,7 @@ }, "Docker Hub": { "errorType": "status_code", - "rank": 2400, + "rank": 2787, "url": "https://hub.docker.com/u/{}/", "urlMain": "https://hub.docker.com/", "urlProbe": "https://hub.docker.com/v2/users/{}/", @@ -380,7 +380,7 @@ "Dribbble": { "errorMsg": "Whoops, that page is gone.", "errorType": "message", - "rank": 889, + "rank": 923, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dribbble.com/{}", "urlMain": "https://dribbble.com/", @@ -390,7 +390,7 @@ "Duolingo": { "errorType": "response_url", "errorUrl": "https://www.duolingo.com/errors/404.html", - "rank": 597, + "rank": 564, "url": "https://www.duolingo.com/{}", "urlMain": "https://www.duolingo.com/", "username_claimed": "blue", @@ -399,7 +399,7 @@ "EVE Online": { "errorType": "response_url", "errorUrl": "https://eveonline.com", - "rank": 11600, + "rank": 13578, "url": "https://evewho.com/pilot/{}/", "urlMain": "https://eveonline.com", "username_claimed": "blue", @@ -408,7 +408,7 @@ "Ebay": { "errorMsg": "The User ID you entered was not found", "errorType": "message", - "rank": 43, + "rank": 44, "url": "https://www.ebay.com/usr/{}", "urlMain": "https://www.ebay.com/", "username_claimed": "blue", @@ -417,7 +417,7 @@ "Ello": { "errorMsg": "We couldn't find the page you're looking for", "errorType": "message", - "rank": 38763, + "rank": 39041, "url": "https://ello.co/{}", "urlMain": "https://ello.co/", "username_claimed": "blue", @@ -425,7 +425,7 @@ }, "Etsy": { "errorType": "status_code", - "rank": 162, + "rank": 161, "url": "https://www.etsy.com/shop/{}", "urlMain": "https://www.etsy.com/", "username_claimed": "JennyKrafts", @@ -434,7 +434,7 @@ "EyeEm": { "errorType": "response_url", "errorUrl": "https://www.eyeem.com/", - "rank": 37138, + "rank": 43367, "url": "https://www.eyeem.com/u/{}", "urlMain": "https://www.eyeem.com/", "username_claimed": "blue", @@ -442,7 +442,7 @@ }, "Facebook": { "errorType": "status_code", - "rank": 3, + "rank": 6, "regexCheck": "^[a-zA-Z0-9\\.]{3,49}(? Date: Sun, 29 Sep 2019 17:38:16 +0200 Subject: [PATCH 69/71] Update README.md Removed unwanted space. --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index d456f242..cff6d1aa 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,6 @@ optional arguments: For example to search for only one user: ``` python3 sherlock.py user123 - ``` To search for more than one user: From 75bbae8c3c72370222b8ba3c83ddab498f43b9e3 Mon Sep 17 00:00:00 2001 From: "Christopher K. Hoadley" Date: Sun, 29 Sep 2019 11:17:55 -0500 Subject: [PATCH 70/71] Convert Trip to use more reliable HTTP Status detection method. The site gives a clean 410 error. They changed their site response, so we were getting false positives. --- README.md | 2 +- data.json | 3 +-- sherlock.py | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index cff6d1aa..dec478ac 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ usage: sherlock.py [-h] [--version] [--verbose] [--rank] [--print-found] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.8.6) +Sherlock: Find Usernames Across Social Networks (Version 0.8.7) positional arguments: USERNAMES One or more usernames to check with social networks. diff --git a/data.json b/data.json index 11942bc3..18b3fa8e 100644 --- a/data.json +++ b/data.json @@ -1254,8 +1254,7 @@ "username_unclaimed": "noonewouldeverusethis7" }, "Trip": { - "errorMsg": "Page not found", - "errorType": "message", + "errorType": "status_code", "rank": 2558, "url": "https://www.trip.skyscanner.com/user/{}", "urlMain": "https://www.trip.skyscanner.com/", diff --git a/sherlock.py b/sherlock.py index 428f03cf..89860da7 100755 --- a/sherlock.py +++ b/sherlock.py @@ -26,7 +26,7 @@ from torrequest import TorRequest from load_proxies import load_proxies_from_csv, check_proxy_list module_name = "Sherlock: Find Usernames Across Social Networks" -__version__ = "0.8.6" +__version__ = "0.8.7" amount = 0 From 8236e8bf6eab092978f6d0054ab4f27a0c6e2121 Mon Sep 17 00:00:00 2001 From: Zaytsev Dmitriy Date: Wed, 2 Oct 2019 11:26:55 +0300 Subject: [PATCH 71/71] adding docker compose --- README.md | 14 +++++++++++--- docker-compose.yml | 6 ++++++ 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 docker-compose.yml diff --git a/README.md b/README.md index dec478ac..48361660 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

- + - +
Hunt down social media accounts by username across social networks
@@ -30,7 +30,7 @@

- + @@ -157,6 +157,14 @@ Or you can simply use "Docker Hub" to run `sherlock`: docker run theyahya/sherlock user123 ``` +### Using `docker-compose` + +You can also use the `docker-compose.yml` file from the repository and use this command + +``` +docker-compose run sherlok -o /opt/sherlock/results/text.txt user123 +``` + ## Adding New Sites Please look at the Wiki entry on diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..0e6e6899 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +version: '2' +services: + sherlok: + build: . + volumes: + - "./results:/opt/sherlock/results"