Azure-Sentinel-Notebooks

(β˜… 626)

Interactive Azure Sentinel Notebooks provides security insights and actions to investigate anomalies and hunt for malicious behaviors.

  • .gitignore
  • A Getting Started Guide For Azure Sentinel ML Notebooks.ipynb
  • A Getting Started Guide For PowerShell AML Notebooks.ipynb
  • A Tour of Cybersec notebook features.ipynb
  • azure-pipelines.yml
  • CODE_OF_CONDUCT.md
  • config.json
  • Configurate Azure ML and Azure Synapse Analytics.ipynb
  • ConfiguringNotebookEnvironment.ipynb
  • CONTRIBUTING.md
  • Credential Scan on Azure Blob Storage.ipynb
  • Credential Scan on Azure Data Explorer.ipynb
  • Credential Scan on Azure Log Analytics.ipynb
  • Entity Explorer - Account.ipynb
  • Entity Explorer - Domain and URL.ipynb
  • Entity Explorer - Host.ipynb
  • Entity Explorer - IP Address.ipynb
  • Entity Explorer - Linux Host.ipynb
  • Entity Explorer - Windows Host.ipynb
  • Guided Hunting - Anomalous Office365 Exchange Sessions.ipynb
  • Guided Hunting - Azure Resource Explorer.ipynb
  • Guided Hunting - Base64-Encoded Linux Commands.ipynb
  • Guided Hunting - Covid-19 Themed Threats.ipynb
  • Guided Hunting - Detect potential network beaconing using Apache Spark via Azure Synapse.ipynb
  • Guided Hunting - Investigating Malicious Links Shared in Teams.ipynb
  • Guided Investigation - Anomaly Lookup.ipynb
  • Guided Investigation - Azure WAF SQLI.ipynb
  • Guided Investigation - Fusion Incident.ipynb
  • Guided Investigation - Incident Triage.ipynb
  • Guided Investigation - Process-Alerts.ipynb
  • Guided Investigation - Solarwinds Post Compromise Activity.ipynb
  • Guided Triage - Alerts.ipynb
  • Hands-on 1. Data Discovery using Azure REST API.ipynb
  • Hands-on 2. Surfing Data using Azure SDK.ipynb
  • LICENSE
  • Machine Learning in Notebooks Examples.ipynb
  • msticpyconfig.yaml
  • msticpyconfig.yaml.sample
  • notebookmetadata.json
  • PUBLISHING.md
  • README.md
  • requirements.txt
  • SECURITY.md
  • Sentinel Bulk Logs Export.ipynb

πŸš€ Installation Guide

1. Get the code
git clone https://github.com/Azure/Azure-Sentinel-Notebooks

Downloads the entire project code from GitHub to your computer.

cd Azure-Sentinel-Notebooks

Moves into the project folder you just downloaded.

2. Python

Easy Recommended
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Python 3 On Windows, be sure to check 'Add Python to PATH' during installation.
pip install -r mitremap-notebook/requirements.txt

Installs the Python libraries listed in requirements.txt (or similar).

jupyter notebook

Launches Jupyter in your browser so you can open and run the notebook (.ipynb) files.

βœ… If it runs without errors and prints output in the terminal, it worked.
// repository documentation