Many Changes around Attachments, Scopes, and Sanitation
This release is a fairly heavy one, containing the following changes:
- Added
alerts.sanitize()
, which attempts to strip out IPv4, IPv6, and URLs from given text. I highly recommend using this function if you are doing things like sending yourself Mission Titles via SMS, Email, Slack, etc. - Integrated PR from @KeanuNys in regards to pulling attachments. Also added functionality to save them to the Scratchspace.
- Changed
targets.get_scope*
so they no longer automatically save results to the database. This caused a lot of grief around targets which had enormous scopes (/16
and the like) - Fixed the
./checks.sh
script to properly report when documentation is missing - Modified Template functionality to use
alerts.sanitize()
to ensure mission template titles don't have things like client IPs/URLs.