
They also use a storage account which holds two file types:

This is done by using three Logic Apps Playbooks.Īll three playbooks use Key Vault to read a secret which is needed for API authentication.
#IMPACT CLIENT GITHUB HOW TO#
This section explains how to use the ARM template to deploy the Logic Apps playbooks, Key Vault and Storage Account to ingest GitHub logs into Azure Sentinel. The following tables contains the various hunting & detection queries on top of GitHub data User First Time Repository Delete Activityįirst Time User Add and Invite Member to Org Repositories Permissions Switched to Public Org Repositories Default Permission Change User Grant Access and Grants Other Access T1213 - Data from Information Repositories T1203 - Exploitation for Client Execution T1212 - Exploitation for Credential Access Threat Intel Matches to GitHub Audit Logs GitHub Activities from Infrequent Country The following tables contains the various hunting & detection queries on top of GitHub dataīrute Force Attack against GitHub Account Helping SecOps gain visibility to their organization's GitHub repositories, which is often lacking, and provide SOC team hunting queries & detection which spans across Mitre ATT&CK framework to protect their GitHub data, organization and users. There are multiple features to help you secure your GitHub organization, but in this blog we will introduce a solution which uses Logic Apps to pull GitHub audit logs & ingest them into Sentinel. Example attacks campaigns usually starts with phishing email to users, which leads to compromised user account accessing the organization's GitHub repositories - cloning private repositories and exposing sensitive data. With the increase usage of GitHub, there was an increase in the numbers of attacks against it.

The site hosts public and private folders, or repositories, through which remote developers can upload source code and share it with collaborators.
#IMPACT CLIENT GITHUB SOFTWARE#
Many organizations are using GitHub as their software development version control mechanism and source code management. GitHub online platform enables developers to find, share, build, and collaborate on software. Special thanks to DiCola (SECURITY JEDI)and Mor Rubin that collaborated with me on this blog post.
