From 2bc624e8af4eba2b97a4a61dc562b64cc2512e71 Mon Sep 17 00:00:00 2001 From: Abhishek Verma Date: Thu, 20 Apr 2023 03:16:06 +0530 Subject: [PATCH] removed onlyfans.com Recently, @ThePornHelper raised an issue related to OnlyFans false negative. After going through the issue, I tried checking for some popular onlyfans creators on sherlock and as per the issue raised all of them were giving false negative. So, I checked with the current method of checking the username availability. It the following API url: `https://onlyfans.com/api2/v2/users/grandmasterchefjojo` It returns a 400 error code and doesn't work at all. Why it's happening? It requires a token be passed in the headers to for it to work. After this, I tried using BurpSuite to find any other way to check availability and unfortunately there aren't any. Even the wrong onlyfans.com/thisusernamedoesntexist777 URL also returns 200 in HTTP response. So, it's better to remove OnlyFans from supported sites list and add it to removed_sites.json Thanks. --- removed_sites.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/removed_sites.md b/removed_sites.md index fa85d38..209ec62 100644 --- a/removed_sites.md +++ b/removed_sites.md @@ -1684,4 +1684,18 @@ As of 2023.03.15, Coil has been discontinued. All accounts were deleted and any "urlProbe": "https://coil.com/gateway", "username_claimed": "adam" } -``` \ No newline at end of file +``` + +## OnlyFans +As of 2023.04.20, OnlyFans returns false negatives on checking usernames with the API endpoint and directly through their website. + +``` +"OnlyFans": { + "errorType": "status_code", + "isNSFW": true, + "url": "https://onlyfans.com/{}", + "urlMain": "https://onlyfans.com/", + "urlProbe": "https://onlyfans.com/api2/v2/users/{}", + "username_claimed": "theemilylynne" + } +```