Technical requirements
To complete all of the hands-on exercises in this chapter, you will need the following:
- Your choice of code editor, such as VSCode, with the official Python extensions installed.
- Access to a free Splunk.com registered account for downloading the Splunk Enterprise trial, which you can get at https://www.splunk.com/en_us/sign-up.html.
- Python 3.10+ installed with internet connectivity to the official pypi.org repositories, with sufficient local user privileges to run and modify scripts from https://github.com/PacktPublishing/Automating-Security-Detection-Engineering.
- GitHub team (preferred) or personal account with repository owner-level permissions, which you can get from https://github.com/signup.
- Git command line installed for your OS. We suggest a supported package manager depending on the OS, such as Brew for macOS. For Windows users, we suggest the GNU port located at https://git-scm.com/download/win.
- Registered account with a free...