Skip to content

Conversation

v0lp3
Copy link

@v0lp3 v0lp3 commented Jul 12, 2025

The email-format module was failing to extract email addresses because the target site uses Cloudflare Email Protection and requires JavaScript to deobfuscate the content.
This PR implements support for the current obfuscation logic.

@TheTechromancer
Copy link
Collaborator

TheTechromancer commented Jul 14, 2025

@v0lp3 thanks for your work on this. email-format.com seems to be misbehaving right now; it's loading a blank white page. Is it working for you?

@v0lp3
Copy link
Author

v0lp3 commented Jul 14, 2025

@v0lp3 thanks for your work on this. email-format.com seems to be misbehaving right now; it's loading a blank white page. Is it working for you?

yes, email-format.com site works for me

Copy link

codecov bot commented Jul 14, 2025

Codecov Report

❌ Patch coverage is 90.90909% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 92%. Comparing base (0bd397d) to head (e35d1b1).

Files with missing lines Patch % Lines
bbot/modules/emailformat.py 90% 1 Missing ⚠️
Additional details and impacted files
@@          Coverage Diff          @@
##             dev   #2525   +/-   ##
=====================================
+ Coverage     92%     92%   +1%     
=====================================
  Files        411     411           
  Lines      33951   33960    +9     
=====================================
+ Hits       30993   31002    +9     
  Misses      2958    2958           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@TheTechromancer
Copy link
Collaborator

Screenshot_20250714-182639.png

🫠

@v0lp3
Copy link
Author

v0lp3 commented Jul 14, 2025

Just checked again with cache disabled, and it still works on my end.

image

@liquidsec liquidsec changed the base branch from stable to dev August 21, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants