You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a new module called 'newsletters' that will scrap the websites (or recursive websites, thanks to BBOT's sub-domain enumeration) looking for the presence of an 'email type' that also contains a 'placeholder'. The combination of these two HTML items usually signify the presence of an "Enter Your Email Here" type Newsletter Subscription service. This module could be used to find newsletters for a future email bombing attack and/or find user-input fields that could be be susceptible to overflows or injections.
Module Development Checklist:
Watch for 'URL' events and outputs 'NEWLETTER' event
Perform a GET Request on received 'URL' events
Scrap HTML for Newsletter Submission text box with Placeholder Text
Emit a Boolean Event to signal if Newsletter Submission box is present
Have automated tests to ensure module functionality
Create PULL Request and fix peer-review issues
The text was updated successfully, but these errors were encountered:
Determine if I must run -m httpx newsletters together... or if I can make newsletters dependent on httpx natively
As the moment, if there are multiple feasible recursive dependencies (ex: httpx & gowitness), BBOT will ask the Operator to make that decision via the -m argument.
Description:
Module Development Checklist:
The text was updated successfully, but these errors were encountered: