alert http $HOME_NET any -> $EXTERNAL_NET any (
msg:"ET MALWARE Bedep HTTP POST CnC Beacon";
flow:established,to_server;
http.method;
content:"POST";
http.uri;
content:".php";
pcre:"/\.php(?:\?[a-zA-Z0-9=&]+)?$/";
http.header;
pcre:"/^(?:Connection\x3a[^\r\n]+\r\n)?(?:Content-Type\x3a[^\r\n]+\r\n)?Accept\x3a[^\r\n]+\r\n(?:Accept-Encoding\x3a[^\r\n]+\r\n)?Accept-Language\x3a[^\r\n]+\r\n(?:Content-Type\x3a[^\r\n]+\r\n)?(?:Referer\x3a[^\r\n]+\.php[^\r\n]*?\r\n)?User-Agent\x3a[^\r\n]+(?: MSIE |rv\x3a11)/i";
http.request_body;
pcre:"/^[a-z]+\d*=(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})(?:&[a-z]+\d*=(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})){2,}$/";
http.accept;
content:"text/html, application/xhtml+xml, */*"; endswith; fast_pattern;
http.header_names;
content:"|0d 0a|Accept-Language|0d 0a|";
content:"User-Agent|0d 0a|"; distance:0;
classtype:command-and-control;
sid:2021418; rev:12;
metadata:attack_target Client_Endpoint, created_at 2015_07_15, deployment Perimeter, signature_severity Major, tag c2, updated_at 2020_09_17, mitre_tactic_id TA0010, mitre_tactic_name Exfiltration, mitre_technique_id T1041, mitre_technique_name Exfiltration_Over_C2_Channel;
)