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
We should have a module that ingests all the domains in the scan and categorizes them into business units, similar to how Xpanse does with vulnerabilities:
Here is a short example of what this might look like:
classClearbit(BaseModule):
watched_events= ["DNS_NAME"]
produced_events= ["BUSINESS_UNIT"]
per_domain_only=True# api key optionsasyncdefsetup(self):
# set up API keyasyncdefhandle_event(self, event):
_, domain=self.helpers.split_domain(event.data)
# get company name from the clearbit API and keep a running list of domains per company nameasyncdefreport(self):
# at the end of the scan, emit all the business units with their domains
The text was updated successfully, but these errors were encountered:
We should have a module that ingests all the domains in the scan and categorizes them into business units, similar to how Xpanse does with vulnerabilities:
Here is a short example of what this might look like:
The text was updated successfully, but these errors were encountered: