This hunt detects adversary activity involving the deployment of a PHP Shin webshell to establish persistence and execute arbitrary commands on compromised web servers. The SOC team should proactively search for these specific IOCs in Azure Sentinel to identify early-stage web application compromises that could lead to lateral movement or data exfiltration before they escalate into broader incidents.
Malware Family: php.shin_webshell Total IOCs: 2 IOC Types: domain
| Type | Value | Threat Type | First Seen | Confidence |
|---|---|---|---|---|
| domain | zefybeky.workers.dev | botnet_cc | 2026-08-22 | 50% |
| domain | bogawacu.workers.dev | botnet_cc | 2026-08-22 | 50% |
// Hunt for DNS queries to known malicious domains
// Source: ThreatFox - php.shin_webshell
let malicious_domains = dynamic(["zefybeky.workers.dev", "bogawacu.workers.dev"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses, QueryType
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
DnsEvents | Ensure this data connector is enabled |
Here are specific false positive scenarios and corresponding exclusion strategies for the ThreatFox: php.shin_webshell detection rule in an enterprise environment:
Scenario: Automated Web Server Maintenance Scripts
cron jobs or Windows Task Scheduler to update PHP configurations, clear cache directories, or rotate logs on web servers (e.g., Apache/Nginx running PHP-FPM). These scripts may temporarily instantiate a php.shin_webshell process to perform health checks or configuration validation.crond, systemd, or Task Scheduler) AND the file path resides within a designated maintenance directory (e.g., /var/www/maintenance/ or C:\inetpub\scripts\).Scenario: CI/CD Pipeline Deployment Artifacts
shin_webshell component as part of the standard application bundle before the final production rollout.*-runner-01) or where the process user is a dedicated service account (e.g., jenkins, gitlab-runner, or deploy-bot).Scenario: Third-Party Application Updates via Control Panel