diff --git a/sherlock/resources/data.json b/sherlock/resources/data.json index 6414fdbe8..95a48ecbb 100644 --- a/sherlock/resources/data.json +++ b/sherlock/resources/data.json @@ -1213,6 +1213,7 @@ "username_claimed": "blue" }, "Kick": { + "__comment__": "Cloudflare. Only viable when proxied.", "errorMsg": "Not Found", "errorType": "message", "url": "https://kick.com/{}", diff --git a/sherlock/sherlock.py b/sherlock/sherlock.py index f984a1bf3..3f7a93391 100644 --- a/sherlock/sherlock.py +++ b/sherlock/sherlock.py @@ -382,11 +382,13 @@ def sherlock( query_status = QueryStatus.UNKNOWN error_context = None - # As WAFs advance and evolve, they will occasionally block Sherlock and lead to false positives - # and negatives. Fingerprints should be added here to filter results that fail to bypass WAFs. - # Fingerprints should be highly targetted. Comment at the end of each fingerprint to indicate target and date. + # As WAFs advance and evolve, they will occasionally block Sherlock and + # lead to false positives and negatives. Fingerprints should be added + # here to filter results that fail to bypass WAFs. Fingerprints should + # be highly targetted. Comment at the end of each fingerprint to + # indicate target and date fingerprinted. WAFHitMsgs = [ - '.loading-spinner{visibility:hidden}body.no-js .challenge-running{display:none}body.dark{background-color:#222;color:#d9d9d9}body.dark a{color:#fff}body.dark a:hover{color:#ee730a;text-decoration:underline}body.dark .lds-ring div{border-color:#999 transparent transparent}body.dark .font-red{color:#b20f03}body.dark .big-button,body.dark .pow-button{background-color:#4693ff;color:#1d1d1d}body.dark #challenge-success-text{background-image:url(data:image/svg+xml;base64,', # 2024-04-08 Cloudflare + '.loading-spinner{visibility:hidden}body.no-js .challenge-running{display:none}body.dark{background-color:#222;color:#d9d9d9}body.dark a{color:#fff}body.dark a:hover{color:#ee730a;text-decoration:underline}body.dark .lds-ring div{border-color:#999 transparent transparent}body.dark .font-red{color:#b20f03}body.dark', # 2024-05-13 Cloudflare '{return l.onPageView}}),Object.defineProperty(r,"perimeterxIdentifiers",{enumerable:' # 2024-04-09 PerimeterX / Human Security ]