Skip to content

CLI/TUI for downloading sensors for CrowdStrike Falcon.

License

Notifications You must be signed in to change notification settings

northwood-labs/crowdstrike-falcon-downloader

Repository files navigation

Sensor downloader for CrowdStrike Falcon

A CLI/TUI for sorting and filtering through the available sensor installers, with the ability to download specific releases.

Requires a customer client ID and client secret for API access.

Install

With Go installed

go install github.com/northwood-labs/crowdstrike-falcon-downloader@latest

As a package

TBD. Coming soon.

Authentication

These environment variables must be set in order to access the API and view the list.

  • CROWDSTRIKE_CLIENT_ID
  • CROWDSTRIKE_CLIENT_SECRET

Important

When installing a sensor, the installation will require a customer identifier. This software does not deal with installation, but you should be aware that you must be a CrowdStrike customer for this to be useful.

TUI usage

Note

Where a GUI is a graphical user interface, a TUI is a textual user interface. For terminals. And shells.

Help

Always start with the help.

crowdstrike-falcon-downloader --help

Navigation

  1. Arrow keys will move up/down to select a new row in the list.
  2. Pressing enter/return will download that package.

View all available versions

crowdstrike-falcon-downloader

All downloads

View versions for Amazon Linux 2023

crowdstrike-falcon-downloader --amzn2023

Amazon Linux 2023 downloads

View versions for Amazon Linux 2023 on 64-bit Intel-compatible chips

crowdstrike-falcon-downloader --amzn2023 --intel64

Amazon Linux 2023 downloads

View the latest version for Amazon Linux 2023 on 64-bit Intel-compatible chips

crowdstrike-falcon-downloader --amzn2023 --intel64 --latest

Amazon Linux 2023 downloads

Download the latest version for Amazon Linux 2023 on 64-bit Intel-compatible chips

crowdstrike-falcon-downloader --amzn2023 --intel64 --latest --download

If your filtering has resulted in a single package being matched (i.e., OS-flag + CPU-flag + latest), passing the --download flag will download that package automatically.