Suspicious Non-Browser Network Communication With Google API

 Original Source: [Sigma source]
Title: Suspicious Non-Browser Network Communication With Google API
Status: experimental
Description:Detects a non-browser process interacting with the Google API which could indicate the use of a covert C2 such as Google Sheet C2 (GC2-sheet)
References:
  -https://github.com/looCiprian/GC2-sheet
  -https://youtu.be/n2dFlSaBBKo
  -https://services.google.com/fh/files/blogs/gcat_threathorizons_full_apr2023.pdf
  -https://www.tanium.com/blog/apt41-deploys-google-gc2-for-attacks-cyber-threat-intelligence-roundup/
  -https://www.bleepingcomputer.com/news/security/hackers-abuse-google-command-and-control-red-team-tool-in-attacks/
Author: Gavin Knapp
Date: 2023-05-01
modified:2025-02-22
Tags:
  • -'attack.command-and-control'
  • -'attack.t1102'
Logsource:
  • product: windows
  • category: network_connection
Detection:
  selection:
    DestinationHostname|contains:
      -'drive.googleapis.com'
      -'oauth2.googleapis.com'
      -'sheets.googleapis.com'
      -'www.googleapis.com'

  filter_optional_brave:
    Image|endswith: '\brave.exe'
  filter_optional_chrome:
    Image|endswith:
      -':\Program Files\Google\Chrome\Application\chrome.exe'
      -':\Program Files (x86)\Google\Chrome\Application\chrome.exe'

  filter_optional_google_drive:
    Image|contains: ':\Program Files\Google\Drive File Stream\'
    Image|endswith: '\GoogleDriveFS.exe'
  filter_optional_firefox:
    Image|endswith:
      -':\Program Files\Mozilla Firefox\firefox.exe'
      -':\Program Files (x86)\Mozilla Firefox\firefox.exe'

  filter_optional_ie:
    Image|endswith:
      -':\Program Files (x86)\Internet Explorer\iexplore.exe'
      -':\Program Files\Internet Explorer\iexplore.exe'

  filter_optional_maxthon:
    Image|endswith: '\maxthon.exe'
  filter_optional_edge_1:
Image|contains:':\Program Files (x86)\Microsoft\EdgeWebView\Application\'     - Image|endswith:
      - ':\Program Files (x86)\Microsoft\Edge\Application\msedge.exe'
      - ':\Program Files\Microsoft\Edge\Application\msedge.exe'
      - '\WindowsApps\MicrosoftEdge.exe'
  filter_optional_edge_2:
    Image|contains:
      -':\Program Files (x86)\Microsoft\EdgeCore\'
      -':\Program Files\Microsoft\EdgeCore\'

    Image|endswith:
      -'\msedge.exe'
      -'\msedgewebview2.exe'

  filter_optional_opera:
    Image|endswith: '\opera.exe'
  filter_optional_safari:
    Image|endswith: '\safari.exe'
  filter_optional_seamonkey:
    Image|endswith: '\seamonkey.exe'
  filter_optional_vivaldi:
    Image|endswith: '\vivaldi.exe'
  filter_optional_whale:
    Image|endswith: '\whale.exe'
  filter_optional_googleupdate:
    Image|endswith: '\GoogleUpdate.exe'
  filter_optional_outlook_exe:
    Image|endswith: '\outlook.exe'
  filter_main_null:
    Image: 'None'
  filter_main_empty:
    Image: ''
  condition:selection and not 1 of filter_main_* and not 1 of filter_optional_*
Falsepositives:
  -Legitimate applications communicating with the "googleapis.com" endpoints that are not already in the exclusion list. This is environmental dependent and requires further testing and tuning.
Level: medium