← Back to SOC feed Coverage →

Web Shell - file guo.php

yara HIGH signature-base
florian-rothwebshell
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at signature-base →
Retrieved: 2026-08-07T23:00:00Z · Confidence: medium

Hunt Hypothesis

This hunt hypothesis detects adversaries establishing a persistent backdoor by deploying a PHP-based web shell named guo.php to enable unauthorized remote code execution on web servers. A SOC team should proactively hunt for this activity in Azure Sentinel because such shells often serve as the initial foothold for attackers to maintain access, exfiltrate sensitive data, and pivot within the network environment before triggering standard alert thresholds.

YARA Rule

rule webshell_caidao_shell_guo {
	meta:
		description = "Web Shell - file guo.php"
		license = "Detection Rule License 1.1 https://github.com/Neo23x0/signature-base/blob/master/LICENSE"
		author = "Florian Roth (Nextron Systems)"
		date = "2014/01/28"
		score = 70
		hash = "9e69a8f499c660ee0b4796af14dc08f0"
		id = "393e738a-b4c2-5630-a55f-c3caee4ff75e"
	strings:
		$s0 = "<?php ($www= $_POST['ice'])!"
		$s1 = "@preg_replace('/ad/e','@'.str_rot13('riny').'($ww"
	condition:
		1 of them
}

Deployment Notes

This YARA rule can be deployed in the following contexts:

This rule contains 3 string patterns in its detection logic.

False Positive Guidance

False Positive Scenarios for Rule: Web Shell - file guo.php

Original source: https://github.com/Neo23x0/signature-base/blob/main/yara/thor-webshells.yar