URLhaus-CheckHashAndEnrichIncident

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Content Index


Once a new Microsoft Sentinel incident is created, this playbook gets triggered and performs the following actions: 1. Gets Information from URLhaus by hashes, provided in the alert custom entities. 2. Enriches the incident with the obtained info.

Attribute Value
Type Playbook
Solution URLhaus
Source View on GitHub

Logic App Connectors

This playbook uses 2 Logic App connectors / built-in actions:

Connector / Action Type Connections Actions
azuresentinel Managed 1 2
URLhausAPI Custom 1 2
Action parameters (URLs, paths, function IDs)

azuresentinel (Managed)

Action Method Endpoint Other
Add_comment_to_incident_(V3) post /Incidents/Comment
Entities_-_Get_FileHashes post /entities/filehash

URLhausAPI (Custom)

Action Method Endpoint Other
Query_payload_information(md5_hash) post /payload/
Query_payload_information(sha256_hash) post /payload/

Additional Documentation

📄 Source: URLhaus-CheckHashAndEnrichIncident/readme.md

Summary

Once a new sentinal incident is created, this playbook gets triggered and performs the following actions:

  1. Gets Information from URLhaus by hashes, provided in the alert custom entities.
  2. Enriches the incident with the obtained info.


Prerequisites

  1. URLhausAPI Custom Connector has to be deployed prior to the deployment of this playbook under the same subscription.

Deployment instructions

  1. To deploy the Playbook, click the Deploy to Azure button. This will launch the ARM Template deployment wizard.
  2. Fill in the required paramteres:
    • Playbook Name: Enter the playbook name here

Deploy to Azure Deploy to Azure

Deploy to Azure Deploy to Azure

Post-Deployment instructions

a. Authorize connections

Once deployment is complete, authorize each connection.

  1. Open playbook which has been deployed
  2. Click API connection on left side blade
  3. Click the Azure Sentinel connection resource
  4. Click edit API connection
  5. Click Authorize
  6. Sign in
  7. Click Save
  8. Repeat steps for URLhausAPI connector API Connection

b. Configurations in Sentinel

  1. In Azure sentinel, analytical rules should be configured to trigger an incident.
  2. Configure the automation rules to trigger the playbook.

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Playbooks · Back to URLhaus