Operation ShadowRecruit Spreads SheetAgent RAT in India

Fake Indian Gov't Job Postings Spread 'SheetAgent' RAT via Google Sheets

HIGH
August 20, 2026
5m read
MalwarePhishingThreat Actor

Related Entities

Organizations

Seqrite Quick Heal Technologies

Products & Tech

Other

SheetAgent

Full Report

Executive Summary

Seqrite, the enterprise security arm of Quick Heal Technologies, has identified a targeted malware campaign in India named "Operation ShadowRecruit." The campaign leverages social engineering, using highly realistic but fake job postings for Indian government positions to trick victims into installing a new Remote Access Trojan (RAT). The RAT, dubbed "SheetAgent," employs a novel command-and-control (C2) technique, using Google Sheets as a fallback communication channel. This allows the malware to blend in with legitimate web traffic and maintain persistence even if its primary C2 infrastructure is taken down.

Threat Overview

The campaign primarily targets Indian individuals in the government, education, and technology sectors who are actively seeking employment. The lure is a ZIP archive containing what appears to be an official recruitment notice for a "Senior Field Officer" role in the Indian Cabinet Secretariat. The document is professionally crafted to appear legitimate, which serves to distract the victim while the malware executes.

The infection is multi-stage, beginning with the victim opening a malicious LNK shortcut file. This triggers a PowerShell script, which in turn executes a .NET payload that deploys the SheetAgent RAT. The attackers were also observed using the legitimate ControlR remote management platform during the attack chain, further demonstrating the trend of abusing legitimate tools.

Technical Analysis

The most notable feature of Operation ShadowRecruit is its resilient C2 architecture.

  1. Initial Access & Execution: The attack begins when a user opens a malicious LNK file inside a ZIP archive (T1204.002 - Malicious File). The LNK file executes a hidden PowerShell script (T1059.001 - PowerShell).
  2. Payload Delivery: The PowerShell script deploys the final payload, the SheetAgent RAT, which is a .NET executable.
  3. Command and Control: SheetAgent uses a primary C2 server but has a unique fallback mechanism. It uses the Google Sheets API to communicate with an attacker-controlled spreadsheet. This is a form of T1102.001 - Dead-Drop Resolver, where a legitimate web service is used to retrieve C2 information. The RAT registers the new victim in the spreadsheet, reads commands from designated cells, and writes execution results back to other cells. This makes the C2 traffic appear as legitimate Google API calls, which are often trusted and allowed through firewalls.
  4. Defense Evasion: The use of a legitimate platform like Google Sheets for C2 is a powerful defense evasion technique (T1071.001 - Web Protocols), as it is difficult to block without impacting legitimate business operations.

MITRE ATT&CK Techniques

Impact Assessment

Once installed, the SheetAgent RAT gives attackers full control over the victim's computer. They can steal personal and financial information, credentials, and sensitive documents. For victims who may already work in sensitive government or technology roles, this could lead to a larger compromise of their employer's network. The campaign's use of a highly convincing government job lure makes it particularly effective and dangerous for the targeted demographic.

IOCs — Directly from Articles

No specific file hashes, C2 domains, or IP addresses were provided in the source articles.

Cyber Observables — Hunting Hints

Security teams can hunt for signs of SheetAgent activity by looking for:

Type
Network Traffic Pattern
Value
API calls to sheets.googleapis.com from unusual processes (not a browser or known Google client).
Description
Potential use of Google Sheets for C2.
Type
Command Line Pattern
Value
powershell.exe -ExecutionPolicy Bypass -File <path_to_script>
Description
Common command to execute a malicious PowerShell script.
Type
File Name
Value
Cabinet Secretariat Recruitment.lnk or similar job-themed LNK files.
Description
The initial access vector for the campaign.
Type
Process Name
Value
ControlR.exe
Description
Unauthorized use of the ControlR remote management tool.

Detection & Response

  • Network Monitoring: Implement SSL/TLS inspection to gain visibility into traffic to cloud services. Monitor for anomalous API calls to sheets.googleapis.com and other Google services. This aligns with D3-NTA: Network Traffic Analysis.
  • Endpoint Detection: Use an EDR solution to monitor for suspicious process chains, such as an LNK file launching PowerShell. Create detection rules for PowerShell executing encoded commands or downloading content from the internet. This is an application of D3-PA: Process Analysis.
  • Script Block Logging: Enable PowerShell Script Block Logging (Event ID 4104) to capture the full content of executed scripts for analysis.

Mitigation

  • User Training: Educate users about the risks of job-themed phishing attacks and the danger of opening attachments and shortcut files from unverified sources. This aligns with M1017 - User Training.
  • Execution Prevention: Configure Windows Attack Surface Reduction (ASR) rules to block LNK files from executing or to block PowerShell from running in a constrained language mode. This is a form of M1038 - Execution Prevention.
  • Restrict Web-Based Content: Where possible, use cloud access security brokers (CASB) or other tools to control which applications can interact with cloud services like Google Sheets, limiting the channels available for C2. This aligns with M1021 - Restrict Web-Based Content.

Timeline of Events

1
August 19, 2026
Seqrite publishes its findings on Operation ShadowRecruit.
2
August 20, 2026
This article was published

MITRE ATT&CK Mitigations

Train users to be cautious of unsolicited job offers and to avoid opening attachments from unknown senders.

Use security policies like ASR to block the execution of malicious scripts and LNK files.

Use a CASB or proxy to monitor and control how applications interact with cloud services like Google Sheets.

Timeline of Events

1
August 19, 2026

Seqrite publishes its findings on Operation ShadowRecruit.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

SheetAgentRATPhishingSocial EngineeringIndiaGoogle SheetsSeqrite

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.