Skip to content

feat: add Dropbox email module - #489

Merged
kaifcodec merged 2 commits into
kaifcodec:mainfrom
beranka:feat/add-dropbox-email-module
Aug 2, 2026
Merged

feat: add Dropbox email module#489
kaifcodec merged 2 commits into
kaifcodec:mainfrom
beranka:feat/add-dropbox-email-module

Conversation

@beranka

@beranka beranka commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Adds an email-existence scan module for Dropbox (its home page).

How it works

  • Retrieves the CSRF token from cookies set when requesting the main page.
  • Uses Dropbox's endpoint that explicitly returns whether an email is registered.
  • The endpoint also returns whether the email is used as a recovery email for another Dropbox account and whether the associated account has a passkey configured.

Testing

Manually tested (and got expected results) with:

  • An email that is not registered.
  • An email that is only registered as a recovery email.
  • An email that is registered and the associated account does not have a passkey.
  • An email that is registered and the associated account has a passkey.

Comment thread user_scanner/email_scan/other/dropbox.py Outdated

@json-hunter07 json-hunter07 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kaifcodec LGTM.
The last commit fixed the logic error you were talking about.

@kristoisberg

Copy link
Copy Markdown
Collaborator

Looks solid, LGTM too!

@kaifcodec

Copy link
Copy Markdown
Owner

@beranka Thank you for the PR, this one really is a solid addition as it reveals some extra data from emails. Feel free to add more new sites to the project.
MERGING IT!

@json-hunter07 @kristoisberg Thank you for the review on this.

@kaifcodec
kaifcodec merged commit 89a94a1 into kaifcodec:main Aug 2, 2026
2 checks passed
@kaifcodec
kaifcodec removed the request for review from brunolm August 2, 2026 10:44
@kaifcodec kaifcodec added the email module addition PRs or issues related to new email_scan module additions label Aug 2, 2026
@beranka
beranka deleted the feat/add-dropbox-email-module branch August 2, 2026 17:02

@tiehardoim-coder tiehardoim-coder left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FaEr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

email module addition PRs or issues related to new email_scan module additions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants