From 73989aaf5f2adb0adbb1f638812b19bce926c412 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 7 Aug 2020 18:38:19 +0200 Subject: [PATCH 01/10] Sherlock will from now on not use the local data.json It will now use the data that is in the GitHub repo instead. The reason why we are using this instead of the local one is so that the user has the most up to date data. This prevents users from creating issue about false positives which has already been fixed or having outdated data --- sherlock/sites.py | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/sherlock/sites.py b/sherlock/sites.py index 25ea0093..20e1e1af 100644 --- a/sherlock/sites.py +++ b/sherlock/sites.py @@ -118,22 +118,19 @@ class SitesInformation(): """ if data_file_path is None: - #Use internal default. - data_file_path = \ - os.path.join(os.path.dirname(os.path.realpath(__file__)), - "resources/data.json" - ) - - #Ensure that specified data file has correct extension. - if ".json" != data_file_path[-5:].lower(): + # The default data file is the live data.json which is in the GitHub repo. The reason why we are using + # this instead of the local one is so that the user has the most up to date data. This prevents + # users from creating issue about false positives which has already been fixed or having outdated data + data_file_path = "https://raw.githubusercontent.com/sherlock-project/sherlock/master/sherlock/resources/data.json" + + # Ensure that specified data file has correct extension. + if not data_file_path.lower().endswith(".json"): raise FileNotFoundError(f"Incorrect JSON file extension for " f"data file '{data_file_path}'." ) - if ( ("http://" == data_file_path[:7].lower()) or - ("https://" == data_file_path[:8].lower()) - ): - #Reference is to a URL. + if "http://" == data_file_path[:7].lower() or "https://" == data_file_path[:8].lower(): + # Reference is to a URL. try: response = requests.get(url=data_file_path) except Exception as error: From cc8192f45c359e4e92b7343f94363910a3451549 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 7 Aug 2020 18:57:51 +0200 Subject: [PATCH 02/10] removed option to present websites ordered by their Alexa.com global rank in popularity refer to #610 for reason of removal --- README.md | 47 ++++++++++++++++++-------------------------- sherlock/sherlock.py | 12 ----------- sherlock/sites.py | 36 ++++----------------------------- 3 files changed, 23 insertions(+), 72 deletions(-) diff --git a/README.md b/README.md index 843f3154..85e99870 100644 --- a/README.md +++ b/README.md @@ -56,14 +56,12 @@ $ python3 -m pip install -r requirements.txt ```bash $ python3 sherlock --help -usage: sherlock [-h] [--version] [--verbose] [--rank] - [--folderoutput FOLDEROUTPUT] [--output OUTPUT] [--tor] - [--unique-tor] [--csv] [--site SITE_NAME] [--proxy PROXY_URL] - [--json JSON_FILE] [--timeout TIMEOUT] [--print-found] - [--no-color] [--browse] +usage: sherlock [-h] [--version] [--verbose] [--folderoutput FOLDEROUTPUT] [--output OUTPUT] + [--tor] [--unique-tor] [--csv] [--site SITE_NAME] [--proxy PROXY_URL] + [--json JSON_FILE] [--timeout TIMEOUT] [--print-found] [--no-color] [--browse] USERNAMES [USERNAMES ...] -Sherlock: Find Usernames Across Social Networks (Version 0.12.2) +Sherlock: Find Usernames Across Social Networks (Version 0.12.3) positional arguments: USERNAMES One or more usernames to check with social networks. @@ -73,33 +71,26 @@ optional arguments: --version Display version information and dependencies. --verbose, -v, -d, --debug Display extra debugging information and metrics. - --rank, -r Present websites ordered by their Alexa.com global - rank in popularity. --folderoutput FOLDEROUTPUT, -fo FOLDEROUTPUT - If using multiple usernames, the output of the results - will be saved to this folder. + If using multiple usernames, the output of the results will be saved to + this folder. --output OUTPUT, -o OUTPUT - If using single username, the output of the result - will be saved to 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 - installed and in system path. + If using single username, the output of the result will be saved to 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 installed and in system path. --csv Create Comma-Separated Values (CSV) File. - --site SITE_NAME Limit analysis to just the listed sites. Add multiple - options to specify more than one site. + --site SITE_NAME Limit analysis to just the listed sites. Add multiple options to specify + more than one site. --proxy PROXY_URL, -p PROXY_URL - Make requests over a proxy. e.g. - socks5://127.0.0.1:1080 + Make requests over a proxy. e.g. socks5://127.0.0.1:1080 --json JSON_FILE, -j JSON_FILE - Load data from a JSON file or an online, valid, JSON - file. - --timeout TIMEOUT Time (in seconds) to wait for response to requests. - Default timeout of 60.0s.A longer timeout will be more - likely to get results from slow sites.On the other - hand, this may cause a long delay to gather all - results. + Load data from a JSON file or an online, valid, JSON file. + --timeout TIMEOUT Time (in seconds) to wait for response to requests. Default timeout of + 60.0s.A longer timeout will be more likely to get results from slow + sites.On the other hand, this may cause a long delay to gather all results. --print-found Do not output sites where the username was not found. --no-color Don't color terminal output --browse, -b Browse to all results on default browser. diff --git a/sherlock/sherlock.py b/sherlock/sherlock.py index 7b076cc4..2250a03d 100644 --- a/sherlock/sherlock.py +++ b/sherlock/sherlock.py @@ -438,9 +438,6 @@ def main(): action="store_true", dest="verbose", default=False, help="Display extra debugging information and metrics." ) - parser.add_argument("--rank", "-r", - action="store_true", dest="rank", default=False, - help="Present websites ordered by their Alexa.com global rank in popularity.") parser.add_argument("--folderoutput", "-fo", dest="folderoutput", help="If using multiple usernames, the output of the results will be saved to this folder." ) @@ -557,15 +554,6 @@ def main(): f"Error: Desired sites not found: {', '.join(site_missing)}.") sys.exit(1) - if args.rank: - # Sort data by rank - site_dataCpy = dict(site_data) - ranked_sites = sorted(site_data, key=lambda k: ("rank" not in k, site_data[k].get("rank", sys.maxsize))) - site_data = {} - for site in ranked_sites: - site_data[site] = site_dataCpy.get(site) - - #Create notify object for query results. query_notify = QueryNotifyPrint(result=None, verbose=args.verbose, diff --git a/sherlock/sites.py b/sherlock/sites.py index 20e1e1af..797d34ce 100644 --- a/sherlock/sites.py +++ b/sherlock/sites.py @@ -11,9 +11,8 @@ import sys class SiteInformation(): - def __init__(self, name, url_home, url_username_format, popularity_rank, - username_claimed, username_unclaimed, - information): + def __init__(self, name, url_home, url_username_format, username_claimed, + username_unclaimed, information): """Create Site Information Object. Contains information about a specific web site. @@ -32,10 +31,6 @@ class SiteInformation(): usernames would show up under the "https://somesite.com/users/" area of the web site. - popularity_rank -- Integer indicating popularity of site. - In general, smaller numbers mean more - popular ("0" or None means ranking - information not available). username_claimed -- String containing username which is known to be claimed on web site. username_unclaimed -- String containing username which is known @@ -58,11 +53,6 @@ class SiteInformation(): self.url_home = url_home self.url_username_format = url_username_format - if (popularity_rank is None) or (popularity_rank == 0): - #We do not know the popularity, so make site go to bottom of list. - popularity_rank = sys.maxsize - self.popularity_rank = popularity_rank - self.username_claimed = username_claimed self.username_unclaimed = username_unclaimed self.information = information @@ -169,14 +159,11 @@ class SitesInformation(): #Add all of site information from the json file to internal site list. for site_name in site_data: try: - #If popularity unknown, make site be at bottom of list. - popularity_rank = site_data[site_name].get("rank", sys.maxsize) self.sites[site_name] = \ SiteInformation(site_name, site_data[site_name]["urlMain"], site_data[site_name]["url"], - popularity_rank, site_data[site_name]["username_claimed"], site_data[site_name]["username_unclaimed"], site_data[site_name] @@ -189,32 +176,17 @@ class SitesInformation(): return - def site_name_list(self, popularity_rank=False): + def site_name_list(self): """Get Site Name List. Keyword Arguments: self -- This object. - popularity_rank -- Boolean indicating if list should be sorted - by popularity rank. - Default value is False. - NOTE: List is sorted in ascending - alphabetical order is popularity rank - is not requested. Return Value: List of strings containing names of sites. """ - if popularity_rank: - #Sort in ascending popularity rank order. - site_rank_name = \ - sorted([(site.popularity_rank,site.name) for site in self], - key=operator.itemgetter(0) - ) - site_names = [name for _,name in site_rank_name] - else: - #Sort in ascending alphabetical order. - site_names = sorted([site.name for site in self], key=str.lower) + site_names = sorted([site.name for site in self], key=str.lower) return site_names From e27cd6289e4894079dabcb72832dae43786773e2 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 7 Aug 2020 19:04:42 +0200 Subject: [PATCH 03/10] removed rank field from data.json --- sherlock/resources/data.json | 298 ----------------------------------- 1 file changed, 298 deletions(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index cfced6a8..8a13a44f 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -23,7 +23,6 @@ }, "2Dimensions": { "errorType": "status_code", - "rank": 664639, "url": "https://2Dimensions.com/a/{}", "urlMain": "https://2Dimensions.com/", "username_claimed": "blue", @@ -32,7 +31,6 @@ "3dnews": { "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", "errorType": "message", - "rank": 10569, "url": "http://forum.3dnews.ru/member.php?username={}", "urlMain": "http://forum.3dnews.ru/", "username_claimed": "red", @@ -41,7 +39,6 @@ "4pda": { "errorMsg": "\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0412\u0430\u0448 \u043f\u043e\u0438\u0441\u043a \u043d\u0435 \u0434\u0430\u043b \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432.", "errorType": "message", - "rank": 2814, "url": "https://4pda.ru/forum/index.php?act=search&source=pst&noform=1&username={}", "urlMain": "https://4pda.ru/", "username_claimed": "green", @@ -50,7 +47,6 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "rank": 3453, "regexCheck":"^[a-z0-9_]$", "url": "https://500px.com/{}", "urlMain": "https://500px.com/", @@ -59,7 +55,6 @@ }, "7Cups": { "errorType": "status_code", - "rank": 51294, "url": "https://www.7cups.com/@{}", "urlMain": "https://www.7cups.com/", "username_claimed": "blue", @@ -67,7 +62,6 @@ }, "9GAG": { "errorType": "status_code", - "rank": 389, "url": "https://www.9gag.com/u/{}", "urlMain": "https://www.9gag.com/", "username_claimed": "blue", @@ -75,7 +69,6 @@ }, "About.me": { "errorType": "status_code", - "rank": 11447, "url": "https://about.me/{}", "urlMain": "https://about.me/", "username_claimed": "blue", @@ -83,7 +76,6 @@ }, "Academia.edu": { "errorType": "status_code", - "rank": 218, "url": "https://independent.academia.edu/{}", "urlMain": "https://www.academia.edu/", "username_claimed": "blue", @@ -91,7 +83,6 @@ }, "Alik.cz": { "errorType": "status_code", - "rank": 845452, "url": "https://www.alik.cz/u/{}", "urlMain": "https://www.alik.cz/", "username_claimed": "julian", @@ -100,7 +91,6 @@ "AllTrails": { "errorMsg": "User could not be found.", "errorType": "message", - "rank": 8256, "url": "https://www.alltrails.com/members/{}", "urlMain": "https://www.alltrails.com/", "username_claimed": "blue", @@ -108,7 +98,6 @@ }, "Anobii": { "errorType": "response_url", - "rank": 43870, "url": "https://www.anobii.com/{}/profile", "urlMain": "https://www.anobii.com/", "username_claimed": "blue", @@ -116,7 +105,6 @@ }, "Aptoide": { "errorType": "status_code", - "rank": 5114, "url": "https://{}.en.aptoide.com/", "urlMain": "https://en.aptoide.com/", "username_claimed": "blue", @@ -125,7 +113,6 @@ "Archive.org": { "errorMsg": "cannot find account", "errorType": "message", - "rank": 196, "url": "https://archive.org/details/@{}", "urlMain": "https://archive.org", "username_claimed": "blue", @@ -133,7 +120,6 @@ }, "Asciinema": { "errorType": "status_code", - "rank": 77227, "url": "https://asciinema.org/~{}", "urlMain": "https://asciinema.org", "username_claimed": "red", @@ -141,7 +127,6 @@ }, "Ask Fedora": { "errorType": "status_code", - "rank": 27465, "url": "https://ask.fedoraproject.org/u/{}", "urlMain": "https://ask.fedoraproject.org/", "username_claimed": "red", @@ -150,7 +135,6 @@ "AskFM": { "errorMsg": "Well, apparently not anymore.", "errorType": "message", - "rank": 2888, "regexCheck": "^[a-zA-Z0-9_]{3,40}$", "url": "https://ask.fm/{}", "urlMain": "https://ask.fm/", @@ -159,7 +143,6 @@ }, "Audiojungle": { "errorType": "status_code", - "rank": 5604, "url": "https://audiojungle.net/user/{}", "urlMain": "https://audiojungle.net/", "username_claimed": "blue", @@ -168,7 +151,6 @@ "Avizo": { "errorType": "response_url", "errorUrl": "https://www.avizo.cz/", - "rank": 507599, "url": "https://www.avizo.cz/{}/", "urlMain": "https://www.avizo.cz/", "username_claimed": "blue", @@ -176,7 +158,6 @@ }, "BLIP.fm": { "errorType": "status_code", - "rank": 145919, "url": "https://blip.fm/{}", "urlMain": "https://blip.fm/", "username_claimed": "blue", @@ -185,7 +166,6 @@ "BOOTH": { "errorType": "response_url", "errorUrl": "https://booth.pm/", - "rank": 7165, "url": "https://{}.booth.pm/", "urlMain": "https://booth.pm/", "username_claimed": "blue", @@ -193,7 +173,6 @@ }, "Badoo": { "errorType": "status_code", - "rank": 2111, "url": "https://badoo.com/profile/{}", "urlMain": "https://badoo.com/", "username_claimed": "blue", @@ -201,7 +180,6 @@ }, "Bandcamp": { "errorType": "status_code", - "rank": 1090, "url": "https://www.bandcamp.com/{}", "urlMain": "https://www.bandcamp.com/", "username_claimed": "blue", @@ -210,7 +188,6 @@ "Bazar.cz": { "errorType": "response_url", "errorUrl": "https://www.bazar.cz/error404.aspx", - "rank": 708771, "url": "https://www.bazar.cz/{}/", "urlMain": "https://www.bazar.cz/", "username_claimed": "pianina", @@ -218,7 +195,6 @@ }, "Behance": { "errorType": "status_code", - "rank": 324, "url": "https://www.behance.net/{}", "urlMain": "https://www.behance.net/", "username_claimed": "blue", @@ -226,7 +202,6 @@ }, "BitBucket": { "errorType": "status_code", - "rank": 2831, "url": "https://bitbucket.org/{}/", "urlMain": "https://bitbucket.org/", "username_claimed": "white", @@ -235,7 +210,6 @@ "BitCoinForum": { "errorMsg": "The user whose profile you are trying to view does not exist.", "errorType": "message", - "rank": 164864, "url": "https://bitcoinforum.com/profile/{}", "urlMain": "https://bitcoinforum.com", "username_claimed": "bitcoinforum.com", @@ -243,7 +217,6 @@ }, "Blogger": { "errorType": "status_code", - "rank": 289, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.blogspot.com", "urlMain": "https://www.blogger.com/", @@ -253,7 +226,6 @@ "BodyBuilding": { "errorType": "response_url", "errorUrl": "https://bodyspace.bodybuilding.com/", - "rank": 2925, "url": "https://bodyspace.bodybuilding.com/{}", "urlMain": "https://bodyspace.bodybuilding.com/", "username_claimed": "blue", @@ -261,7 +233,6 @@ }, "Bookcrossing": { "errorType": "status_code", - "rank": 54059, "url": "https://www.bookcrossing.com/mybookshelf/{}/", "urlMain": "https://www.bookcrossing.com/", "username_claimed": "blue", @@ -269,7 +240,6 @@ }, "BuyMeACoffee": { "errorType": "status_code", - "rank": 13282, "url": "https://buymeacoff.ee/{}", "urlMain": "https://www.buymeacoffee.com/", "urlProbe": "https://www.buymeacoffee.com/{}", @@ -278,7 +248,6 @@ }, "BuzzFeed": { "errorType": "status_code", - "rank": 402, "url": "https://buzzfeed.com/{}", "urlMain": "https://buzzfeed.com/", "username_claimed": "blue", @@ -286,7 +255,6 @@ }, "CNET": { "errorType": "status_code", - "rank": 147, "url": "https://www.cnet.com/profiles/{}/", "urlMain": "https://www.cnet.com/", "username_claimed": "blue", @@ -295,7 +263,6 @@ "CapFriendly": { "errorMsg": "
No results found
", "errorType": "message", - "rank": 64100, "regexCheck": "^[a-zA-z][a-zA-Z0-9_]{2,79}$", "url": "https://www.capfriendly.com/users/{}", "urlMain": "https://www.capfriendly.com/", @@ -305,7 +272,6 @@ "Carbonmade": { "errorType": "response_url", "errorUrl": "https://carbonmade.com/fourohfour?domain={}.carbonmade.com", - "rank": 26142, "url": "https://{}.carbonmade.com", "urlMain": "https://carbonmade.com/", "username_claimed": "jenny", @@ -314,7 +280,6 @@ "Career.habr": { "errorMsg": "

\u041e\u0448\u0438\u0431\u043a\u0430 404

", "errorType": "message", - "rank": 1337, "url": "https://career.habr.com/{}", "urlMain": "https://career.habr.com/", "username_claimed": "blue", @@ -322,7 +287,6 @@ }, "CashMe": { "errorType": "status_code", - "rank": 0, "url": "https://cash.me/${}", "urlMain": "https://cash.me/", "username_claimed": "Jenny", @@ -331,7 +295,6 @@ "Cent": { "errorMsg": "Cent", "errorType": "message", - "rank": 118892, "url": "https://beta.cent.co/@{}", "urlMain": "https://cent.co/", "username_claimed": "blue", @@ -339,7 +302,6 @@ }, "Championat": { "errorType": "status_code", - "rank": 1945, "url": "https://www.championat.com/user/{}", "urlMain": "https://www.championat.com/", "username_claimed": "blue", @@ -349,7 +311,6 @@ "errorMsg": "Neexistujic\u00ed profil", "errorType": "message", "regexCheck": "^[a-zA-Z][a-zA-Z1-9_-]*$", - "rank": 9812219, "url": "https://profil.chatujme.cz/{}", "urlMain": "https://chatujme.cz/", "username_claimed": "david", @@ -358,7 +319,6 @@ "Chess": { "errorMsg": "Missing page... somebody made a wrong move.", "errorType": "message", - "rank": 590, "url": "https://www.chess.com/ru/member/{}", "urlMain": "https://www.chess.com/ru/", "username_claimed": "blue", @@ -366,7 +326,6 @@ }, "Cloob": { "errorType": "status_code", - "rank": 10574, "url": "https://www.cloob.com/name/{}", "urlMain": "https://www.cloob.com/", "username_claimed": "blue", @@ -374,7 +333,6 @@ }, "CloudflareCommunity": { "errorType": "status_code", - "rank": 1469, "url": "https://community.cloudflare.com/u/{}", "urlMain": "https://community.cloudflare.com/", "username_claimed": "blue", @@ -382,7 +340,6 @@ }, "Clozemaster": { "errorType": "status_code", - "rank": 66473, "url": "https://www.clozemaster.com/players/{}", "urlMain": "https://www.clozemaster.com", "username_claimed": "green", @@ -390,7 +347,6 @@ }, "Codecademy": { "errorType": "status_code", - "rank": 1883, "url": "https://www.codecademy.com/profiles/{}", "urlMain": "https://www.codecademy.com/", "username_claimed": "blue", @@ -399,7 +355,6 @@ "Codechef": { "errorType": "response_url", "errorUrl": "https://www.codechef.com/", - "rank": 9625, "url": "https://www.codechef.com/users/{}", "urlMain": "https://www.codechef.com/", "username_claimed": "blue", @@ -407,7 +362,6 @@ }, "Codewars": { "errorType": "status_code", - "rank": 19606, "url": "https://www.codewars.com/users/{}", "urlMain": "https://www.codewars.com", "username_claimed": "example", @@ -416,7 +370,6 @@ "Contently": { "errorMsg": "We can't find that page!", "errorType": "message", - "rank": 13782, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.contently.com/", "urlMain": "https://contently.com/", @@ -425,7 +378,6 @@ }, "Coroflot": { "errorType": "status_code", - "rank": 40597, "url": "https://www.coroflot.com/{}", "urlMain": "https://coroflot.com/", "username_claimed": "blue", @@ -433,7 +385,6 @@ }, "Countable": { "errorType": "status_code", - "rank": 257457, "url": "https://www.countable.us/{}", "urlMain": "https://www.countable.us/", "username_claimed": "blue", @@ -442,7 +393,6 @@ "Cracked": { "errorType": "response_url", "errorUrl": "https://www.cracked.com/", - "rank": 4551, "url": "https://www.cracked.com/members/{}/", "urlMain": "https://www.cracked.com/", "username_claimed": "blue", @@ -450,7 +400,6 @@ }, "Crevado": { "errorType": "status_code", - "rank": 200626, "url": "https://{}.crevado.com", "urlMain": "https://crevado.com/", "username_claimed": "blue", @@ -458,7 +407,6 @@ }, "Crunchyroll": { "errorType": "status_code", - "rank": 545, "url": "https://www.crunchyroll.com/user/{}", "urlMain": "https://www.crunchyroll.com/", "username_claimed": "blue", @@ -466,7 +414,6 @@ }, "DEV Community": { "errorType": "status_code", - "rank": 7362, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dev.to/{}", "urlMain": "https://dev.to/", @@ -475,7 +422,6 @@ }, "DailyMotion": { "errorType": "status_code", - "rank": 207, "url": "https://www.dailymotion.com/{}", "urlMain": "https://www.dailymotion.com/", "username_claimed": "blue", @@ -483,7 +429,6 @@ }, "Designspiration": { "errorType": "status_code", - "rank": 5627019, "url": "https://www.designspiration.net/{}/", "urlMain": "https://www.designspiration.net/", "username_claimed": "blue", @@ -491,7 +436,6 @@ }, "DeviantART": { "errorType": "status_code", - "rank": 529, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.deviantart.com", "urlMain": "https://deviantart.com", @@ -500,7 +444,6 @@ }, "Discogs": { "errorType": "status_code", - "rank": 1056, "url": "https://www.discogs.com/user/{}", "urlMain": "https://www.discogs.com/", "username_claimed": "blue", @@ -508,7 +451,6 @@ }, "Discuss.Elastic.co": { "errorType": "status_code", - "rank": 6815, "url": "https://discuss.elastic.co/u/{}", "urlMain": "https://discuss.elastic.co/", "username_claimed": "blue", @@ -516,7 +458,6 @@ }, "Disqus": { "errorType": "status_code", - "rank": 1078, "url": "https://disqus.com/{}", "urlMain": "https://disqus.com/", "username_claimed": "blue", @@ -524,7 +465,6 @@ }, "Docker Hub": { "errorType": "status_code", - "rank": 3310, "url": "https://hub.docker.com/u/{}/", "urlMain": "https://hub.docker.com/", "urlProbe": "https://hub.docker.com/v2/users/{}/", @@ -534,7 +474,6 @@ "Dribbble": { "errorMsg": "Whoops, that page is gone.", "errorType": "message", - "rank": 1163, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://dribbble.com/{}", "urlMain": "https://dribbble.com/", @@ -544,7 +483,6 @@ "Duolingo": { "errorMsg": "{\"users\":[]}", "errorType": "message", - "rank": 397, "url": "https://www.duolingo.com/profile/{}", "urlMain": "https://duolingo.com/", "urlProbe": "https://www.duolingo.com/2017-06-30/users?username={}", @@ -554,7 +492,6 @@ "Ebay": { "errorMsg": "The User ID you entered was not found", "errorType": "message", - "rank": 56, "url": "https://www.ebay.com/usr/{}", "urlMain": "https://www.ebay.com/", "username_claimed": "blue", @@ -563,7 +500,6 @@ "Ello": { "errorMsg": "We couldn't find the page you're looking for", "errorType": "message", - "rank": 50193, "url": "https://ello.co/{}", "urlMain": "https://ello.co/", "username_claimed": "blue", @@ -571,7 +507,6 @@ }, "Etsy": { "errorType": "status_code", - "rank": 161, "url": "https://www.etsy.com/shop/{}", "urlMain": "https://www.etsy.com/", "username_claimed": "JennyKrafts", @@ -580,7 +515,6 @@ "Euw": { "errorMsg": "This summoner is not registered at OP.GG. Please check spelling.", "errorType": "message", - "rank": 291, "url": "https://euw.op.gg/summoner/userName={}", "urlMain": "https://euw.op.gg/", "username_claimed": "blue", @@ -589,7 +523,6 @@ "EyeEm": { "errorType": "response_url", "errorUrl": "https://www.eyeem.com/", - "rank": 38664, "url": "https://www.eyeem.com/u/{}", "urlMain": "https://www.eyeem.com/", "username_claimed": "blue", @@ -597,7 +530,6 @@ }, "F3.cool": { "errorType": "status_code", - "rank": 54043, "url": "https://f3.cool/{}/", "urlMain": "https://f3.cool/", "username_claimed": "blue", @@ -605,7 +537,6 @@ }, "Facebook": { "errorType": "status_code", - "rank": 7, "regexCheck": "^[a-zA-Z0-9\\.]{3,49}(?", "errorType": "message", - "rank": 1337, "url": "https://freelance.habr.com/freelancers/{}", "urlMain": "https://freelance.habr.com/", "username_claimed": "adam", @@ -701,7 +622,6 @@ "Freelancer.com": { "errorMsg": "\"users\":{}", "errorType": "message", - "rank": 576, "url": "https://www.freelancer.com/api/users/0.1/users?usernames%5B%5D={}&compact=true", "urlMain": "https://www.freelancer.com/", "username_claimed": "red0xff", @@ -709,7 +629,6 @@ }, "Freesound": { "errorType": "status_code", - "rank": 6938, "url": "https://freesound.org/people/{}/", "urlMain": "https://freesound.org/", "username_claimed": "blue", @@ -717,7 +636,6 @@ }, "GDProfiles": { "errorType": "status_code", - "rank": 1610005, "url": "https://gdprofiles.com/{}", "urlMain": "https://gdprofiles.com/", "username_claimed": "blue", @@ -725,7 +643,6 @@ }, "Gamespot": { "errorType": "status_code", - "rank": 519, "url": "https://www.gamespot.com/profile/{}/", "urlMain": "https://www.gamespot.com/", "username_claimed": "blue", @@ -733,7 +650,6 @@ }, "Giphy": { "errorType": "status_code", - "rank": 580, "url": "https://giphy.com/{}", "urlMain": "https://giphy.com/", "username_claimed": "blue", @@ -741,7 +657,6 @@ }, "GitHub": { "errorType": "status_code", - "rank": 81, "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/", @@ -751,7 +666,6 @@ "GitLab": { "errorMsg": "[]", "errorType": "message", - "rank": 3707, "url": "https://gitlab.com/{}", "urlMain": "https://gitlab.com/", "urlProbe": "https://gitlab.com/api/v4/users?username={}", @@ -760,7 +674,6 @@ }, "Gitee": { "errorType": "status_code", - "rank": 5518, "url": "https://gitee.com/{}", "urlMain": "https://gitee.com/", "username_claimed": "wizzer", @@ -768,7 +681,6 @@ }, "GoodReads": { "errorType": "status_code", - "rank": 326, "url": "https://www.goodreads.com/{}", "urlMain": "https://www.goodreads.com/", "username_claimed": "blue", @@ -776,7 +688,6 @@ }, "Gravatar": { "errorType": "status_code", - "rank": 5492, "url": "http://en.gravatar.com/{}", "urlMain": "http://en.gravatar.com/", "username_claimed": "blue", @@ -785,7 +696,6 @@ "Gumroad": { "errorMsg": "Page not found.", "errorType": "message", - "rank": 4049, "url": "https://www.gumroad.com/{}", "urlMain": "https://www.gumroad.com/", "username_claimed": "blue", @@ -793,7 +703,6 @@ }, "GunsAndAmmo": { "errorType": "status_code", - "rank": 160298, "url": "https://forums.gunsandammo.com/profile/{}", "urlMain": "https://gunsandammo.com/", "username_claimed": "adam", @@ -801,7 +710,6 @@ }, "GuruShots": { "errorType": "status_code", - "rank": 17413, "url": "https://gurushots.com/{}/photos", "urlMain": "https://gurushots.com/", "username_claimed": "blue", @@ -809,7 +717,6 @@ }, "HackTheBox": { "errorType": "status_code", - "rank": 44381, "url": "https://forum.hackthebox.eu/profile/{}", "urlMain": "https://forum.hackthebox.eu/", "username_claimed": "angar", @@ -818,7 +725,6 @@ "HackerNews": { "errorMsg": "No such user.", "errorType": "message", - "rank": 5220, "url": "https://news.ycombinator.com/user?id={}", "urlMain": "https://news.ycombinator.com/", "username_claimed": "blue", @@ -827,7 +733,6 @@ "HackerOne": { "errorMsg": "Page not found", "errorType": "message", - "rank": 24074, "url": "https://hackerone.com/{}", "urlMain": "https://hackerone.com/", "username_claimed": "blue", @@ -836,7 +741,6 @@ "HackerRank": { "errorMsg": "Something went wrong", "errorType": "message", - "rank": 3044, "url": "https://hackerrank.com/{}", "urlMain": "https://hackerrank.com/", "username_claimed": "satznova", @@ -845,7 +749,6 @@ "House-Mixes.com": { "errorMsg": "Profile Not Found", "errorType": "message", - "rank": 979956, "regexCheck": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$", "url": "https://www.house-mixes.com/profile/{}", "urlMain": "https://www.house-mixes.com/", @@ -855,7 +758,6 @@ "Houzz": { "errorMsg": "The page you requested was not found.", "errorType": "message", - "rank": 1833, "url": "https://houzz.com/user/{}", "urlMain": "https://houzz.com/", "username_claimed": "blue", @@ -863,7 +765,6 @@ }, "HubPages": { "errorType": "status_code", - "rank": 3739, "url": "https://hubpages.com/@{}", "urlMain": "https://hubpages.com/", "username_claimed": "blue", @@ -872,7 +773,6 @@ "Hubski": { "errorMsg": "No such user", "errorType": "message", - "rank": 199033, "url": "https://hubski.com/user/{}", "urlMain": "https://hubski.com/", "username_claimed": "blue", @@ -881,7 +781,6 @@ "IFTTT": { "errorMsg": "The requested page or file does not exist", "errorType": "message", - "rank": 9039, "regexCheck": "^[A-Za-z0-9]{3,35}$", "url": "https://www.ifttt.com/p/{}", "urlMain": "https://www.ifttt.com/", @@ -891,7 +790,6 @@ "ImageShack": { "errorType": "response_url", "errorUrl": "https://imageshack.us/", - "rank": 42021, "url": "https://imageshack.us/user/{}", "urlMain": "https://imageshack.us/", "username_claimed": "blue", @@ -899,7 +797,6 @@ }, "ImgUp.cz": { "errorType": "status_code", - "rank": 2727868, "url": "https://imgup.cz/{}", "urlMain": "https://imgup.cz/", "username_claimed": "adam", @@ -907,7 +804,6 @@ }, "Instagram": { "errorType": "status_code", - "rank": 35, "request_head_only": false, "url": "https://www.instagram.com/{}", "urlMain": "https://www.instagram.com/", @@ -917,7 +813,6 @@ "Instructables": { "errorMsg": "404: We're sorry, things break sometimes", "errorType": "message", - "rank": 1165, "url": "https://www.instructables.com/member/{}", "urlMain": "https://www.instructables.com/", "username_claimed": "blue", @@ -925,7 +820,6 @@ }, "Issuu": { "errorType": "status_code", - "rank": 543, "url": "https://issuu.com/{}", "urlMain": "https://issuu.com/", "username_claimed": "jenny", @@ -933,7 +827,6 @@ }, "Itch.io": { "errorType": "status_code", - "rank": 2210, "url": "https://{}.itch.io/", "urlMain": "https://itch.io/", "username_claimed": "blue", @@ -942,7 +835,6 @@ "Jimdo": { "errorType": "status_code", "noPeriod": "True", - "rank": 27580, "url": "https://{}.jimdosite.com", "urlMain": "https://jimdosite.com/", "username_claimed": "jenny", @@ -950,7 +842,6 @@ }, "Kaggle": { "errorType": "status_code", - "rank": 2648, "url": "https://www.kaggle.com/{}", "urlMain": "https://www.kaggle.com/", "username_claimed": "dansbecker", @@ -959,7 +850,6 @@ "Kali community": { "errorMsg": "This user has not registered and therefore does not have a profile to view.", "errorType": "message", - "rank": 7440, "url": "https://forums.kali.org/member.php?username={}", "urlMain": "https://forums.kali.org/", "username_claimed": "blue", @@ -967,7 +857,6 @@ }, "Keybase": { "errorType": "status_code", - "rank": 56712, "url": "https://keybase.io/{}", "urlMain": "https://keybase.io/", "username_claimed": "blue", @@ -976,7 +865,6 @@ "Kik": { "errorMsg": "The page you requested was not found", "errorType": "message", - "rank": 565825, "url": "https://ws2.kik.com/user/{}", "urlMain": "http://kik.me/", "username_claimed": "blue", @@ -985,7 +873,6 @@ "Kongregate": { "errorMsg": "Sorry, no account with that name was found.", "errorType": "message", - "rank": 2732, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://www.kongregate.com/accounts/{}", "urlMain": "https://www.kongregate.com/", @@ -994,7 +881,6 @@ }, "LOR": { "errorType": "status_code", - "rank": 38696, "url": "https://www.linux.org.ru/people/{}/profile", "urlMain": "https://linux.org.ru/", "username_claimed": "red", @@ -1002,7 +888,6 @@ }, "Launchpad": { "errorType": "status_code", - "rank": 9993, "url": "https://launchpad.net/~{}", "urlMain": "https://launchpad.net/", "username_claimed": "blue", @@ -1010,7 +895,6 @@ }, "LeetCode": { "errorType": "status_code", - "rank": 2895, "url": "https://leetcode.com/{}", "urlMain": "https://leetcode.com/", "username_claimed": "blue", @@ -1019,7 +903,6 @@ "Letterboxd": { "errorMsg": "Sorry, we can\u2019t find the page you\u2019ve requested.", "errorType": "message", - "rank": 4053, "url": "https://letterboxd.com/{}", "urlMain": "https://letterboxd.com/", "username_claimed": "blue", @@ -1028,7 +911,6 @@ "Lichess": { "errorMsg": "Page not found!", "errorType": "message", - "rank": 2163, "url": "https://lichess.org/@/{}", "urlMain": "https://lichess.org", "username_claimed": "blue", @@ -1036,7 +918,6 @@ }, "LiveJournal": { "errorType": "status_code", - "rank": 430, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.livejournal.com", "urlMain": "https://www.livejournal.com/", @@ -1046,7 +927,6 @@ "LiveLeak": { "errorMsg": "channel not found", "errorType": "message", - "rank": 3625, "url": "https://www.liveleak.com/c/{}", "urlMain": "https://www.liveleak.com/", "username_claimed": "blue", @@ -1054,7 +934,6 @@ }, "Lobsters": { "errorType": "status_code", - "rank": 152798, "regexCheck": "[A-Za-z0-9][A-Za-z0-9_-]{0,24}", "url": "https://lobste.rs/u/{}", "urlMain": "https://lobste.rs/", @@ -1064,7 +943,6 @@ "Lolchess": { "errorMsg": "No search results", "errorType": "message", - "rank": 3195, "url": "https://lolchess.gg/profile/na/{}", "urlMain": "https://lolchess.gg/", "username_claimed": "blue", @@ -1072,7 +950,6 @@ }, "Medium": { "errorType": "status_code", - "rank": 72, "url": "https://medium.com/@{}", "urlMain": "https://medium.com/", "username_claimed": "blue", @@ -1081,7 +958,6 @@ "MeetMe": { "errorType": "response_url", "errorUrl": "https://www.meetme.com/", - "rank": 23062, "url": "https://www.meetme.com/{}", "urlMain": "https://www.meetme.com/", "username_claimed": "blue", @@ -1090,7 +966,6 @@ "Memrise": { "errorType": "response_url", "errorUrl": "https://www.memrise.com/", - "rank": 4813, "url": "https://www.memrise.com/user/{}/", "urlMain": "https://www.memrise.com/", "username_claimed": "blue", @@ -1098,7 +973,6 @@ }, "MixCloud": { "errorType": "status_code", - "rank": 2403, "url": "https://www.mixcloud.com/{}/", "urlMain": "https://www.mixcloud.com/", "urlProbe": "https://api.mixcloud.com/{}/", @@ -1107,7 +981,6 @@ }, "MyAnimeList": { "errorType": "status_code", - "rank": 957, "url": "https://myanimelist.net/profile/{}", "urlMain": "https://myanimelist.net/", "username_claimed": "blue", @@ -1115,7 +988,6 @@ }, "Myspace": { "errorType": "status_code", - "rank": 2540, "url": "https://myspace.com/{}", "urlMain": "https://myspace.com/", "username_claimed": "blue", @@ -1124,7 +996,6 @@ "NICommunityForum": { "errorMsg": "The specified member cannot be found", "errorType": "message", - "rank": 6996, "url": "https://www.native-instruments.com/forum/members?username={}", "urlMain": "https://www.native-instruments.com/forum/", "username_claimed": "blue", @@ -1132,7 +1003,6 @@ }, "NPM": { "errorType": "status_code", - "rank": 5926, "url": "https://www.npmjs.com/~{}", "urlMain": "https://www.npmjs.com/", "username_claimed": "kennethsweezy", @@ -1140,7 +1010,6 @@ }, "NPM-Package": { "errorType": "status_code", - "rank": 5926, "url": "https://www.npmjs.com/package/{}", "urlMain": "https://www.npmjs.com/", "username_claimed": "blue", @@ -1149,7 +1018,6 @@ "NameMC (Minecraft.net skins)": { "errorMsg": "Profiles: 0 results", "errorType": "message", - "rank": 7282, "url": "https://namemc.com/profile/{}", "urlMain": "https://namemc.com/", "username_claimed": "blue", @@ -1158,7 +1026,6 @@ "NationStates Nation": { "errorMsg": "Was this your nation? It may have ceased to exist due to inactivity, but can rise again!", "errorType": "message", - "rank": 48529, "url": "https://nationstates.net/nation={}", "urlMain": "https://nationstates.net", "username_claimed": "the_holy_principality_of_saint_mark", @@ -1167,7 +1034,6 @@ "NationStates Region": { "errorMsg": "does not exist.", "errorType": "message", - "rank": 48529, "url": "https://nationstates.net/region={}", "urlMain": "https://nationstates.net", "username_claimed": "the_west_pacific", @@ -1175,7 +1041,6 @@ }, "Newgrounds": { "errorType": "status_code", - "rank": 6797, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.newgrounds.com", "urlMain": "https://newgrounds.com", @@ -1184,7 +1049,6 @@ }, "OK": { "errorType": "status_code", - "rank": 63, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_.-]*$", "url": "https://ok.ru/{}", "urlMain": "https://ok.ru/", @@ -1193,7 +1057,6 @@ }, "OpenCollective": { "errorType": "status_code", - "rank": 39473, "url": "https://opencollective.com/{}", "urlMain": "https://opencollective.com/", "username_claimed": "sindresorhus", @@ -1201,7 +1064,6 @@ }, "OpenStreetMap": { "errorType": "status_code", - "rank": 8544, "url": "https://www.openstreetmap.org/user/{}", "urlMain": "https://www.openstreetmap.org/", "username_claimed": "blue", @@ -1209,7 +1071,6 @@ }, "Oracle Community": { "errorType": "status_code", - "rank": 587, "url": "https://community.oracle.com/people/{}", "urlMain": "https://community.oracle.com", "username_claimed": "blue", @@ -1217,7 +1078,6 @@ }, "Otzovik": { "errorType": "status_code", - "rank": 2058, "url": "https://otzovik.com/profile/{}", "urlMain": "https://otzovik.com/", "username_claimed": "blue", @@ -1226,7 +1086,6 @@ "OurDJTalk": { "errorMsg": "The specified member cannot be found", "errorType": "message", - "rank": 2697698, "url": "https://ourdjtalk.com/members?username={}", "urlMain": "https://ourdjtalk.com/", "username_claimed": "steve", @@ -1235,7 +1094,6 @@ "PCGamer": { "errorMsg": "The specified member cannot be found. Please enter a member's entire name.", "errorType": "message", - "rank": 973, "url": "https://forums.pcgamer.com/members/?username={}", "urlMain": "https://pcgamer.com", "username_claimed": "admin", @@ -1243,7 +1101,6 @@ }, "PCPartPicker": { "errorType": "status_code", - "rank": 2471, "url": "https://pcpartpicker.com/user/{}", "urlMain": "https://pcpartpicker.com", "username_claimed": "blue", @@ -1252,7 +1109,6 @@ "PSNProfiles.com": { "errorType": "response_url", "errorUrl": "https://psnprofiles.com/?psnId={}", - "rank": 11533, "url": "https://psnprofiles.com/{}", "urlMain": "https://psnprofiles.com/", "username_claimed": "blue", @@ -1261,7 +1117,6 @@ "Packagist": { "errorType": "response_url", "errorUrl": "https://packagist.org/search/?q={}&reason=vendor_not_found", - "rank": 19371, "url": "https://packagist.org/packages/{}/", "urlMain": "https://packagist.org/", "username_claimed": "psr", @@ -1270,7 +1125,6 @@ "Pastebin": { "errorType": "response_url", "errorUrl": "https://pastebin.com/index", - "rank": 1221, "url": "https://pastebin.com/u/{}", "urlMain": "https://pastebin.com/", "username_claimed": "blue", @@ -1278,7 +1132,6 @@ }, "Patreon": { "errorType": "status_code", - "rank": 374, "url": "https://www.patreon.com/{}", "urlMain": "https://www.patreon.com/", "username_claimed": "blue", @@ -1290,7 +1143,6 @@ "headers": { "User-Agent": "" }, - "rank": 18441, "url": "https://www.paypal.com/paypalme/{}", "urlMain": "https://www.paypal.me/", "username_claimed": "blue", @@ -1298,7 +1150,6 @@ }, "Periscope": { "errorType": "status_code", - "rank": 27375, "url": "https://www.periscope.tv/{}/", "urlMain": "https://www.periscope.tv/", "username_claimed": "blue", @@ -1306,7 +1157,6 @@ }, "Photobucket": { "errorType": "status_code", - "rank": 3893, "url": "https://photobucket.com/user/{}/library", "urlMain": "https://photobucket.com/", "username_claimed": "blue", @@ -1314,7 +1164,6 @@ }, "Pinkbike": { "errorType": "status_code", - "rank": 9280, "url": "https://www.pinkbike.com/u/{}/", "urlMain": "https://www.pinkbike.com/", "username_claimed": "blue", @@ -1322,7 +1171,6 @@ }, "Pinterest": { "errorType": "status_code", - "rank": 172, "url": "https://www.pinterest.com/{}/", "urlMain": "https://www.pinterest.com/", "username_claimed": "blue", @@ -1330,7 +1178,6 @@ }, "PlayStore": { "errorType": "status_code", - "rank": 1, "url": "https://play.google.com/store/apps/developer?id={}", "urlMain": "https://play.google.com/store", "username_claimed": "Facebook", @@ -1339,7 +1186,6 @@ "Pling": { "errorType": "response_url", "errorUrl": "https://www.pling.com/", - "rank": 114656, "url": "https://www.pling.com/u/{}/", "urlMain": "https://www.pling.com/", "username_claimed": "blue", @@ -1347,7 +1193,6 @@ }, "Plug.DJ": { "errorType": "status_code", - "rank": 40338, "url": "https://plug.dj/@/{}", "urlMain": "https://plug.dj/", "username_claimed": "plug-dj-rock", @@ -1355,7 +1200,6 @@ }, "Pokemon Showdown": { "errorType": "status_code", - "rank": 5323, "url": "https://pokemonshowdown.com/users/{}", "urlMain": "https://pokemonshowdown.com", "username_claimed": "blue", @@ -1363,7 +1207,6 @@ }, "PokerStrategy": { "errorType": "status_code", - "rank": 3558413, "url": "http://www.pokerstrategy.net/user/{}/profile/", "urlMain": "http://www.pokerstrategy.net", "username_claimed": "blue", @@ -1371,7 +1214,6 @@ }, "Polygon": { "errorType": "status_code", - "rank": 1151, "url": "https://www.polygon.com/users/{}", "urlMain": "https://www.polygon.com/", "username_claimed": "swiftstickler", @@ -1380,7 +1222,6 @@ "ProductHunt": { "errorMsg": "Product Hunt is a curation of the best new products", "errorType": "message", - "rank": 10865, "url": "https://www.producthunt.com/@{}", "urlMain": "https://www.producthunt.com/", "username_claimed": "jenny", @@ -1388,7 +1229,6 @@ }, "PromoDJ": { "errorType": "status_code", - "rank": 34124, "url": "http://promodj.com/{}", "urlMain": "http://promodj.com/", "username_claimed": "blue", @@ -1397,7 +1237,6 @@ "Quora": { "errorType": "response_url", "errorUrl": "https://www.quora.com/profile/{}", - "rank": 221, "url": "https://www.quora.com/profile/{}", "urlMain": "https://www.quora.com/", "username_claimed": "Matt-Riggsby", @@ -1405,7 +1244,6 @@ }, "Rajce.net": { "errorType": "status_code", - "rank": 1656, "url": "https://{}.rajce.idnes.cz/", "urlMain": "https://www.rajce.idnes.cz/", "username_claimed": "blue", @@ -1413,7 +1251,6 @@ }, "Rate Your Music": { "errorType": "status_code", - "rank": 5239, "url": "https://rateyourmusic.com/~{}", "urlMain": "https://rateyourmusic.com/", "username_claimed": "blue", @@ -1422,7 +1259,6 @@ "Realmeye": { "errorMsg": "Sorry, but we either:", "errorType": "message", - "rank": 25898, "url": "https://www.realmeye.com/player/{}", "urlMain": "https://www.realmeye.com/", "username_claimed": "blue", @@ -1430,7 +1266,6 @@ }, "Redbubble": { "errorType": "status_code", - "rank": 1367, "url": "https://www.redbubble.com/people/{}", "urlMain": "https://www.redbubble.com/", "username_claimed": "blue", @@ -1438,7 +1273,6 @@ }, "Reddit": { "errorType": "status_code", - "rank": 19, "url": "https://www.reddit.com/user/{}", "urlMain": "https://www.reddit.com/", "username_claimed": "blue", @@ -1447,7 +1281,6 @@ "Repl.it": { "errorMsg": "404", "errorType": "message", - "rank": 3343, "url": "https://repl.it/@{}", "urlMain": "https://repl.it/", "username_claimed": "blue", @@ -1456,7 +1289,6 @@ "ResearchGate": { "errorType": "response_url", "errorUrl": "https://www.researchgate.net/directory/profiles", - "rank": 138, "regexCheck": "\\w+_\\w+", "url": "https://www.researchgate.net/profile/{}", "urlMain": "https://www.researchgate.net/", @@ -1466,7 +1298,6 @@ "ReverbNation": { "errorMsg": "Sorry, we couldn't find that page", "errorType": "message", - "rank": 9539, "url": "https://www.reverbnation.com/{}", "urlMain": "https://www.reverbnation.com/", "username_claimed": "blue", @@ -1475,7 +1306,6 @@ "Roblox": { "errorMsg": "Page cannot be found or no longer exists", "errorType": "message", - "rank": 124, "url": "https://www.roblox.com/user.aspx?username={}", "urlMain": "https://www.roblox.com/", "username_claimed": "bluewolfekiller", @@ -1483,7 +1313,6 @@ }, "RubyGems": { "errorType": "status_code", - "rank": 38430, "url": "https://rubygems.org/profiles/{}", "urlMain": "https://rubygems.org/", "username_claimed": "blue", @@ -1491,7 +1320,6 @@ }, "Sbazar.cz": { "errorType": "status_code", - "rank": 16505, "url": "https://www.sbazar.cz/{}", "urlMain": "https://www.sbazar.cz/", "username_claimed": "blue", @@ -1499,7 +1327,6 @@ }, "Scratch": { "errorType": "status_code", - "rank": 440, "url": "https://scratch.mit.edu/users/{}", "urlMain": "https://scratch.mit.edu/", "username_claimed": "griffpatch", @@ -1508,7 +1335,6 @@ "Scribd": { "errorMsg": "Page not found", "errorType": "message", - "rank": 234, "url": "https://www.scribd.com/{}", "urlMain": "https://www.scribd.com/", "username_claimed": "blue", @@ -1516,7 +1342,6 @@ }, "ShitpostBot5000": { "errorType": "status_code", - "rank": 580064, "url": "https://www.shitpostbot.com/user/{}", "urlMain": "https://www.shitpostbot.com/", "username_claimed": "blue", @@ -1525,7 +1350,6 @@ "Signal": { "errorMsg": "Oops! That page doesn\u2019t exist or is private.", "errorType": "message", - "rank": 918113, "url": "https://community.signalusers.org/u/{}", "urlMain": "https://community.signalusers.org", "username_claimed": "jlund", @@ -1533,7 +1357,6 @@ }, "Slack": { "errorType": "status_code", - "rank": 285, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.slack.com", "urlMain": "https://slack.com", @@ -1542,7 +1365,6 @@ }, "SlideShare": { "errorType": "status_code", - "rank": 127, "url": "https://slideshare.net/{}", "urlMain": "https://slideshare.net/", "username_claimed": "blue", @@ -1550,7 +1372,6 @@ }, "Smashcast": { "errorType": "status_code", - "rank": 192503, "url": "https://www.smashcast.tv/api/media/live/{}", "urlMain": "https://www.smashcast.tv/", "username_claimed": "hello", @@ -1558,7 +1379,6 @@ }, "Smule": { "errorType": "status_code", - "rank": 7785, "url": "https://www.smule.com/{}", "urlMain": "https://www.smule.com/", "username_claimed": "blue", @@ -1566,7 +1386,6 @@ }, "SoundCloud": { "errorType": "status_code", - "rank": 96, "url": "https://soundcloud.com/{}", "urlMain": "https://soundcloud.com/", "username_claimed": "blue", @@ -1574,7 +1393,6 @@ }, "SourceForge": { "errorType": "status_code", - "rank": 405, "url": "https://sourceforge.net/u/{}", "urlMain": "https://sourceforge.net/", "username_claimed": "blue", @@ -1583,7 +1401,6 @@ "Speedrun.com": { "errorMsg": "not found.", "errorType": "message", - "rank": 10864, "url": "https://speedrun.com/user/{}", "urlMain": "https://speedrun.com/", "username_claimed": "3Tau", @@ -1591,7 +1408,6 @@ }, "Splits.io": { "errorType": "status_code", - "rank": 655157, "url": "https://splits.io/users/{}", "urlMain": "https://splits.io", "username_claimed": "cambosteve", @@ -1599,7 +1415,6 @@ }, "Sporcle": { "errorType": "status_code", - "rank": 3128, "url": "https://www.sporcle.com/user/{}/people", "urlMain": "https://www.sporcle.com/", "username_claimed": "blue", @@ -1607,7 +1422,6 @@ }, "SportsRU": { "errorType": "status_code", - "rank": 2936, "url": "https://www.sports.ru/profile/{}/", "urlMain": "https://www.sports.ru/", "username_claimed": "blue", @@ -1615,7 +1429,6 @@ }, "Spotify": { "errorType": "status_code", - "rank": 87, "url": "https://open.spotify.com/user/{}", "urlMain": "https://open.spotify.com/", "username_claimed": "blue", @@ -1623,7 +1436,6 @@ }, "Star Citizen": { "errorType": "status_code", - "rank": 7927, "url": "https://robertsspaceindustries.com/citizens/{}", "urlMain": "https://robertsspaceindustries.com/", "username_claimed": "blue", @@ -1632,7 +1444,6 @@ "Steam": { "errorMsg": "The specified profile could not be found", "errorType": "message", - "rank": 168, "url": "https://steamcommunity.com/id/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -1641,7 +1452,6 @@ "SteamGroup": { "errorMsg": "No group could be retrieved for the given URL", "errorType": "message", - "rank": 168, "url": "https://steamcommunity.com/groups/{}", "urlMain": "https://steamcommunity.com/", "username_claimed": "blue", @@ -1650,7 +1460,6 @@ "Steamid": { "errorMsg": "
Profile not found
", "errorType": "message", - "rank": 119934, "url": "https://steamid.uk/profile/{}", "urlMain": "https://steamid.uk/", "username_claimed": "blue", @@ -1658,7 +1467,6 @@ }, "SublimeForum": { "errorType": "status_code", - "rank": 6503, "url": "https://forum.sublimetext.com/u/{}", "urlMain": "https://forum.sublimetext.com/", "username_claimed": "blue", @@ -1666,7 +1474,6 @@ }, "T-MobileSupport": { "errorType": "status_code", - "rank": 1759, "url": "https://support.t-mobile.com/people/{}", "urlMain": "https://support.t-mobile.com", "username_claimed": "blue", @@ -1674,7 +1481,6 @@ }, "Taringa": { "errorType": "status_code", - "rank": 1092, "url": "https://www.taringa.net/{}", "urlMain": "https://taringa.net/", "username_claimed": "blue", @@ -1684,7 +1490,6 @@ "errorMsg":"", "errorType": "message", "regexCheck": "^[a-zA-Z0-9_]{5,32}$", - "rank": 385, "url": "https://t.me/{}", "urlMain": "https://t.me/", "username_claimed": "roopeshvs", @@ -1692,7 +1497,6 @@ }, "Tellonym.me": { "errorType": "status_code", - "rank": 26963, "url": "https://tellonym.me/{}", "urlMain": "https://tellonym.me/", "username_claimed": "blue", @@ -1701,7 +1505,6 @@ "Tinder": { "errorMsg": "Tinder | Match. Chat. Date.", "errorType": "message", - "rank": 1149, "url": "https://www.gotinder.com/@{}", "urlMain": "https://tinder.com/", "username_claimed": "blue", @@ -1710,7 +1513,6 @@ "TrackmaniaLadder": { "errorMsg": "player unknown or invalid", "errorType": "message", - "rank": 537293, "url": "http://en.tm-ladder.com/{}_rech.php", "urlMain": "http://en.tm-ladder.com/index.php", "username_claimed": "blue", @@ -1718,7 +1520,6 @@ }, "TradingView": { "errorType": "status_code", - "rank": 171, "url": "https://www.tradingview.com/u/{}/", "urlMain": "https://www.tradingview.com/", "username_claimed": "blue", @@ -1726,7 +1527,6 @@ }, "Trakt": { "errorType": "status_code", - "rank": 6415, "url": "https://www.trakt.tv/users/{}", "urlMain": "https://www.trakt.tv/", "username_claimed": "blue", @@ -1735,7 +1535,6 @@ "TrashboxRU": { "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d", "errorType": "message", - "rank": 17595, "regexCheck": "^[A-Za-z0-9_-]{3,16}$", "url": "https://trashbox.ru/users/{}", "urlMain": "https://trashbox.ru/", @@ -1745,7 +1544,6 @@ "Trello": { "errorMsg": "model not found", "errorType": "message", - "rank": 181, "url": "https://trello.com/{}", "urlMain": "https://trello.com/", "urlProbe": "https://trello.com/1/Members/{}", @@ -1755,7 +1553,6 @@ "TripAdvisor": { "errorMsg": "This page is on vacation\u2026", "errorType": "message", - "rank": 627, "url": "https://tripadvisor.com/members/{}", "urlMain": "https://tripadvisor.com/", "username_claimed": "blue", @@ -1763,7 +1560,6 @@ }, "Twitch": { "errorType": "status_code", - "rank": 33, "url": "https://www.twitch.tv/{}", "urlMain": "https://www.twitch.tv/", "urlProbe": "https://m.twitch.tv/{}", @@ -1775,7 +1571,6 @@ "headers": { "User-Agent": "" }, - "rank": 59, "url": "https://mobile.twitter.com/{}", "urlMain": "https://mobile.twitter.com/", "username_claimed": "blue", @@ -1784,7 +1579,6 @@ "Typeracer": { "errorMsg": "Profile Not Found", "errorType": "message", - "rank": 9093, "url": "https://data.typeracer.com/pit/profile?user={}", "urlMain": "https://typeracer.com", "username_claimed": "blue", @@ -1792,7 +1586,6 @@ }, "Ultimate-Guitar": { "errorType": "status_code", - "rank": 600, "url": "https://ultimate-guitar.com/u/{}", "urlMain": "https://ultimate-guitar.com/", "username_claimed": "blue", @@ -1800,7 +1593,6 @@ }, "Unsplash": { "errorType": "status_code", - "rank": 365, "url": "https://unsplash.com/@{}", "urlMain": "https://unsplash.com/", "username_claimed": "jenny", @@ -1809,7 +1601,6 @@ "VK": { "errorType": "response_url", "errorUrl": "https://www.quora.com/profile/{}", - "rank": 23, "url": "https://vk.com/{}", "urlMain": "https://vk.com/", "username_claimed": "smith", @@ -1817,7 +1608,6 @@ }, "VSCO": { "errorType": "status_code", - "rank": 5172, "url": "https://vsco.co/{}", "urlMain": "https://vsco.co/", "username_claimed": "blue", @@ -1826,7 +1616,6 @@ "Velomania": { "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", "errorType": "message", - "rank": 142077, "url": "https://forum.velomania.ru/member.php?username={}", "urlMain": "https://forum.velomania.ru/", "username_claimed": "red", @@ -1834,7 +1623,6 @@ }, "Venmo": { "errorType": "status_code", - "rank": 6580, "url": "https://venmo.com/{}", "urlMain": "https://venmo.com/", "username_claimed": "jenny", @@ -1842,7 +1630,6 @@ }, "Viadeo": { "errorType": "status_code", - "rank": 16796, "url": "http://fr.viadeo.com/en/profile/{}", "urlMain": "http://fr.viadeo.com/en/", "username_claimed": "franck.patissier", @@ -1850,7 +1637,6 @@ }, "Vimeo": { "errorType": "status_code", - "rank": 169, "url": "https://vimeo.com/{}", "urlMain": "https://vimeo.com/", "username_claimed": "blue", @@ -1859,7 +1645,6 @@ "Virgool": { "errorMsg": "\u06f4\u06f0\u06f4", "errorType": "message", - "rank": 2548, "url": "https://virgool.io/@{}", "urlMain": "https://virgool.io/", "username_claimed": "blue", @@ -1868,7 +1653,6 @@ "VirusTotal": { "errorMsg": "not found", "errorType": "message", - "rank": 5398, "url": "https://www.virustotal.com/ui/users/{}/trusted_users", "urlMain": "https://www.virustotal.com/", "username_claimed": "blue", @@ -1877,7 +1661,6 @@ "Wattpad": { "errorMsg": "userError-404", "errorType": "message", - "rank": 574, "url": "https://www.wattpad.com/user/{}", "urlMain": "https://www.wattpad.com/", "username_claimed": "Dogstho7951", @@ -1886,7 +1669,6 @@ "We Heart It": { "errorMsg": "Oops! You've landed on a moving target!", "errorType": "message", - "rank": 3005, "url": "https://weheartit.com/{}", "urlMain": "https://weheartit.com/", "username_claimed": "ventivogue", @@ -1894,7 +1676,6 @@ }, "WebNode": { "errorType": "status_code", - "rank": 22436, "url": "https://{}.webnode.cz/", "urlMain": "https://www.webnode.cz/", "username_claimed": "radkabalcarova", @@ -1902,7 +1683,6 @@ }, "Whonix Forum": { "errorType": "status_code", - "rank": 245814, "url": "https://forums.whonix.org/u/{}", "urlMain": "https://forums.whonix.org/", "username_claimed": "red", @@ -1911,7 +1691,6 @@ "Wikidot": { "errorMsg": "User does not exist.", "errorType": "message", - "rank": 3290, "url": "http://www.wikidot.com/user:info/{}", "urlMain": "http://www.wikidot.com/", "username_claimed": "blue", @@ -1920,7 +1699,6 @@ "Wikipedia": { "errorMsg": "Wikipedia does not have a user page with this exact name.", "errorType": "message", - "rank": 10, "url": "https://www.wikipedia.org/wiki/User:{}", "urlMain": "https://www.wikipedia.org/", "username_claimed": "Hoadlck", @@ -1928,7 +1706,6 @@ }, "Wix": { "errorType": "status_code", - "rank": 226, "url": "https://{}.wix.com", "urlMain": "https://wix.com/", "username_claimed": "support", @@ -1937,7 +1714,6 @@ "WordPress": { "errorType": "response_url", "errorUrl": "wordpress.com/typo/?subdomain=", - "rank": 52, "regexCheck": "^[a-zA-Z][a-zA-Z0-9_-]*$", "url": "https://{}.wordpress.com/", "urlMain": "https://wordpress.com", @@ -1947,7 +1723,6 @@ "WordPressOrg": { "errorType": "response_url", "errorUrl": "https://wordpress.org", - "rank": 636, "url": "https://profiles.wordpress.org/{}/", "urlMain": "https://wordpress.org/", "username_claimed": "blue", @@ -1955,7 +1730,6 @@ }, "YandexCollection": { "errorType": "status_code", - "rank": 55, "url": "https://yandex.ru/collections/user/{}/", "urlMain": "https://yandex.ru/collections/", "username_claimed": "blue", @@ -1964,7 +1738,6 @@ "YouNow": { "errorMsg": "No users found", "errorType": "message", - "rank": 13091, "url": "https://www.younow.com/{}/", "urlMain": "https://www.younow.com/", "urlProbe": "https://api.younow.com/php/api/broadcast/info/user={}/", @@ -1973,7 +1746,6 @@ }, "YouPic": { "errorType": "status_code", - "rank": 26640, "url": "https://youpic.com/photographer/{}/", "urlMain": "https://youpic.com/", "username_claimed": "blue", @@ -1982,7 +1754,6 @@ "YouTube": { "errorMsg": "Not Found", "errorType": "message", - "rank": 2, "url": "https://www.youtube.com/{}", "urlMain": "https://www.youtube.com/", "username_claimed": "blue", @@ -1991,7 +1762,6 @@ "Zhihu": { "errorType": "response_url", "errorUrl": "https://www.zhihu.com/people/{}", - "rank": 135, "url": "https://www.zhihu.com/people/{}", "urlMain": "https://www.zhihu.com/", "username_claimed": "blue", @@ -1999,7 +1769,6 @@ }, "akniga": { "errorType": "status_code", - "rank": 14884, "url": "https://akniga.org/profile/{}", "urlMain": "https://akniga.org/profile/blue/", "username_claimed": "blue", @@ -2008,7 +1777,6 @@ "allmylinks": { "errorMsg": "Page not found", "errorType": "message", - "rank": 40997, "url": "https://allmylinks.com/{}", "urlMain": "https://allmylinks.com/", "username_claimed": "blue", @@ -2016,7 +1784,6 @@ }, "authorSTREAM": { "errorType": "status_code", - "rank": 7220, "url": "http://www.authorstream.com/{}/", "urlMain": "http://www.authorstream.com/", "username_claimed": "blue", @@ -2025,7 +1792,6 @@ "babyRU": { "errorMsg": "\u0423\u043f\u0441, \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u0438\u0441\u043a\u0430\u043b\u0438, \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442", "errorType": "message", - "rank": 7704, "url": "https://www.baby.ru/u/{}/", "urlMain": "https://www.baby.ru/", "username_claimed": "blue", @@ -2034,7 +1800,6 @@ "babyblogRU": { "errorType": "message", "errorMsg": "BabyBlog — крупнейшее сообщество родителей", - "rank": 14711, "url": "https://www.babyblog.ru/user/info/{}", "urlMain": "https://www.babyblog.ru/", "username_claimed": "blue", @@ -2042,7 +1807,6 @@ }, "chaos.social": { "errorType": "status_code", - "rank": 4228716, "url": "https://chaos.social/@{}", "urlMain": "https://chaos.social/", "username_claimed": "rixx", @@ -2050,7 +1814,6 @@ }, "couchsurfing": { "errorType": "status_code", - "rank": 11652, "url": "https://www.couchsurfing.com/people/{}", "urlMain": "https://www.couchsurfing.com/", "username_claimed": "blue", @@ -2058,7 +1821,6 @@ }, "d3RU": { "errorType": "status_code", - "rank": 35510, "url": "https://d3.ru/user/{}/posts", "urlMain": "https://d3.ru/", "username_claimed": "blue", @@ -2066,7 +1828,6 @@ }, "dailykos": { "errorType": "status_code", - "rank": 6038, "url": "https://www.dailykos.com/user/{}", "urlMain": "https://www.dailykos.com", "username_claimed": "blue", @@ -2074,7 +1835,6 @@ }, "datingRU": { "errorType": "status_code", - "rank": 82211, "url": "http://dating.ru/{}", "urlMain": "http://dating.ru", "username_claimed": "blue", @@ -2083,7 +1843,6 @@ "devRant": { "errorType": "response_url", "errorUrl": "https://devrant.com/", - "rank": 86451, "url": "https://devrant.com/users/{}", "urlMain": "https://devrant.com/", "username_claimed": "blue", @@ -2091,7 +1850,6 @@ }, "drive2": { "errorType": "status_code", - "rank": 1703, "url": "https://www.drive2.ru/users/{}", "urlMain": "https://www.drive2.ru/", "username_claimed": "blue", @@ -2099,7 +1857,6 @@ }, "eGPU": { "errorType": "status_code", - "rank": 90682, "url": "https://egpu.io/forums/profile/{}/", "urlMain": "https://egpu.io/", "username_claimed": "blue", @@ -2107,7 +1864,6 @@ }, "eintracht": { "errorType": "status_code", - "rank": 201404, "url": "https://community.eintracht.de/fans/{}", "urlMain": "https://eintracht.de", "username_claimed": "blue", @@ -2115,7 +1871,6 @@ }, "fixya": { "errorType": "status_code", - "rank": 6178, "url": "https://www.fixya.com/users/{}", "urlMain": "https://www.fixya.com", "username_claimed": "adam", @@ -2123,7 +1878,6 @@ }, "fl": { "errorType": "status_code", - "rank": 50803, "url": "https://www.fl.ru/users/{}", "urlMain": "https://www.fl.ru/", "username_claimed": "blue", @@ -2132,7 +1886,6 @@ "forum_guns": { "errorMsg": "action=https://forum.guns.ru/forummisc/blog/search", "errorType": "message", - "rank": 20931, "url": "https://forum.guns.ru/forummisc/blog/{}", "urlMain": "https://forum.guns.ru/", "username_claimed": "red", @@ -2141,7 +1894,6 @@ "forumhouseRU": { "errorMsg": "\u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0438\u043c\u044f.", "errorType": "message", - "rank": 15756, "url": "https://www.forumhouse.ru/members/?username={}", "urlMain": "https://www.forumhouse.ru/", "username_claimed": "red", @@ -2149,7 +1901,6 @@ }, "geocaching": { "errorType": "status_code", - "rank": 13000, "url": "https://www.geocaching.com/profile/?u={}", "urlMain": "https://www.geocaching.com/", "username_claimed": "blue", @@ -2157,7 +1908,6 @@ }, "gfycat": { "errorType": "status_code", - "rank": 267, "url": "https://gfycat.com/@{}", "urlMain": "https://gfycat.com/", "username_claimed": "Test", @@ -2165,7 +1915,6 @@ }, "habr": { "errorType": "status_code", - "rank": 1337, "url": "https://habr.com/ru/users/{}", "urlMain": "https://habr.com/", "username_claimed": "blue", @@ -2173,7 +1922,6 @@ }, "hackster": { "errorType": "status_code", - "rank": 19616, "url": "https://www.hackster.io/{}", "urlMain": "https://www.hackster.io", "username_claimed": "blue", @@ -2182,7 +1930,6 @@ "hunting": { "errorMsg": "\u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0438\u043c\u044f.", "errorType": "message", - "rank": 135360, "url": "https://www.hunting.ru/forum/members/?username={}", "urlMain": "https://www.hunting.ru/forum/", "username_claimed": "red", @@ -2191,7 +1938,6 @@ "iMGSRC.RU": { "errorType": "response_url", "errorUrl": "https://imgsrc.ru/", - "rank": 14987, "url": "https://imgsrc.ru/main/user.php?user={}", "urlMain": "https://imgsrc.ru/", "username_claimed": "blue", @@ -2200,7 +1946,6 @@ "igromania": { "errorMsg": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u0438 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430.", "errorType": "message", - "rank": 14909, "url": "http://forum.igromania.ru/member.php?username={}", "urlMain": "http://forum.igromania.ru/", "username_claimed": "blue", @@ -2209,7 +1954,6 @@ "interpals": { "errorMsg": "The requested user does not exist or is inactive", "errorType": "message", - "rank": 7604, "url": "https://www.interpals.net/{}", "urlMain": "https://www.interpals.net/", "username_claimed": "blue", @@ -2217,7 +1961,6 @@ }, "irecommend": { "errorType": "status_code", - "rank": 2376, "url": "https://irecommend.ru/users/{}", "urlMain": "https://irecommend.ru/", "username_claimed": "blue", @@ -2226,7 +1969,6 @@ "jeuxvideo": { "errorMsg": "Vous \u00eates", "errorType": "message", - "rank": 1557, "url": "http://www.jeuxvideo.com/profil/{}?mode=infos", "urlMain": "http://www.jeuxvideo.com", "username_claimed": "adam", @@ -2234,7 +1976,6 @@ }, "kwork": { "errorType": "status_code", - "rank": 7137, "url": "https://kwork.ru/user/{}", "urlMain": "https://www.kwork.ru/", "username_claimed": "blue", @@ -2243,7 +1984,6 @@ "labpentestit": { "errorType": "response_url", "errorUrl": "https://lab.pentestit.ru/{}", - "rank": 2280092, "url": "https://lab.pentestit.ru/profile/{}", "urlMain": "https://lab.pentestit.ru/", "username_claimed": "CSV", @@ -2251,7 +1991,6 @@ }, "last.fm": { "errorType": "status_code", - "rank": 1666, "url": "https://last.fm/user/{}", "urlMain": "https://last.fm/", "username_claimed": "blue", @@ -2259,7 +1998,6 @@ }, "leasehackr": { "errorType": "status_code", - "rank": 85106, "url": "https://forum.leasehackr.com/u/{}/summary/", "urlMain": "https://forum.leasehackr.com/", "username_claimed": "adam", @@ -2267,7 +2005,6 @@ }, "livelib": { "errorType": "status_code", - "rank": 3809, "url": "https://www.livelib.ru/reader/{}", "urlMain": "https://www.livelib.ru/", "username_claimed": "blue", @@ -2275,7 +2012,6 @@ }, "mastodon.cloud": { "errorType": "status_code", - "rank": 285280, "url": "https://mastodon.cloud/@{}", "urlMain": "https://mastodon.cloud/", "username_claimed": "TheAdmin", @@ -2283,7 +2019,6 @@ }, "mastodon.social": { "errorType": "status_code", - "rank": 4228716, "url": "https://mastodon.social/@{}", "urlMain": "https://chaos.social/", "username_claimed": "Gargron", @@ -2291,7 +2026,6 @@ }, "mastodon.technology": { "errorType": "status_code", - "rank": 1051451, "url": "https://mastodon.technology/@{}", "urlMain": "https://mastodon.xyz/", "username_claimed": "ashfurrow", @@ -2299,7 +2033,6 @@ }, "mastodon.xyz": { "errorType": "status_code", - "rank": 1051451, "url": "https://mastodon.xyz/@{}", "urlMain": "https://mastodon.xyz/", "username_claimed": "TheKinrar", @@ -2308,7 +2041,6 @@ "metacritic": { "errorMsg": "User not found", "errorType": "message", - "rank": 2499, "regexCheck": "^(?![-_])[A-Za-z0-9-_]{3,15}$", "url": "https://www.metacritic.com/user/{}", "urlMain": "https://www.metacritic.com/", @@ -2317,7 +2049,6 @@ }, "moikrug": { "errorType": "status_code", - "rank": 174869, "url": "https://moikrug.ru/{}", "urlMain": "https://moikrug.ru/", "username_claimed": "blue", @@ -2325,7 +2056,6 @@ }, "mstdn.io": { "errorType": "status_code", - "rank": 1333764, "url": "https://mstdn.io/@{}", "urlMain": "https://mstdn.io/", "username_claimed": "blue", @@ -2333,7 +2063,6 @@ }, "nairaland.com": { "errorType": "status_code", - "rank": 808, "url": "https://www.nairaland.com/{}", "urlMain": "https://www.nairaland.com/", "username_claimed": "red", @@ -2341,7 +2070,6 @@ }, "nightbot": { "errorType": "status_code", - "rank": 10776, "url": "https://nightbot.tv/t/{}/commands", "urlMain": "https://nightbot.tv/", "urlProbe": "https://api.nightbot.tv/1/channels/t/{}", @@ -2350,7 +2078,6 @@ }, "nnRU": { "errorType": "status_code", - "rank": 0, "url": "https://{}.www.nn.ru/", "urlMain": "https://https://www.nn.ru/", "username_claimed": "blue", @@ -2358,7 +2085,6 @@ }, "notabug.org": { "errorType": "status_code", - "rank": 145085, "url": "https://notabug.org/{}", "urlMain": "https://notabug.org/", "urlProbe": "https://notabug.org/{}/followers", @@ -2367,7 +2093,6 @@ }, "note": { "errorType": "status_code", - "rank": 861, "url": "https://note.com/{}", "urlMain": "https://note.com/", "username_claimed": "blue", @@ -2376,7 +2101,6 @@ "opennet": { "errorMsg": "\u0418\u043c\u044f \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e", "errorType": "message", - "rank": 65050, "url": "https://www.opennet.ru/~{}", "urlMain": "https://www.opennet.ru/", "username_claimed": "anonismus", @@ -2384,7 +2108,6 @@ }, "opensource": { "errorType": "status_code", - "rank": 7771, "url": "https://opensource.com/users/{}", "urlMain": "https://opensource.com/", "username_claimed": "red", @@ -2392,7 +2115,6 @@ }, "osu!": { "errorType": "status_code", - "rank": 5124, "url": "https://osu.ppy.sh/users/{}", "urlMain": "https://osu.ppy.sh/", "username_claimed": "blue", @@ -2401,7 +2123,6 @@ "phpRU": { "errorMsg": "\u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0438\u043c\u044f.", "errorType": "message", - "rank": 113717, "url": "https://php.ru/forum/members/?username={}", "urlMain": "https://php.ru/forum/", "username_claimed": "apple", @@ -2409,7 +2130,6 @@ }, "pikabu": { "errorType": "status_code", - "rank": 962, "url": "https://pikabu.ru/@{}", "urlMain": "https://pikabu.ru/", "username_claimed": "blue", @@ -2417,7 +2137,6 @@ }, "pr0gramm": { "errorType": "status_code", - "rank": 3343, "url": "https://pr0gramm.com/api/profile/info?name={}", "urlMain": "https://pr0gramm.com/", "username_claimed": "cha0s", @@ -2425,7 +2144,6 @@ }, "radio_echo_msk": { "errorType": "status_code", - "rank": 1578, "url": "https://echo.msk.ru/users/{}", "urlMain": "https://echo.msk.ru/", "username_claimed": "blue", @@ -2433,7 +2151,6 @@ }, "satsisRU": { "errorType": "status_code", - "rank": 447395, "url": "https://satsis.info/user/{}", "urlMain": "https://satsis.info/", "username_claimed": "red", @@ -2441,7 +2158,6 @@ }, "segmentfault": { "errorType": "status_code", - "rank": 678, "url": "https://segmentfault.com/u/{}", "urlMain": "https://segmentfault.com/", "username_claimed": "bule", @@ -2449,7 +2165,6 @@ }, "social.tchncs.de": { "errorType": "status_code", - "rank": 463325, "url": "https://social.tchncs.de/@{}", "urlMain": "https://social.tchncs.de/", "username_claimed": "Milan", @@ -2458,7 +2173,6 @@ "soylentnews": { "errorMsg": "The user you requested does not exist, no matter how much you wish this might be the case.", "errorType": "message", - "rank": 892920, "url": "https://soylentnews.org/~{}", "urlMain": "https://soylentnews.org", "username_claimed": "adam", @@ -2467,7 +2181,6 @@ "sparkpeople": { "errorMsg": "We couldn't find that user", "errorType": "message", - "rank": 20132, "url": "https://www.sparkpeople.com/mypage.asp?id={}", "urlMain": "https://www.sparkpeople.com", "username_claimed": "adam", @@ -2475,7 +2188,6 @@ }, "spletnik": { "errorType": "status_code", - "rank": 9356, "url": "https://spletnik.ru/user/{}", "urlMain": "https://spletnik.ru/", "username_claimed": "blue", @@ -2483,7 +2195,6 @@ }, "svidbook": { "errorType": "status_code", - "rank": 5680929, "url": "https://www.svidbook.ru/user/{}", "urlMain": "https://www.svidbook.ru/", "username_claimed": "green", @@ -2491,7 +2202,6 @@ }, "toster": { "errorType": "status_code", - "rank": 10529871, "url": "https://www.toster.ru/user/{}/answers", "urlMain": "https://www.toster.ru/", "username_claimed": "adam", @@ -2500,7 +2210,6 @@ "tracr.co": { "errorMsg": "No search results", "errorType": "message", - "rank": 1104278, "regexCheck": "^[A-Za-z0-9]{2,32}$", "url": "https://tracr.co/users/1/{}", "urlMain": "https://tracr.co/", @@ -2510,7 +2219,6 @@ "travellerspoint": { "errorMsg": "Wooops. Sorry!", "errorType": "message", - "rank": 65743, "url": "https://www.travellerspoint.com/users/{}", "urlMain": "https://www.travellerspoint.com", "username_claimed": "blue", @@ -2518,7 +2226,6 @@ }, "uid": { "errorType": "status_code", - "rank": 22088, "url": "http://uid.me/{}", "urlMain": "https://uid.me/", "username_claimed": "blue", @@ -2526,7 +2233,6 @@ }, "warriorforum": { "errorType": "status_code", - "rank": 3524, "url": "https://www.warriorforum.com/members/{}.html", "urlMain": "https://www.warriorforum.com/", "username_claimed": "blue", @@ -2534,7 +2240,6 @@ }, "windy": { "errorType": "status_code", - "rank": 2279, "url": "https://community.windy.com/user/{}", "urlMain": "https://windy.com/", "username_claimed": "blue", @@ -2542,7 +2247,6 @@ }, "mercadolivre": { "errorType": "status_code", - "rank": 27839, "url": "https://www.mercadolivre.com.br/perfil/{}", "urlMain": "https://www.mercadolivre.com.br", "username_claimed": "blue", @@ -2551,7 +2255,6 @@ "kofi": { "errorType": "response_url", "errorUrl": "https://ko-fi.com/art?=redirect", - "rank": 89891, "url": "https://ko-fi.com/{}", "urlMain": "https://ko-fi.com", "username_claimed": "yeahkenny", @@ -2559,7 +2262,6 @@ }, "aminoapp": { "errorType": "status_code", - "rank": 9125, "url": "https://aminoapps.com/u/{}", "urlMain": "https://aminoapps.com/", "username_claimed": "blue", From 490a26248a948a55af8fbfe3ba25be531a1d7cfe Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 7 Aug 2020 21:07:20 +0200 Subject: [PATCH 04/10] removed ranking from site_list.py and organized data.json by alphabetic order --- sherlock/resources/data.json | 132 +++++++-------- site_list.py | 39 +---- sites.md | 300 +---------------------------------- 3 files changed, 69 insertions(+), 402 deletions(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index 8a13a44f..fe206b62 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -1,26 +1,4 @@ { - "F6S": { - "errorType": "status_code", - "url": "https://www.f6s.com/{}", - "urlMain": "https://f6s.com/", - "username_claimed": "vidheeshnacode", - "username_unclaimed": "noonewouldeverusethis7" - }, - "getmyuni": { - "errorType": "status_code", - "url": "https://www.getmyuni.com/user/{}", - "urlMain": "https://getmyuni.com/", - "username_claimed": "vidheeshnacode", - "username_unclaimed": "noonewouldeverusethis7" - }, - "polarsteps": { - "errorType": "status_code", - "url": "https://polarsteps.com/{}", - "urlMain": "https://polarsteps.com/", - "urlProbe": "https://api.polarsteps.com/users/byusername/{}", - "username_claimed": "james", - "username_unclaimed": "noonewouldeverusethis7" - }, "2Dimensions": { "errorType": "status_code", "url": "https://2Dimensions.com/a/{}", @@ -47,7 +25,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "regexCheck":"^[a-z0-9_]$", + "regexCheck": "^[a-z0-9_]$", "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", @@ -535,6 +513,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "F6S": { + "errorType": "status_code", + "url": "https://www.f6s.com/{}", + "urlMain": "https://f6s.com/", + "username_claimed": "vidheeshnacode", + "username_unclaimed": "noonewouldeverusethis7" + }, "Facebook": { "errorType": "status_code", "regexCheck": "^[a-zA-Z0-9\\.]{3,49}(?", + "errorMsg": "", "errorType": "message", "regexCheck": "^[a-zA-Z0-9_]{5,32}$", "url": "https://t.me/{}", "urlMain": "https://t.me/", "username_claimed": "roopeshvs", "username_unclaimed": "noonewouldeverusethis7" - }, + }, "Tellonym.me": { "errorType": "status_code", "url": "https://tellonym.me/{}", @@ -1728,6 +1713,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Xbox Gamertag": { + "errorType": "status_code", + "url": "https://xboxgamertag.com/search/{}", + "urlMain": "https://xboxgamertag.com/", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "YandexCollection": { "errorType": "status_code", "url": "https://yandex.ru/collections/user/{}/", @@ -1782,6 +1774,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "aminoapp": { + "errorType": "status_code", + "url": "https://aminoapps.com/u/{}", + "urlMain": "https://aminoapps.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis77777" + }, "authorSTREAM": { "errorType": "status_code", "url": "http://www.authorstream.com/{}/", @@ -1798,8 +1797,8 @@ "username_unclaimed": "noonewouldeverusethis" }, "babyblogRU": { + "errorMsg": "BabyBlog \u2014 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0435\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439", "errorType": "message", - "errorMsg": "BabyBlog — крупнейшее сообщество родителей", "url": "https://www.babyblog.ru/user/info/{}", "urlMain": "https://www.babyblog.ru/", "username_claimed": "blue", @@ -1906,6 +1905,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "getmyuni": { + "errorType": "status_code", + "url": "https://www.getmyuni.com/user/{}", + "urlMain": "https://getmyuni.com/", + "username_claimed": "vidheeshnacode", + "username_unclaimed": "noonewouldeverusethis7" + }, "gfycat": { "errorType": "status_code", "url": "https://gfycat.com/@{}", @@ -1974,6 +1980,14 @@ "username_claimed": "adam", "username_unclaimed": "noonewouldeverusethis7" }, + "kofi": { + "errorType": "response_url", + "errorUrl": "https://ko-fi.com/art?=redirect", + "url": "https://ko-fi.com/{}", + "urlMain": "https://ko-fi.com", + "username_claimed": "yeahkenny", + "username_unclaimed": "noonewouldeverusethis77777" + }, "kwork": { "errorType": "status_code", "url": "https://kwork.ru/user/{}", @@ -2038,6 +2052,13 @@ "username_claimed": "TheKinrar", "username_unclaimed": "noonewouldeverusethis7" }, + "mercadolivre": { + "errorType": "status_code", + "url": "https://www.mercadolivre.com.br/perfil/{}", + "urlMain": "https://www.mercadolivre.com.br", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis77777" + }, "metacritic": { "errorMsg": "User not found", "errorType": "message", @@ -2135,6 +2156,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "polarsteps": { + "errorType": "status_code", + "url": "https://polarsteps.com/{}", + "urlMain": "https://polarsteps.com/", + "urlProbe": "https://api.polarsteps.com/users/byusername/{}", + "username_claimed": "james", + "username_unclaimed": "noonewouldeverusethis7" + }, "pr0gramm": { "errorType": "status_code", "url": "https://pr0gramm.com/api/profile/info?name={}", @@ -2142,6 +2171,14 @@ "username_claimed": "cha0s", "username_unclaimed": "noonewouldeverusethis123123123123123123" }, + "prog.hu": { + "errorType": "response_url", + "errorUrl": "https://prog.hu/azonosito/info/{}", + "url": "https://prog.hu/azonosito/info/{}", + "urlMain": "https://prog.hu/", + "username_claimed": "Sting", + "username_unclaimed": "noonewouldeverusethis7" + }, "radio_echo_msk": { "errorType": "status_code", "url": "https://echo.msk.ru/users/{}", @@ -2244,42 +2281,5 @@ "urlMain": "https://windy.com/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" - }, - "mercadolivre": { - "errorType": "status_code", - "url": "https://www.mercadolivre.com.br/perfil/{}", - "urlMain": "https://www.mercadolivre.com.br", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis77777" - }, - "kofi": { - "errorType": "response_url", - "errorUrl": "https://ko-fi.com/art?=redirect", - "url": "https://ko-fi.com/{}", - "urlMain": "https://ko-fi.com", - "username_claimed": "yeahkenny", - "username_unclaimed": "noonewouldeverusethis77777" - }, - "aminoapp": { - "errorType": "status_code", - "url": "https://aminoapps.com/u/{}", - "urlMain": "https://aminoapps.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis77777" - }, - "Xbox Gamertag": { - "errorType": "status_code", - "url": "https://xboxgamertag.com/search/{}", - "urlMain": "https://xboxgamertag.com/", - "username_claimed": "red", - "username_unclaimed": "noonewouldeverusethis7" - }, - "prog.hu": { - "errorType": "response_url", - "errorUrl": "https://prog.hu/azonosito/info/{}", - "url": "https://prog.hu/azonosito/info/{}", - "urlMain": "https://prog.hu/", - "username_claimed": "Sting", - "username_unclaimed": "noonewouldeverusethis7" } -} +} \ No newline at end of file diff --git a/site_list.py b/site_list.py index 63b6ebba..905afcd6 100644 --- a/site_list.py +++ b/site_list.py @@ -11,28 +11,8 @@ from argparse import ArgumentParser, RawDescriptionHelpFormatter pool = list() -def get_rank(domain_to_query, dest): +parser = ArgumentParser(formatter_class=RawDescriptionHelpFormatter) - #Retrieve ranking data via alexa API - url = f"http://data.alexa.com/data?cli=10&url={domain_to_query}" - xml_data = requests.get(url).text - root = ET.fromstring(xml_data) - try: - #Get ranking for this site. - dest['rank'] = int(root.find(".//REACH").attrib["RANK"]) - except: - #We did not find the rank for some reason. - print(f"Error retrieving rank information for '{domain_to_query}'") - print(f" Returned XML is |{xml_data}|") - - return - -parser = ArgumentParser(formatter_class=RawDescriptionHelpFormatter - ) -parser.add_argument("--rank","-r", - action="store_true", dest="rank", default=False, - help="Update all website ranks (not recommended)." - ) args = parser.parse_args() with open("sherlock/resources/data.json", "r", encoding="utf-8") as data_file: @@ -42,29 +22,14 @@ with open("sites.md", "w") as site_file: data_length = len(data) site_file.write(f'## List Of Supported Sites ({data_length} Sites In Total!)\n') - for social_network in data: - url_main = data.get(social_network).get("urlMain") - data.get(social_network)["rank"] = 0 - if args.rank: - th = threading.Thread(target=get_rank, args=(url_main, data.get(social_network))) - else: - th = None - pool.append((social_network, url_main, th)) - if args.rank: - th.start() - index = 1 for social_network, url_main, th in pool: - if args.rank: - th.join() + site_file.write(f'{index}. [{social_network}]({url_main})\n') sys.stdout.write("\r{0}".format(f"Updated {index} out of {data_length} entries")) sys.stdout.flush() index = index + 1 - if args.rank: - site_file.write(f'\nAlexa.com rank data fetched at ({datetime.utcnow()} UTC)\n') - sorted_json_data = json.dumps(data, indent=2, sort_keys=True) with open("sherlock/resources/data.json", "w") as data_file: diff --git a/sites.md b/sites.md index 594e1a48..668b4885 100644 --- a/sites.md +++ b/sites.md @@ -1,299 +1 @@ -## List Of Supported Sites (298 Sites In Total!) -1. [2Dimensions](https://2Dimensions.com/) -2. [3dnews](http://forum.3dnews.ru/) -3. [4pda](https://4pda.ru/) -4. [500px](https://500px.com/) -5. [7Cups](https://www.7cups.com/) -6. [About.me](https://about.me/) -7. [Academia.edu](https://www.academia.edu/) -8. [Alik.cz](https://www.alik.cz/) -9. [AllTrails](https://www.alltrails.com/) -10. [Anobii](https://www.anobii.com/) -11. [Aptoide](https://en.aptoide.com/) -12. [Archive.org](https://archive.org) -13. [Asciinema](https://asciinema.org) -14. [Ask Fedora](https://ask.fedoraproject.org/) -15. [AskFM](https://ask.fm/) -16. [Audiojungle](https://audiojungle.net/) -17. [Avizo](https://www.avizo.cz/) -18. [BLIP.fm](https://blip.fm/) -19. [BOOTH](https://booth.pm/) -20. [Badoo](https://badoo.com/) -21. [Bandcamp](https://www.bandcamp.com/) -22. [Bazar.cz](https://www.bazar.cz/) -23. [Behance](https://www.behance.net/) -24. [BitBucket](https://bitbucket.org/) -25. [BitCoinForum](https://bitcoinforum.com) -26. [Blogger](https://www.blogger.com/) -27. [BodyBuilding](https://bodyspace.bodybuilding.com/) -28. [Bookcrossing](https://www.bookcrossing.com/) -29. [BuyMeACoffee](https://www.buymeacoffee.com/) -30. [BuzzFeed](https://buzzfeed.com/) -31. [CNET](https://www.cnet.com/) -32. [Carbonmade](https://carbonmade.com/) -33. [Career.habr](https://career.habr.com/) -34. [CashMe](https://cash.me/) -35. [Cent](https://cent.co/) -36. [Championat](https://www.championat.com/) -37. [Chatujme.cz](https://chatujme.cz/) -38. [Chess](https://www.chess.com/ru/) -39. [Cloob](https://www.cloob.com/) -40. [CloudflareCommunity](https://community.cloudflare.com/) -41. [Clozemaster](https://www.clozemaster.com) -42. [Codecademy](https://www.codecademy.com/) -43. [Codechef](https://www.codechef.com/) -44. [Codewars](https://www.codewars.com) -45. [Contently](https://contently.com/) -46. [Coroflot](https://coroflot.com/) -47. [Countable](https://www.countable.us/) -48. [Cracked](https://www.cracked.com/) -49. [Crevado](https://crevado.com/) -50. [Crunchyroll](https://www.crunchyroll.com/) -51. [DEV Community](https://dev.to/) -52. [DailyMotion](https://www.dailymotion.com/) -53. [Designspiration](https://www.designspiration.net/) -54. [DeviantART](https://deviantart.com) -55. [Discogs](https://www.discogs.com/) -56. [Discuss.Elastic.co](https://discuss.elastic.co/) -57. [Disqus](https://disqus.com/) -58. [Docker Hub](https://hub.docker.com/) -59. [Dribbble](https://dribbble.com/) -60. [Duolingo](https://duolingo.com/) -61. [Ebay](https://www.ebay.com/) -62. [Ello](https://ello.co/) -63. [Etsy](https://www.etsy.com/) -64. [Euw](https://euw.op.gg/) -65. [EyeEm](https://www.eyeem.com/) -66. [F3.cool](https://f3.cool/) -67. [F6S](https://f6s.com/) -68. [Facebook](https://www.facebook.com/) -69. [Facenama](https://facenama.com/) -70. [Fandom](https://www.fandom.com/) -71. [Filmogs](https://www.filmo.gs/) -72. [Fiverr](https://www.fiverr.com/) -73. [Flickr](https://www.flickr.com/) -74. [Flightradar24](https://www.flightradar24.com/) -75. [Flipboard](https://flipboard.com/) -76. [Football](https://www.rusfootball.info/) -77. [FortniteTracker](https://fortnitetracker.com/challenges) -78. [Freelance.habr](https://freelance.habr.com/) -79. [Freelancer.com](https://www.freelancer.com/) -80. [Freesound](https://freesound.org/) -81. [GDProfiles](https://gdprofiles.com/) -82. [Gamespot](https://www.gamespot.com/) -83. [Giphy](https://giphy.com/) -84. [GitHub](https://www.github.com/) -85. [GitLab](https://gitlab.com/) -86. [Gitee](https://gitee.com/) -87. [GoodReads](https://www.goodreads.com/) -88. [Gravatar](http://en.gravatar.com/) -89. [Gumroad](https://www.gumroad.com/) -90. [GunsAndAmmo](https://gunsandammo.com/) -91. [GuruShots](https://gurushots.com/) -92. [HackTheBox](https://forum.hackthebox.eu/) -93. [HackerNews](https://news.ycombinator.com/) -94. [HackerOne](https://hackerone.com/) -95. [HackerRank](https://hackerrank.com/) -96. [House-Mixes.com](https://www.house-mixes.com/) -97. [Houzz](https://houzz.com/) -98. [HubPages](https://hubpages.com/) -99. [Hubski](https://hubski.com/) -100. [IFTTT](https://www.ifttt.com/) -101. [ImageShack](https://imageshack.us/) -102. [ImgUp.cz](https://imgup.cz/) -103. [Instagram](https://www.instagram.com/) -104. [Instructables](https://www.instructables.com/) -105. [Issuu](https://issuu.com/) -106. [Itch.io](https://itch.io/) -107. [Jimdo](https://jimdosite.com/) -108. [Kaggle](https://www.kaggle.com/) -109. [Kali community](https://forums.kali.org/) -110. [KanoWorld](https://world.kano.me/) -111. [Keybase](https://keybase.io/) -112. [Kik](http://kik.me/) -113. [Kongregate](https://www.kongregate.com/) -114. [LOR](https://linux.org.ru/) -115. [Launchpad](https://launchpad.net/) -116. [LeetCode](https://leetcode.com/) -117. [Letterboxd](https://letterboxd.com/) -118. [Lichess](https://lichess.org) -119. [LiveJournal](https://www.livejournal.com/) -120. [LiveLeak](https://www.liveleak.com/) -121. [Lobsters](https://lobste.rs/) -122. [Lolchess](https://lolchess.gg/) -123. [Medium](https://medium.com/) -124. [MeetMe](https://www.meetme.com/) -125. [Memrise](https://www.memrise.com/) -126. [MixCloud](https://www.mixcloud.com/) -127. [MyAnimeList](https://myanimelist.net/) -128. [Myspace](https://myspace.com/) -129. [NICommunityForum](https://www.native-instruments.com/forum/) -130. [NPM](https://www.npmjs.com/) -131. [NPM-Package](https://www.npmjs.com/) -132. [NameMC (Minecraft.net skins)](https://namemc.com/) -133. [NationStates Nation](https://nationstates.net) -134. [NationStates Region](https://nationstates.net) -135. [Newgrounds](https://newgrounds.com) -136. [OK](https://ok.ru/) -137. [OpenCollective](https://opencollective.com/) -138. [OpenStreetMap](https://www.openstreetmap.org/) -139. [Oracle Community](https://community.oracle.com) -140. [Otzovik](https://otzovik.com/) -141. [OurDJTalk](https://ourdjtalk.com/) -142. [PCGamer](https://pcgamer.com) -143. [PCPartPicker](https://pcpartpicker.com) -144. [PSNProfiles.com](https://psnprofiles.com/) -145. [Packagist](https://packagist.org/) -146. [Pastebin](https://pastebin.com/) -147. [Patreon](https://www.patreon.com/) -148. [Periscope](https://www.periscope.tv/) -149. [Photobucket](https://photobucket.com/) -150. [Pinkbike](https://www.pinkbike.com/) -151. [Pinterest](https://www.pinterest.com/) -152. [PlayStore](https://play.google.com/store) -153. [Pling](https://www.pling.com/) -154. [Plug.DJ](https://plug.dj/) -155. [Pokemon Showdown](https://pokemonshowdown.com) -156. [PokerStrategy](http://www.pokerstrategy.net) -157. [Polygon](https://www.polygon.com/) -158. [ProductHunt](https://www.producthunt.com/) -159. [PromoDJ](http://promodj.com/) -160. [Quora](https://www.quora.com/) -161. [Rajce.net](https://www.rajce.idnes.cz/) -162. [Rate Your Music](https://rateyourmusic.com/) -163. [Realmeye](https://www.realmeye.com/) -164. [Redbubble](https://www.redbubble.com/) -165. [Reddit](https://www.reddit.com/) -166. [Repl.it](https://repl.it/) -167. [ResearchGate](https://www.researchgate.net/) -168. [ReverbNation](https://www.reverbnation.com/) -169. [Roblox](https://www.roblox.com/) -170. [RubyGems](https://rubygems.org/) -171. [Sbazar.cz](https://www.sbazar.cz/) -172. [Scratch](https://scratch.mit.edu/) -173. [Scribd](https://www.scribd.com/) -174. [ShitpostBot5000](https://www.shitpostbot.com/) -175. [Signal](https://community.signalusers.org) -176. [Slack](https://slack.com) -177. [SlideShare](https://slideshare.net/) -178. [Smashcast](https://www.smashcast.tv/) -179. [Smule](https://www.smule.com/) -180. [SoundCloud](https://soundcloud.com/) -181. [SourceForge](https://sourceforge.net/) -182. [Speedrun.com](https://speedrun.com/) -183. [Splits.io](https://splits.io) -184. [Sporcle](https://www.sporcle.com/) -185. [SportsRU](https://www.sports.ru/) -186. [Spotify](https://open.spotify.com/) -187. [Star Citizen](https://robertsspaceindustries.com/) -188. [Steam](https://steamcommunity.com/) -189. [SteamGroup](https://steamcommunity.com/) -190. [Steamid](https://steamid.uk/) -191. [SublimeForum](https://forum.sublimetext.com/) -192. [T-MobileSupport](https://support.t-mobile.com) -193. [Taringa](https://taringa.net/) -194. [Tellonym.me](https://tellonym.me/) -195. [Tinder](https://tinder.com/) -196. [TrackmaniaLadder](http://en.tm-ladder.com/index.php) -197. [TradingView](https://www.tradingview.com/) -198. [Trakt](https://www.trakt.tv/) -199. [TrashboxRU](https://trashbox.ru/) -200. [Trello](https://trello.com/) -201. [TripAdvisor](https://tripadvisor.com/) -202. [Twitch](https://www.twitch.tv/) -203. [Twitter](https://mobile.twitter.com/) -204. [Typeracer](https://typeracer.com) -205. [Ultimate-Guitar](https://ultimate-guitar.com/) -206. [Unsplash](https://unsplash.com/) -207. [VK](https://vk.com/) -208. [VSCO](https://vsco.co/) -209. [Velomania](https://forum.velomania.ru/) -210. [Venmo](https://venmo.com/) -211. [Viadeo](http://fr.viadeo.com/en/) -212. [Vimeo](https://vimeo.com/) -213. [Virgool](https://virgool.io/) -214. [VirusTotal](https://www.virustotal.com/) -215. [Wattpad](https://www.wattpad.com/) -216. [We Heart It](https://weheartit.com/) -217. [WebNode](https://www.webnode.cz/) -218. [Whonix Forum](https://forums.whonix.org/) -219. [Wikidot](http://www.wikidot.com/) -220. [Wikipedia](https://www.wikipedia.org/) -221. [Wix](https://wix.com/) -222. [WordPress](https://wordpress.com) -223. [WordPressOrg](https://wordpress.org/) -224. [YandexCollection](https://yandex.ru/collections/) -225. [YouNow](https://www.younow.com/) -226. [YouPic](https://youpic.com/) -227. [YouTube](https://www.youtube.com/) -228. [Zhihu](https://www.zhihu.com/) -229. [akniga](https://akniga.org/profile/blue/) -230. [allmylinks](https://allmylinks.com/) -231. [aminoapp](https://aminoapps.com/) -232. [authorSTREAM](http://www.authorstream.com/) -233. [babyRU](https://www.baby.ru/) -234. [babyblogRU](https://www.babyblog.ru/) -235. [chaos.social](https://chaos.social/) -236. [couchsurfing](https://www.couchsurfing.com/) -237. [d3RU](https://d3.ru/) -238. [dailykos](https://www.dailykos.com) -239. [datingRU](http://dating.ru) -240. [devRant](https://devrant.com/) -241. [drive2](https://www.drive2.ru/) -242. [eGPU](https://egpu.io/) -243. [eintracht](https://eintracht.de) -244. [fixya](https://www.fixya.com) -245. [fl](https://www.fl.ru/) -246. [forum_guns](https://forum.guns.ru/) -247. [forumhouseRU](https://www.forumhouse.ru/) -248. [geocaching](https://www.geocaching.com/) -249. [getmyuni](https://getmyuni.com/) -250. [gfycat](https://gfycat.com/) -251. [habr](https://habr.com/) -252. [hackster](https://www.hackster.io) -253. [hunting](https://www.hunting.ru/forum/) -254. [iMGSRC.RU](https://imgsrc.ru/) -255. [igromania](http://forum.igromania.ru/) -256. [interpals](https://www.interpals.net/) -257. [irecommend](https://irecommend.ru/) -258. [jeuxvideo](http://www.jeuxvideo.com) -259. [kofi](https://ko-fi.com) -260. [kwork](https://www.kwork.ru/) -261. [labpentestit](https://lab.pentestit.ru/) -262. [last.fm](https://last.fm/) -263. [leasehackr](https://forum.leasehackr.com/) -264. [livelib](https://www.livelib.ru/) -265. [mastodon.cloud](https://mastodon.cloud/) -266. [mastodon.social](https://chaos.social/) -267. [mastodon.technology](https://mastodon.xyz/) -268. [mastodon.xyz](https://mastodon.xyz/) -269. [mercadolivre](https://www.mercadolivre.com.br) -270. [metacritic](https://www.metacritic.com/) -271. [moikrug](https://moikrug.ru/) -272. [mstdn.io](https://mstdn.io/) -273. [nairaland.com](https://www.nairaland.com/) -274. [nightbot](https://nightbot.tv/) -275. [nnRU](https://https://www.nn.ru/) -276. [notabug.org](https://notabug.org/) -277. [note](https://note.com/) -278. [opennet](https://www.opennet.ru/) -279. [opensource](https://opensource.com/) -280. [osu!](https://osu.ppy.sh/) -281. [phpRU](https://php.ru/forum/) -282. [pikabu](https://pikabu.ru/) -283. [polarsteps](https://polarsteps.com/) -284. [pr0gramm](https://pr0gramm.com/) -285. [radio_echo_msk](https://echo.msk.ru/) -286. [satsisRU](https://satsis.info/) -287. [segmentfault](https://segmentfault.com/) -288. [social.tchncs.de](https://social.tchncs.de/) -289. [soylentnews](https://soylentnews.org) -290. [sparkpeople](https://www.sparkpeople.com) -291. [spletnik](https://spletnik.ru/) -292. [svidbook](https://www.svidbook.ru/) -293. [toster](https://www.toster.ru/) -294. [tracr.co](https://tracr.co/) -295. [travellerspoint](https://www.travellerspoint.com) -296. [uid](https://uid.me/) -297. [warriorforum](https://www.warriorforum.com/) -298. [windy](https://windy.com/) +## List Of Supported Sites (303 Sites In Total!) From 3a8ed636f54f08635f35cc94d50637bd4ddb85d6 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Fri, 7 Aug 2020 21:55:33 +0200 Subject: [PATCH 05/10] cleaned up site_list.py and updated site.md --- site_list.py | 26 ++--- sites.md | 303 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 313 insertions(+), 16 deletions(-) diff --git a/site_list.py b/site_list.py index 905afcd6..9e228839 100644 --- a/site_list.py +++ b/site_list.py @@ -1,20 +1,12 @@ """Sherlock: Supported Site Listing -This module generates the listing of supported sites. +This module generates the listing of supported sites +which can be found in sites.md +It also organizes all the sites in alphanumeric order """ import json -import sys -import requests -import threading -import xml.etree.ElementTree as ET -from datetime import datetime -from argparse import ArgumentParser, RawDescriptionHelpFormatter pool = list() -parser = ArgumentParser(formatter_class=RawDescriptionHelpFormatter) - -args = parser.parse_args() - with open("sherlock/resources/data.json", "r", encoding="utf-8") as data_file: data = json.load(data_file) @@ -22,17 +14,19 @@ with open("sites.md", "w") as site_file: data_length = len(data) site_file.write(f'## List Of Supported Sites ({data_length} Sites In Total!)\n') - index = 1 - for social_network, url_main, th in pool: + for social_network in data: + url_main = data.get(social_network).get("urlMain") + pool.append((social_network, url_main)) + index = 1 + for social_network, url_main in pool: site_file.write(f'{index}. [{social_network}]({url_main})\n') - sys.stdout.write("\r{0}".format(f"Updated {index} out of {data_length} entries")) - sys.stdout.flush() index = index + 1 + sorted_json_data = json.dumps(data, indent=2, sort_keys=True) with open("sherlock/resources/data.json", "w") as data_file: data_file.write(sorted_json_data) -print("\nFinished updating supported site listing!") +print("Finished updating supported site listing!") diff --git a/sites.md b/sites.md index 668b4885..adc52053 100644 --- a/sites.md +++ b/sites.md @@ -1 +1,304 @@ ## List Of Supported Sites (303 Sites In Total!) +1. [2Dimensions](https://2Dimensions.com/) +2. [3dnews](http://forum.3dnews.ru/) +3. [4pda](https://4pda.ru/) +4. [500px](https://500px.com/) +5. [7Cups](https://www.7cups.com/) +6. [9GAG](https://www.9gag.com/) +7. [About.me](https://about.me/) +8. [Academia.edu](https://www.academia.edu/) +9. [Alik.cz](https://www.alik.cz/) +10. [AllTrails](https://www.alltrails.com/) +11. [Anobii](https://www.anobii.com/) +12. [Aptoide](https://en.aptoide.com/) +13. [Archive.org](https://archive.org) +14. [Asciinema](https://asciinema.org) +15. [Ask Fedora](https://ask.fedoraproject.org/) +16. [AskFM](https://ask.fm/) +17. [Audiojungle](https://audiojungle.net/) +18. [Avizo](https://www.avizo.cz/) +19. [BLIP.fm](https://blip.fm/) +20. [BOOTH](https://booth.pm/) +21. [Badoo](https://badoo.com/) +22. [Bandcamp](https://www.bandcamp.com/) +23. [Bazar.cz](https://www.bazar.cz/) +24. [Behance](https://www.behance.net/) +25. [BitBucket](https://bitbucket.org/) +26. [BitCoinForum](https://bitcoinforum.com) +27. [Blogger](https://www.blogger.com/) +28. [BodyBuilding](https://bodyspace.bodybuilding.com/) +29. [Bookcrossing](https://www.bookcrossing.com/) +30. [BuyMeACoffee](https://www.buymeacoffee.com/) +31. [BuzzFeed](https://buzzfeed.com/) +32. [CNET](https://www.cnet.com/) +33. [CapFriendly](https://www.capfriendly.com/) +34. [Carbonmade](https://carbonmade.com/) +35. [Career.habr](https://career.habr.com/) +36. [CashMe](https://cash.me/) +37. [Cent](https://cent.co/) +38. [Championat](https://www.championat.com/) +39. [Chatujme.cz](https://chatujme.cz/) +40. [Chess](https://www.chess.com/ru/) +41. [Cloob](https://www.cloob.com/) +42. [CloudflareCommunity](https://community.cloudflare.com/) +43. [Clozemaster](https://www.clozemaster.com) +44. [Codecademy](https://www.codecademy.com/) +45. [Codechef](https://www.codechef.com/) +46. [Codewars](https://www.codewars.com) +47. [Contently](https://contently.com/) +48. [Coroflot](https://coroflot.com/) +49. [Countable](https://www.countable.us/) +50. [Cracked](https://www.cracked.com/) +51. [Crevado](https://crevado.com/) +52. [Crunchyroll](https://www.crunchyroll.com/) +53. [DEV Community](https://dev.to/) +54. [DailyMotion](https://www.dailymotion.com/) +55. [Designspiration](https://www.designspiration.net/) +56. [DeviantART](https://deviantart.com) +57. [Discogs](https://www.discogs.com/) +58. [Discuss.Elastic.co](https://discuss.elastic.co/) +59. [Disqus](https://disqus.com/) +60. [Docker Hub](https://hub.docker.com/) +61. [Dribbble](https://dribbble.com/) +62. [Duolingo](https://duolingo.com/) +63. [Ebay](https://www.ebay.com/) +64. [Ello](https://ello.co/) +65. [Etsy](https://www.etsy.com/) +66. [Euw](https://euw.op.gg/) +67. [EyeEm](https://www.eyeem.com/) +68. [F3.cool](https://f3.cool/) +69. [F6S](https://f6s.com/) +70. [Facebook](https://www.facebook.com/) +71. [Facenama](https://facenama.com/) +72. [Fandom](https://www.fandom.com/) +73. [Filmogs](https://www.filmo.gs/) +74. [Fiverr](https://www.fiverr.com/) +75. [Flickr](https://www.flickr.com/) +76. [Flightradar24](https://www.flightradar24.com/) +77. [Flipboard](https://flipboard.com/) +78. [Football](https://www.rusfootball.info/) +79. [FortniteTracker](https://fortnitetracker.com/challenges) +80. [Freelance.habr](https://freelance.habr.com/) +81. [Freelancer.com](https://www.freelancer.com/) +82. [Freesound](https://freesound.org/) +83. [GDProfiles](https://gdprofiles.com/) +84. [Gamespot](https://www.gamespot.com/) +85. [Giphy](https://giphy.com/) +86. [GitHub](https://www.github.com/) +87. [GitLab](https://gitlab.com/) +88. [Gitee](https://gitee.com/) +89. [GoodReads](https://www.goodreads.com/) +90. [Gravatar](http://en.gravatar.com/) +91. [Gumroad](https://www.gumroad.com/) +92. [GunsAndAmmo](https://gunsandammo.com/) +93. [GuruShots](https://gurushots.com/) +94. [HackTheBox](https://forum.hackthebox.eu/) +95. [HackerNews](https://news.ycombinator.com/) +96. [HackerOne](https://hackerone.com/) +97. [HackerRank](https://hackerrank.com/) +98. [House-Mixes.com](https://www.house-mixes.com/) +99. [Houzz](https://houzz.com/) +100. [HubPages](https://hubpages.com/) +101. [Hubski](https://hubski.com/) +102. [IFTTT](https://www.ifttt.com/) +103. [ImageShack](https://imageshack.us/) +104. [ImgUp.cz](https://imgup.cz/) +105. [Instagram](https://www.instagram.com/) +106. [Instructables](https://www.instructables.com/) +107. [Issuu](https://issuu.com/) +108. [Itch.io](https://itch.io/) +109. [Jimdo](https://jimdosite.com/) +110. [Kaggle](https://www.kaggle.com/) +111. [Kali community](https://forums.kali.org/) +112. [Keybase](https://keybase.io/) +113. [Kik](http://kik.me/) +114. [Kongregate](https://www.kongregate.com/) +115. [LOR](https://linux.org.ru/) +116. [Launchpad](https://launchpad.net/) +117. [LeetCode](https://leetcode.com/) +118. [Letterboxd](https://letterboxd.com/) +119. [Lichess](https://lichess.org) +120. [LiveJournal](https://www.livejournal.com/) +121. [LiveLeak](https://www.liveleak.com/) +122. [Lobsters](https://lobste.rs/) +123. [Lolchess](https://lolchess.gg/) +124. [Medium](https://medium.com/) +125. [MeetMe](https://www.meetme.com/) +126. [Memrise](https://www.memrise.com/) +127. [MixCloud](https://www.mixcloud.com/) +128. [MyAnimeList](https://myanimelist.net/) +129. [Myspace](https://myspace.com/) +130. [NICommunityForum](https://www.native-instruments.com/forum/) +131. [NPM](https://www.npmjs.com/) +132. [NPM-Package](https://www.npmjs.com/) +133. [NameMC (Minecraft.net skins)](https://namemc.com/) +134. [NationStates Nation](https://nationstates.net) +135. [NationStates Region](https://nationstates.net) +136. [Newgrounds](https://newgrounds.com) +137. [OK](https://ok.ru/) +138. [OpenCollective](https://opencollective.com/) +139. [OpenStreetMap](https://www.openstreetmap.org/) +140. [Oracle Community](https://community.oracle.com) +141. [Otzovik](https://otzovik.com/) +142. [OurDJTalk](https://ourdjtalk.com/) +143. [PCGamer](https://pcgamer.com) +144. [PCPartPicker](https://pcpartpicker.com) +145. [PSNProfiles.com](https://psnprofiles.com/) +146. [Packagist](https://packagist.org/) +147. [Pastebin](https://pastebin.com/) +148. [Patreon](https://www.patreon.com/) +149. [PayPal](https://www.paypal.me/) +150. [Periscope](https://www.periscope.tv/) +151. [Photobucket](https://photobucket.com/) +152. [Pinkbike](https://www.pinkbike.com/) +153. [Pinterest](https://www.pinterest.com/) +154. [PlayStore](https://play.google.com/store) +155. [Pling](https://www.pling.com/) +156. [Plug.DJ](https://plug.dj/) +157. [Pokemon Showdown](https://pokemonshowdown.com) +158. [PokerStrategy](http://www.pokerstrategy.net) +159. [Polygon](https://www.polygon.com/) +160. [ProductHunt](https://www.producthunt.com/) +161. [PromoDJ](http://promodj.com/) +162. [Quora](https://www.quora.com/) +163. [Rajce.net](https://www.rajce.idnes.cz/) +164. [Rate Your Music](https://rateyourmusic.com/) +165. [Realmeye](https://www.realmeye.com/) +166. [Redbubble](https://www.redbubble.com/) +167. [Reddit](https://www.reddit.com/) +168. [Repl.it](https://repl.it/) +169. [ResearchGate](https://www.researchgate.net/) +170. [ReverbNation](https://www.reverbnation.com/) +171. [Roblox](https://www.roblox.com/) +172. [RubyGems](https://rubygems.org/) +173. [Sbazar.cz](https://www.sbazar.cz/) +174. [Scratch](https://scratch.mit.edu/) +175. [Scribd](https://www.scribd.com/) +176. [ShitpostBot5000](https://www.shitpostbot.com/) +177. [Signal](https://community.signalusers.org) +178. [Slack](https://slack.com) +179. [SlideShare](https://slideshare.net/) +180. [Smashcast](https://www.smashcast.tv/) +181. [Smule](https://www.smule.com/) +182. [SoundCloud](https://soundcloud.com/) +183. [SourceForge](https://sourceforge.net/) +184. [Speedrun.com](https://speedrun.com/) +185. [Splits.io](https://splits.io) +186. [Sporcle](https://www.sporcle.com/) +187. [SportsRU](https://www.sports.ru/) +188. [Spotify](https://open.spotify.com/) +189. [Star Citizen](https://robertsspaceindustries.com/) +190. [Steam](https://steamcommunity.com/) +191. [SteamGroup](https://steamcommunity.com/) +192. [Steamid](https://steamid.uk/) +193. [SublimeForum](https://forum.sublimetext.com/) +194. [T-MobileSupport](https://support.t-mobile.com) +195. [Taringa](https://taringa.net/) +196. [Telegram](https://t.me/) +197. [Tellonym.me](https://tellonym.me/) +198. [Tinder](https://tinder.com/) +199. [TrackmaniaLadder](http://en.tm-ladder.com/index.php) +200. [TradingView](https://www.tradingview.com/) +201. [Trakt](https://www.trakt.tv/) +202. [TrashboxRU](https://trashbox.ru/) +203. [Trello](https://trello.com/) +204. [TripAdvisor](https://tripadvisor.com/) +205. [Twitch](https://www.twitch.tv/) +206. [Twitter](https://mobile.twitter.com/) +207. [Typeracer](https://typeracer.com) +208. [Ultimate-Guitar](https://ultimate-guitar.com/) +209. [Unsplash](https://unsplash.com/) +210. [VK](https://vk.com/) +211. [VSCO](https://vsco.co/) +212. [Velomania](https://forum.velomania.ru/) +213. [Venmo](https://venmo.com/) +214. [Viadeo](http://fr.viadeo.com/en/) +215. [Vimeo](https://vimeo.com/) +216. [Virgool](https://virgool.io/) +217. [VirusTotal](https://www.virustotal.com/) +218. [Wattpad](https://www.wattpad.com/) +219. [We Heart It](https://weheartit.com/) +220. [WebNode](https://www.webnode.cz/) +221. [Whonix Forum](https://forums.whonix.org/) +222. [Wikidot](http://www.wikidot.com/) +223. [Wikipedia](https://www.wikipedia.org/) +224. [Wix](https://wix.com/) +225. [WordPress](https://wordpress.com) +226. [WordPressOrg](https://wordpress.org/) +227. [Xbox Gamertag](https://xboxgamertag.com/) +228. [YandexCollection](https://yandex.ru/collections/) +229. [YouNow](https://www.younow.com/) +230. [YouPic](https://youpic.com/) +231. [YouTube](https://www.youtube.com/) +232. [Zhihu](https://www.zhihu.com/) +233. [akniga](https://akniga.org/profile/blue/) +234. [allmylinks](https://allmylinks.com/) +235. [aminoapp](https://aminoapps.com/) +236. [authorSTREAM](http://www.authorstream.com/) +237. [babyRU](https://www.baby.ru/) +238. [babyblogRU](https://www.babyblog.ru/) +239. [chaos.social](https://chaos.social/) +240. [couchsurfing](https://www.couchsurfing.com/) +241. [d3RU](https://d3.ru/) +242. [dailykos](https://www.dailykos.com) +243. [datingRU](http://dating.ru) +244. [devRant](https://devrant.com/) +245. [drive2](https://www.drive2.ru/) +246. [eGPU](https://egpu.io/) +247. [eintracht](https://eintracht.de) +248. [fixya](https://www.fixya.com) +249. [fl](https://www.fl.ru/) +250. [forum_guns](https://forum.guns.ru/) +251. [forumhouseRU](https://www.forumhouse.ru/) +252. [geocaching](https://www.geocaching.com/) +253. [getmyuni](https://getmyuni.com/) +254. [gfycat](https://gfycat.com/) +255. [habr](https://habr.com/) +256. [hackster](https://www.hackster.io) +257. [hunting](https://www.hunting.ru/forum/) +258. [iMGSRC.RU](https://imgsrc.ru/) +259. [igromania](http://forum.igromania.ru/) +260. [interpals](https://www.interpals.net/) +261. [irecommend](https://irecommend.ru/) +262. [jeuxvideo](http://www.jeuxvideo.com) +263. [kofi](https://ko-fi.com) +264. [kwork](https://www.kwork.ru/) +265. [labpentestit](https://lab.pentestit.ru/) +266. [last.fm](https://last.fm/) +267. [leasehackr](https://forum.leasehackr.com/) +268. [livelib](https://www.livelib.ru/) +269. [mastodon.cloud](https://mastodon.cloud/) +270. [mastodon.social](https://chaos.social/) +271. [mastodon.technology](https://mastodon.xyz/) +272. [mastodon.xyz](https://mastodon.xyz/) +273. [mercadolivre](https://www.mercadolivre.com.br) +274. [metacritic](https://www.metacritic.com/) +275. [moikrug](https://moikrug.ru/) +276. [mstdn.io](https://mstdn.io/) +277. [nairaland.com](https://www.nairaland.com/) +278. [nightbot](https://nightbot.tv/) +279. [nnRU](https://https://www.nn.ru/) +280. [notabug.org](https://notabug.org/) +281. [note](https://note.com/) +282. [opennet](https://www.opennet.ru/) +283. [opensource](https://opensource.com/) +284. [osu!](https://osu.ppy.sh/) +285. [phpRU](https://php.ru/forum/) +286. [pikabu](https://pikabu.ru/) +287. [polarsteps](https://polarsteps.com/) +288. [pr0gramm](https://pr0gramm.com/) +289. [prog.hu](https://prog.hu/) +290. [radio_echo_msk](https://echo.msk.ru/) +291. [satsisRU](https://satsis.info/) +292. [segmentfault](https://segmentfault.com/) +293. [social.tchncs.de](https://social.tchncs.de/) +294. [soylentnews](https://soylentnews.org) +295. [sparkpeople](https://www.sparkpeople.com) +296. [spletnik](https://spletnik.ru/) +297. [svidbook](https://www.svidbook.ru/) +298. [toster](https://www.toster.ru/) +299. [tracr.co](https://tracr.co/) +300. [travellerspoint](https://www.travellerspoint.com) +301. [uid](https://uid.me/) +302. [warriorforum](https://www.warriorforum.com/) +303. [windy](https://windy.com/) From ccf2c15a80a8970c1f52223788f6bc41a58104b1 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 8 Aug 2020 06:49:06 +0200 Subject: [PATCH 06/10] fixed 500px false illegal username --- sherlock/resources/data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index fe206b62..ee3eff49 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -25,7 +25,7 @@ "500px": { "errorMsg": "Oops! This page doesn\u2019t exist.", "errorType": "message", - "regexCheck": "^[a-z0-9_]$", + "regexCheck": "^[a-z0-9_]+$", "url": "https://500px.com/{}", "urlMain": "https://500px.com/", "username_claimed": "blue", From 75bccae27ebb6ac3063058c874394b88fae093a0 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 8 Aug 2020 06:52:10 +0200 Subject: [PATCH 07/10] changed claimed username for HackerOne from "blue" to "stok" the user "blue" does not exist --- sherlock/resources/data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index ee3eff49..60590404 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -720,7 +720,7 @@ "errorType": "message", "url": "https://hackerone.com/{}", "urlMain": "https://hackerone.com/", - "username_claimed": "blue", + "username_claimed": "stok", "username_unclaimed": "noonewouldeverusethis7" }, "HackerRank": { From 171988c0015d36950c03a8a7518c94e785002592 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 8 Aug 2020 08:29:59 +0200 Subject: [PATCH 08/10] fixed Memrise false positive --- sherlock/resources/data.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index 60590404..ce4069c2 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -949,8 +949,7 @@ "username_unclaimed": "noonewouldeverusethis7" }, "Memrise": { - "errorType": "response_url", - "errorUrl": "https://www.memrise.com/", + "errorType": "status_code", "url": "https://www.memrise.com/user/{}/", "urlMain": "https://www.memrise.com/", "username_claimed": "blue", From f9774343a7220867fc4b09ed17d3fee54b6ee3e7 Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 8 Aug 2020 08:33:55 +0200 Subject: [PATCH 09/10] changed claimed username for GetMyUni from vidheeshnacode to Upneet.Grover17 the previous username does not exist anymore --- sherlock/resources/data.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index ce4069c2..0da8515f 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -1904,11 +1904,11 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "getmyuni": { + "GetMyUni": { "errorType": "status_code", "url": "https://www.getmyuni.com/user/{}", "urlMain": "https://getmyuni.com/", - "username_claimed": "vidheeshnacode", + "username_claimed": "Upneet.Grover17", "username_unclaimed": "noonewouldeverusethis7" }, "gfycat": { From 9684314d70379df244633429abe92ed40c1499af Mon Sep 17 00:00:00 2001 From: Siddharth Dushantha Date: Sat, 8 Aug 2020 09:02:22 +0200 Subject: [PATCH 10/10] added uppercase letter to site names that have uppercase For some reason, when adding sites, people were using all lowrcase. It is more correct to have the correct spelling and case on the site names. --- sherlock/resources/data.json | 166 +++++++++++++++++------------------ sites.md | 22 ++--- 2 files changed, 94 insertions(+), 94 deletions(-) diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index 0da8515f..c5f827ff 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -633,6 +633,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis" }, + "GetMyUni": { + "errorType": "status_code", + "url": "https://www.getmyuni.com/user/{}", + "urlMain": "https://getmyuni.com/", + "username_claimed": "Upneet.Grover17", + "username_unclaimed": "noonewouldeverusethis7" + }, "Giphy": { "errorType": "status_code", "url": "https://giphy.com/{}", @@ -1031,6 +1038,22 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Nightbot": { + "errorType": "status_code", + "url": "https://nightbot.tv/t/{}/commands", + "urlMain": "https://nightbot.tv/", + "urlProbe": "https://api.nightbot.tv/1/channels/t/{}", + "username_claimed": "green", + "username_unclaimed": "noonewouldeverusethis" + }, + "NotABug.org": { + "errorType": "status_code", + "url": "https://notabug.org/{}", + "urlMain": "https://notabug.org/", + "urlProbe": "https://notabug.org/{}/followers", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "OK": { "errorType": "status_code", "regexCheck": "^[a-zA-Z][a-zA-Z0-9_.-]*$", @@ -1053,6 +1076,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Opensource": { + "errorType": "status_code", + "url": "https://opensource.com/users/{}", + "urlMain": "https://opensource.com/", + "username_claimed": "red", + "username_unclaimed": "noonewouldeverusethis7" + }, "Oracle Community": { "errorType": "status_code", "url": "https://community.oracle.com/people/{}", @@ -1196,6 +1226,14 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Polarsteps": { + "errorType": "status_code", + "url": "https://polarsteps.com/{}", + "urlMain": "https://polarsteps.com/", + "urlProbe": "https://api.polarsteps.com/users/byusername/{}", + "username_claimed": "james", + "username_unclaimed": "noonewouldeverusethis7" + }, "Polygon": { "errorType": "status_code", "url": "https://www.polygon.com/users/{}", @@ -1324,6 +1362,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "SegmentFault": { + "errorType": "status_code", + "url": "https://segmentfault.com/u/{}", + "urlMain": "https://segmentfault.com/", + "username_claimed": "bule", + "username_unclaimed": "noonewouldeverusethis7" + }, "ShitpostBot5000": { "errorType": "status_code", "url": "https://www.shitpostbot.com/user/{}", @@ -1382,6 +1427,22 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "SoylentNews": { + "errorMsg": "The user you requested does not exist, no matter how much you wish this might be the case.", + "errorType": "message", + "url": "https://soylentnews.org/~{}", + "urlMain": "https://soylentnews.org", + "username_claimed": "adam", + "username_unclaimed": "noonewouldeverusethis7" + }, + "SparkPeople": { + "errorMsg": "We couldn't find that user", + "errorType": "message", + "url": "https://www.sparkpeople.com/mypage.asp?id={}", + "urlMain": "https://www.sparkpeople.com", + "username_claimed": "adam", + "username_unclaimed": "noonewouldeverusethis7" + }, "Speedrun.com": { "errorMsg": "not found.", "errorType": "message", @@ -1525,6 +1586,14 @@ "username_claimed": "blue", "username_unclaimed": "never-never-ever" }, + "Travellerspoint": { + "errorMsg": "Wooops. Sorry!", + "errorType": "message", + "url": "https://www.travellerspoint.com/users/{}", + "urlMain": "https://www.travellerspoint.com", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "Trello": { "errorMsg": "model not found", "errorType": "message", @@ -1642,6 +1711,13 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, + "Warrior Forum": { + "errorType": "status_code", + "url": "https://www.warriorforum.com/members/{}.html", + "urlMain": "https://www.warriorforum.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis77777" + }, "Wattpad": { "errorMsg": "userError-404", "errorType": "message", @@ -1688,6 +1764,13 @@ "username_claimed": "Hoadlck", "username_unclaimed": "noonewouldeverusethis7" }, + "Windy": { + "errorType": "status_code", + "url": "https://community.windy.com/user/{}", + "urlMain": "https://windy.com/", + "username_claimed": "blue", + "username_unclaimed": "noonewouldeverusethis7" + }, "Wix": { "errorType": "status_code", "url": "https://{}.wix.com", @@ -1904,13 +1987,6 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "GetMyUni": { - "errorType": "status_code", - "url": "https://www.getmyuni.com/user/{}", - "urlMain": "https://getmyuni.com/", - "username_claimed": "Upneet.Grover17", - "username_unclaimed": "noonewouldeverusethis7" - }, "gfycat": { "errorType": "status_code", "url": "https://gfycat.com/@{}", @@ -2088,14 +2164,6 @@ "username_claimed": "red", "username_unclaimed": "noonewouldeverusethis7" }, - "nightbot": { - "errorType": "status_code", - "url": "https://nightbot.tv/t/{}/commands", - "urlMain": "https://nightbot.tv/", - "urlProbe": "https://api.nightbot.tv/1/channels/t/{}", - "username_claimed": "green", - "username_unclaimed": "noonewouldeverusethis" - }, "nnRU": { "errorType": "status_code", "url": "https://{}.www.nn.ru/", @@ -2103,14 +2171,6 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "notabug.org": { - "errorType": "status_code", - "url": "https://notabug.org/{}", - "urlMain": "https://notabug.org/", - "urlProbe": "https://notabug.org/{}/followers", - "username_claimed": "red", - "username_unclaimed": "noonewouldeverusethis7" - }, "note": { "errorType": "status_code", "url": "https://note.com/{}", @@ -2126,13 +2186,6 @@ "username_claimed": "anonismus", "username_unclaimed": "noneownsthisusername" }, - "opensource": { - "errorType": "status_code", - "url": "https://opensource.com/users/{}", - "urlMain": "https://opensource.com/", - "username_claimed": "red", - "username_unclaimed": "noonewouldeverusethis7" - }, "osu!": { "errorType": "status_code", "url": "https://osu.ppy.sh/users/{}", @@ -2155,14 +2208,6 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "polarsteps": { - "errorType": "status_code", - "url": "https://polarsteps.com/{}", - "urlMain": "https://polarsteps.com/", - "urlProbe": "https://api.polarsteps.com/users/byusername/{}", - "username_claimed": "james", - "username_unclaimed": "noonewouldeverusethis7" - }, "pr0gramm": { "errorType": "status_code", "url": "https://pr0gramm.com/api/profile/info?name={}", @@ -2192,13 +2237,6 @@ "username_claimed": "red", "username_unclaimed": "noonewouldeverusethis7" }, - "segmentfault": { - "errorType": "status_code", - "url": "https://segmentfault.com/u/{}", - "urlMain": "https://segmentfault.com/", - "username_claimed": "bule", - "username_unclaimed": "noonewouldeverusethis7" - }, "social.tchncs.de": { "errorType": "status_code", "url": "https://social.tchncs.de/@{}", @@ -2206,22 +2244,6 @@ "username_claimed": "Milan", "username_unclaimed": "noonewouldeverusethis7" }, - "soylentnews": { - "errorMsg": "The user you requested does not exist, no matter how much you wish this might be the case.", - "errorType": "message", - "url": "https://soylentnews.org/~{}", - "urlMain": "https://soylentnews.org", - "username_claimed": "adam", - "username_unclaimed": "noonewouldeverusethis7" - }, - "sparkpeople": { - "errorMsg": "We couldn't find that user", - "errorType": "message", - "url": "https://www.sparkpeople.com/mypage.asp?id={}", - "urlMain": "https://www.sparkpeople.com", - "username_claimed": "adam", - "username_unclaimed": "noonewouldeverusethis7" - }, "spletnik": { "errorType": "status_code", "url": "https://spletnik.ru/user/{}", @@ -2252,33 +2274,11 @@ "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" }, - "travellerspoint": { - "errorMsg": "Wooops. Sorry!", - "errorType": "message", - "url": "https://www.travellerspoint.com/users/{}", - "urlMain": "https://www.travellerspoint.com", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" - }, "uid": { "errorType": "status_code", "url": "http://uid.me/{}", "urlMain": "https://uid.me/", "username_claimed": "blue", "username_unclaimed": "noonewouldeverusethis7" - }, - "warriorforum": { - "errorType": "status_code", - "url": "https://www.warriorforum.com/members/{}.html", - "urlMain": "https://www.warriorforum.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis77777" - }, - "windy": { - "errorType": "status_code", - "url": "https://community.windy.com/user/{}", - "urlMain": "https://windy.com/", - "username_claimed": "blue", - "username_unclaimed": "noonewouldeverusethis7" } } \ No newline at end of file diff --git a/sites.md b/sites.md index adc52053..a8e25f2a 100644 --- a/sites.md +++ b/sites.md @@ -251,7 +251,7 @@ 250. [forum_guns](https://forum.guns.ru/) 251. [forumhouseRU](https://www.forumhouse.ru/) 252. [geocaching](https://www.geocaching.com/) -253. [getmyuni](https://getmyuni.com/) +253. [GetMyUni](https://getmyuni.com/) 254. [gfycat](https://gfycat.com/) 255. [habr](https://habr.com/) 256. [hackster](https://www.hackster.io) @@ -276,29 +276,29 @@ 275. [moikrug](https://moikrug.ru/) 276. [mstdn.io](https://mstdn.io/) 277. [nairaland.com](https://www.nairaland.com/) -278. [nightbot](https://nightbot.tv/) +278. [Nightbot](https://nightbot.tv/) 279. [nnRU](https://https://www.nn.ru/) -280. [notabug.org](https://notabug.org/) +280. [NotABug.org](https://notabug.org/) 281. [note](https://note.com/) 282. [opennet](https://www.opennet.ru/) -283. [opensource](https://opensource.com/) +283. [Opensource](https://opensource.com/) 284. [osu!](https://osu.ppy.sh/) 285. [phpRU](https://php.ru/forum/) 286. [pikabu](https://pikabu.ru/) -287. [polarsteps](https://polarsteps.com/) +287. [Polarsteps](https://polarsteps.com/) 288. [pr0gramm](https://pr0gramm.com/) 289. [prog.hu](https://prog.hu/) 290. [radio_echo_msk](https://echo.msk.ru/) 291. [satsisRU](https://satsis.info/) -292. [segmentfault](https://segmentfault.com/) +292. [SegmentFault](https://segmentfault.com/) 293. [social.tchncs.de](https://social.tchncs.de/) -294. [soylentnews](https://soylentnews.org) -295. [sparkpeople](https://www.sparkpeople.com) +294. [SoylentNews](https://soylentnews.org) +295. [SparkPeople](https://www.sparkpeople.com) 296. [spletnik](https://spletnik.ru/) 297. [svidbook](https://www.svidbook.ru/) 298. [toster](https://www.toster.ru/) 299. [tracr.co](https://tracr.co/) -300. [travellerspoint](https://www.travellerspoint.com) +300. [Travellerspoint](https://www.travellerspoint.com) 301. [uid](https://uid.me/) -302. [warriorforum](https://www.warriorforum.com/) -303. [windy](https://windy.com/) +302. [Warrior Forum](https://www.warriorforum.com/) +303. [Windy](https://windy.com/)