Bibliothek / Sicherheit & Compliance
Sicherheit & Compliance
IPs und Domains mit VirusTotal und GreyNoise prüfen
Wenn er per Webhook oder von einem anderen Workflow aufgerufen wird, fragt er DNS ab, scannt mit VirusTotal und GreyNoise und sendet die Ergebnisse an Slack und Gmail.
Was sie bewirkt
![VirusTotal]({{ $env.WEBHOOK_URL }} ## VirusTotal Integration - Purpose: - This workflow component is specifically crafted to harness the VirusTotal API's capabilities, allowing URLs to be submitted for thorough scanning. The goal is to seamlessly integrate the scanning process into the workflow, handling the asynchronous nature of VirusTotal scans by effectively managing state checks and result compilation. - Implement URL scanning by submitting requests to the VirusTotal API and accurately aggregating the scan results for analysis. ## Details and Best Practices For successful VirusTotal integration, it's crucial to submit URLs following standard web formats. The workflow is configured to expect correct URL inputs; deviations can disrupt the scanning process. Upon submission, if the VirusTotal scan results are pending or if errors are encountered, these can be tracked and examined under the 'Executions' tab. Develop a proactive strategy for handling such cases, including error logging, maximum retry limitations, or implementing a timeout mechanism. The configuration of the workflow takes into account the need to prevent rapid, repetitive status checks, which can strain the VirusTotal API. As a result, it employs a looping system for status re-evaluation, which should be managed with precision to avoid unnecessary delays or excessive polling. Note that this integration is tailored for workflows that involve the VirusTotal API. While it works with the free VirusTotal license, too many requests may cause errors due to rate limiting. The Public API is limited to 500 requests per day and a rate of 4 requests per minute. It requires valid credentials set up in the HTTP request nodes to authenticate API calls successfully. Users should configure their API keys for access, and handle any API error responses, like HTTP 4xx or 5xx codes, with a robust error-logging and retry mechanism to ensure reliability and effectiveness of the scan process.
Die Schritte
- VirusTotal result
- DNS Lookup
- Set IP From Lookup
- Set IP
- Merge VirusTotal & Greynoise results
- Is IP?
- Start VirusTotal Scan
- VirusTotal Summary
- VirusTotal ready?
- Wait 5s
- Webhook
- Get List of URLs
- Set Email
- Merge Greynoise results
Insgesamt 79 Schritte.
Ähnliche Automatisierungen
Sicherheit & ComplianceURLs und IPs mit VirusTotal und GreyNoise prüfen23 SchritteSicherheit & ComplianceWazuh-Warnungen zu Schadsoftware-Dateien mit VirusTotal und ServiceNow triagieren9 SchritteSicherheit & ComplianceIP-Reputation von Splunk-Warnungen mit VirusTotal und AlienVault prüfen12 SchritteSicherheit & ComplianceCrowdStrike-Erkennungen in VirusTotal prüfen und Slack alarmieren13 Schritte