sherlock icon indicating copy to clipboard operation
sherlock copied to clipboard

Fix(sites): Remove unreliable Lush Stories site check

Open shreyasNaik0101 opened this issue 2 months ago • 5 comments

This pull request resolves an issue where the site check for Lush Stories was producing false positives for non-existent usernames.

Problem: The site redirects both valid and invalid profile URLs to a login page for unauthenticated users. This made it impossible for Sherlock to distinguish between a found and not-found profile, causing any username check to be reported as a success.

Solution: After attempting several detection methods (status_code, response_url), it was determined that a reliable check is not possible without being logged in.

To improve the overall accuracy of the tool and prevent future false positives, this commit completely removes the Lush Stories site from data.json.

This fixes the issue reported by the user in the initial problem description.

shreyasNaik0101 avatar Oct 04 '25 22:10 shreyasNaik0101

Automatic validation of changes

Target F+ Check F- Check
CyberDefenders :heavy_check_mark:   Pass :heavy_check_mark:   Pass
SlideShare :x:   Fail :heavy_check_mark:   Pass
Lush Stories :heavy_check_mark:   Pass :heavy_check_mark:   Pass
threads :x:   Fail :heavy_check_mark:   Pass
Roblox :x:   Fail :heavy_check_mark:   Pass

Failures were detected on at least one updated target. Commits containing accuracy failures will often not be merged (unless a rationale is provided, such as false negatives due to regional differences).

github-actions[bot] avatar Oct 04 '25 22:10 github-actions[bot]

Automatic validation of changes

Target F+ Check F- Check
Lush Stories :heavy_check_mark:   Pass :heavy_check_mark:   Pass
CyberDefenders :x:   Fail :heavy_check_mark:   Pass
threads :x:   Fail :heavy_check_mark:   Pass
Roblox :x:   Fail :heavy_check_mark:   Pass
SlideShare :x:   Fail :heavy_check_mark:   Pass

Failures were detected on at least one updated target. Commits containing accuracy failures will often not be merged (unless a rationale is provided, such as false negatives due to regional differences).

github-actions[bot] avatar Oct 04 '25 23:10 github-actions[bot]

Your PR desc mentions the removal of this site, but the diff simply modifies the site in-place

Which change was intended here?

ppfeister avatar Oct 04 '25 23:10 ppfeister

Automatic validation of changes

Target F+ Check F- Check
threads :x:   Fail :heavy_check_mark:   Pass
CyberDefenders :heavy_check_mark:   Pass :heavy_check_mark:   Pass
Roblox :x:   Fail :heavy_check_mark:   Pass
SlideShare :x:   Fail :heavy_check_mark:   Pass

Failures were detected on at least one updated target. Commits containing accuracy failures will often not be merged (unless a rationale is provided, such as false negatives due to regional differences).

github-actions[bot] avatar Oct 05 '25 05:10 github-actions[bot]

@ppfeister You were right! I had committed the modification instead of the full removal. Please check now

shreyasNaik0101 avatar Oct 05 '25 05:10 shreyasNaik0101