Skip to main content
Skip table of contents

Configure CrowdStrike

Endpoint Detection and Response (EDR) integrations provide our NDR solution with a level of enrichment and intelligence into malicious activity at the endpoint that we would otherwise not see. Collecting EDR telemetry and infusing it into our threat detection capabilities makes our NDR Cases and Incidents richer and more holistic because we now have the vantage point of the endpoint and the network. Not only do our NDR detections become substantial, the EDR integration can also help influence the risk or severity score of what we see in NDR.

LogRhythm NDR leverages CrowdStrike's capabilities to provide more advanced threat detection to our customers.

  • Once CrowdStrike is configured, LogRhythm NDR starts ingesting the CrowdStrike events periodically using the time range which runs like a cronjob.
  • CrowdStrike events are ingested as a ThirdPartyEvent, and cases are created as events pass through the pipeline.
  • A new collection named "endpoint_ruleset" is introduced in mongodb to store the endpoint integration rulesets of different endpoint integration services.

Obtain a Client ID and Client Secret in CrowdStrike

To configure a CrowdStrike integration within LogRhythm NDR, you must first obtain a Client ID and Client Secret within the CrowdStrike Falcon Console.

For more information on obtaining required information from the CrowdStrike Falcon Console, see Getting Access to the CrowdStrike API.


The API key requires the following API scopes:

API Route

Methods

Scope Needed

Access

Notes

/detects/queries/detects/v1
GETDETECTIONS

READ

Allows access to detection information.

  • Read: View information about a detection, such as its behavior, severity, associated host, timestamps, etc.
  • Write: Modify metadata about a detection, such as its status, assignee, and description. This scope can't change core information about the detection (behavior, severity, associated host, timestamp, etc).
/detects/entities/summaries/GET/v1
POSTDETECTIONSREAD

Allows access to detection information.

  • Read: View information about a detection, such as its behavior, severity, associated host, timestamps, etc.
  • Write: Modify metadata about a detection, such as its status, assignee, and description. This scope can't change core information about the detection (behavior, severity, associated host, timestamp, etc).
/oauth2/token
POSTN/AN/A

N/A


  1. To obtain the Client ID and Client Secret in the Falcon console:
  2. Click the Falcon tab.
  3. In the drop-down menu, click Support.
  4. Click API Clients and Keys.
  5. Click Add API Key.
    The Add new API client page appears.
  6. Enter a Client Name and Description for this API key.
  7. In the Detections row, click Read.
  8. Click Add.
    The Client ID and Client Secret appear.

Add a New CrowdStrike Integration in LogRhythm NDR

To create a new CrowdStrike integration:

  1. Log in to the LogRhythm NDR UI.
  2. Click the Settings tab, and then click Endpoint Integrations.
    The Endpoint page appears.
  3. To add a new endpoint integration, click Add Endpoint Integration.
  4. Click Active to make the integration active.
  5. Click Endpoint Type, and click CrowdStrike.
  6. Enter the integration credentials into the relevant fields.

    Field

    Description

    Integration NameA unique name for this integration configuration.
    Polling IntervalThe amount of time (in minutes) between each collection of new information from the integration.
    API URL

    The API URL for CrowdStrike is https://api.crowdstrike.com

    Client IDThe Client ID generated in the CrowdStrike Falcon console.
    Client SecretThe Client Secret generated in the CrowdStrike Falcon console.
  7. To verify the credentials have been entered correctly, click Test.
    If the information is correct, Connection Success appears. Otherwise, Connection Failed appears, meaning the credentials need to be verified and re-entered.
  8. Click Save.
    The CrowdStrike integration is now complete within LogRhythm NDR.

Verify a CrowdStrike Integration is Working

To verify that information is being collected for the CrowdStrike integration:

  1. Log in to the LogRhythm NDR UI.
  2. Click the Hunt tab, and then click Activity.
    The Activity page appears. By default, the legend graph is displayed, showing the logs and events for the past hour.
  3. To view the integration events alone, click ThirdPartyEvent on the graph. 
    All integration-related events appear.
  4. To view the integration, click the Discover icon located to the left of the search field, and then click General.
  5. Select the Origin option, and then click the Visualize icon (which is the bar graph icon) for the item.

    If events do not display, you may have to change the time range.
  6. To single out data for a selected filter, click the addfilter option in the Discover drop-down menu. 
    For example, use the "entry_origin" filter (entry_origin: "CrowdStrike") to filter the engine that detected the traffic, giving you the following options: 

    1 - Distributed Analytics Engine
    2 - Host Compliance Engine
    3 - Network Analysis Engine
    4 - Rules Engine
    The Value based Filters & Aggregations dialog box appears.

  7. To add the filter to the item displayed in the Value based Filters & Aggregations dialog box, click the icon next to the item.

  8. To remove the filter, click the - icon next to the item.

  9. To view the integration events, click the + icon.

Edit a CrowdStrike Integration

To make changes to an existing CrowdStrike integration:

  1. Click the Settings tab, and then click Endpoint Integrations.
    The Endpoint page appears.
  2. Click the green Edit icon in the Actions column for the CrowdStrike integration you wish to edit.
    The Edit Operator page opens.
  3. After making changes, click Update.
    The endpoint integration is updated within LogRhythm NDR.

Delete a CrowdStrike Integration

To delete an existing CrowdStrike integration:

  1. Click the Settings tab, and then click Endpoint Integrations.
    The Endpoint page appears.
  2. Click the red Delete icon in the Actions column for the CrowdStrike integration you wish to remove.
  3. Click Yes.
    The CrowdStrike integration is deleted in LogRhythm NDR.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.