{"ip":"51.12.217.48","exported_at":"2026-10-28T13:49:29+00:00","period_days":30,"metrics":{"events7d":57,"distinct_ports":3,"distinct_classifications":5,"max_severity":10,"last_sensor_id":"paris-1","max_waf_score":20,"max_risk_score":54,"attack_stage":"exploit_attempt","attack_chain_stage":"exploitation","threat_family":["unknown"],"recommended_action":"monitor","confidence":0.97,"risk_breakdown":{"waf":56,"classification":72,"behavior":0,"geo":0,"protocol":35,"novelty":15},"mitre_tactics":["TA0001","TA0002"],"mitre_technique":"TA0001","top_mitre_technique":"TA0001","top_mitre_count":38,"executive_one_liner_fr":"Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)","campaign_hint_fr":null,"confidence_breakdown":{"waf":56,"classification":72,"behavior":0,"geo":0,"protocol":35,"novelty":15,"risk_score":42,"correlation_boost":8},"persona_hostname":"mail.sensor-1.internal","correlation_flags":["multi_protocol_correlation"],"correlation_flags_labels_fr":["Multi-protocole corr\u00e9l\u00e9 (5 min)"],"confidence_pct":97,"confidence_hint_fr":"Corr\u00e9lation +8","sensor_role_label_fr":"Renseignement menaces","tags_summary_labels_fr":[],"tags_summary":[],"attack_vector":"exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/wisenet_icon.ico","protocol_details":{"http_method":"GET","http_path":"\/wmf\/base\/images\/wisenet_icon.ico","request_line":"GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","port":6036,"service":"http","service_label_fr":"HTTP"},"protocol_summary_fr":"GET \/wmf\/base\/images\/wisenet_icon.ico \u00b7 UA Python\/3.11 aiohttp\/3.9.1 \u00b7 HTTP:6036","evidence_snippet":"GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\r\nHost: 62.3.50.33:6036\r\nAccept: *\/*\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent:","target_port_label":"6036 \u00b7 HTTP","emulator_service":"http","confidence_reason":"Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF","classification_reason":"Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%","classification_reason_label_fr":"Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%","confidence_factors_fr":"Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF","payload_preview":"GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\r\nHost: 62.3.50.33:6036\r\nAccept: *\/*\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent:","open_intel":{"source":"Emerging Threats open","status":"ok","matched":false,"label_fr":null,"detail_fr":null},"open_intel_ipsum":{"source":"IPsum","status":"ok","matched":false,"label_fr":null,"detail_fr":null},"open_intel_cins":{"source":"CINS Army","status":"ok","matched":false,"label_fr":null,"detail_fr":null}},"dnsbl":{"query":"48.217.12.51.dnsbl.blacklistip.com","listed":false,"available":false,"response":null,"meaning":null,"label":null},"events":[{"id":7183851,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36078,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/wmf\/base\/images\/wisenet_icon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022b90b02b69d079026f0e62169984aec0e2c7294c4\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 157, \u0022payload_entropy\u0022: 5.092747921999295, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00229be2e19a7d4e0ccb3c53b96dedbeda5aa220a6f8\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022865db946e3130094515f5f9a63044f0b\u0022, \u0022path_pattern_hash\u0022: \u00228ae3a17d403aba7636cdcfb4336b5b54\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: \u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022488fca53fee4a5da7d6f56744b736c1e8c312f60\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/wisenet_icon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/wisenet_icon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":157},{"id":7183850,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36064,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/wmf\/base\/images\/favicon.svg","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022svg\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022861d6f874558890a291f0138c07114326e4a416f\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 152, \u0022payload_entropy\u0022: 5.129929001460321, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002248f9ad3aa4ec69f8558d86ee9043fbcb4882ffc6\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00224ab69da982456659fed1743c3f36fd38\u0022, \u0022path_pattern_hash\u0022: \u0022abea68e797042bed32549144e26b3adf\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/favicon.svg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/favicon.svg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002239c90989a63d2c6ebe8f984485d35ff94414e725\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/favicon.svg\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/favicon.svg\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/favicon.svg\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/favicon.svg\u0022, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/favicon.svg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":152},{"id":7183849,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36048,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/wmf\/base\/images\/WiseNet_Logo_0.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022015c51c35c1534802b23f638b06e9477e2a49f3c\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 159, \u0022payload_entropy\u0022: 5.177131292937177, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002221644bfd977f192f7ce3ba1bd603b93f0f40776c\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022331bfcdf052bd173dcecb25b29cc61bf\u0022, \u0022path_pattern_hash\u0022: \u002256f7918043becc56359a2212effdd972\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022d6877b86c9645951a34f76dec5790d02dff73167\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022request_line\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/wmf\/base\/images\/WiseNet_Logo_0.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/wmf\/base\/images\/WiseNet_Logo_0.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":159},{"id":7183847,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36036,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/nobody\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002299031f973e05a5223d32a653b4d8545b046e986a\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 143, \u0022payload_entropy\u0022: 5.061491050647929, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002288d7ca7d055f0adf4d9803c6d4be353f1e7118f4\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022a2261200e3ac3ea4ccab927cfa43ba7c\u0022, \u0022path_pattern_hash\u0022: \u0022aed6526709a8e7eda329386724bafe99\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/nobody\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/nobody\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022409d97b7700ad1acf03ca0e07cd19fd44ff248b2\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/nobody\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/nobody\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/nobody\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/nobody\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/nobody\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":143},{"id":7183846,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36032,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/img\/logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00228be9bf54750ec17e9ac02cf2265bf39f59b1b819\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 137, \u0022payload_entropy\u0022: 5.033205149318459, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00224cdd9a66b7e8ab0043ecaba4f1389730bca5d664\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00222191f9b183e76ae9639c91df347941a9\u0022, \u0022path_pattern_hash\u0022: \u0022de57d78549fc03797628620c8e90dc07\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022ecc1ba8c81bb9cf8b6ba46438ecc7deae684c318\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/img\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":137},{"id":7183845,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36020,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/img\/app_logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00222177c106eefbeb179411112bc2baf2c4ae3c6946\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 141, \u0022payload_entropy\u0022: 5.056728505653452, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022daa5efe7d257b8956ca6efb6ab8e7f5ec9713686\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00224a4ac579e94a01b47f00131ceb0623de\u0022, \u0022path_pattern_hash\u0022: \u002232a11ba4afa7188cc3ee4f083fb8c153\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioh\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/app_logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioh\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/app_logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioh\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002281ac56d2a160d236d4105dc53e398077b53825f7\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/app_logo.png\u0022, \u0022request_line\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioh\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/app_logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/app_logo.png\u0022, \u0022request_line\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/app_logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/img\/app_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioh\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":141},{"id":7183844,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36006,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/images\/logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00226644ca96f971cf54491df0a0a68e574fe037f1f8\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 140, \u0022payload_entropy\u0022: 5.039763200063781, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022d86a31e96621c6021cf1988590f3b4a6be0e10a0\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00221adc21708c281630cea3dee52fc0a557\u0022, \u0022path_pattern_hash\u0022: \u0022c3f4077ffa0cfc7d09cd4936f579e170\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022bbd441d24472fac42a770a9b73a8d77d4064d655\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":140},{"id":7183843,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":36004,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/images\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022c3e02c33e4e599b13776537fef445a739c5bf5a1\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 143, \u0022payload_entropy\u0022: 5.0605000754725715, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00222f8169bbcfa858323cae345b2613d2761f930fd2\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00221667c0f11c30cf04ddfde76e91943aa9\u0022, \u0022path_pattern_hash\u0022: \u0022ebfc9cc147746028ca30139889e0c240\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00220f68437389dee6259b53a6b57f5d6d0dd012e68a\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":143},{"id":7183842,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35996,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/image\/loginlogo-dh.jpg","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022jpg\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022321073cdfde306c7fb574e869369192543e7e2a8\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 147, \u0022payload_entropy\u0022: 5.072526111880951, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00226dc7a991cecb5f535e43f6190bebcedc09ef0cfc\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022e4f4302c4e3b7bb0767151868f44af52\u0022, \u0022path_pattern_hash\u0022: \u0022f70039479f64d25fb029e36910ee7ecd\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/image\/loginlogo-dh.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/image\/loginlogo-dh.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022aa6758aa2c063a83d217259cfad4ffd410d7d063\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/image\/loginlogo-dh.jpg\u0022, \u0022request_line\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/image\/loginlogo-dh.jpg\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/image\/loginlogo-dh.jpg\u0022, \u0022request_line\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/image\/loginlogo-dh.jpg\u0022, \u0022evidence_snippet\u0022: \u0022GET \/image\/loginlogo-dh.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022], \u0022behavior_alert_count\u0022: 1, \u0022behavior_priority\u0022: 84}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":147},{"id":7183841,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35988,"dst_port":6036,"service":"http","classification":"lfi_path_traversal","waf_score":20,"waf_tags":"[\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/ui\/images\/logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002256e372ec2acd27bec8cf2e09ac3706e7b7f2254b\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 147, \u0022payload_entropy\u0022: 5.05389430867578, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 88.0, \u0022risk_classification\u0022: 78.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.9, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 54, \u0022tag_count\u0022: 4, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002296ba224e79c1a9e674e361da27e9f51d83df17bd\u0022, \u0022event_fingerprint\u0022: \u0022dce218344d263fbc19bc193bebd9bae0de9e9571\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.67, \u0022classification_confidence\u0022: 0.67, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022CRS-930100-sub\u0022], \u0022kb_rule_ids\u0022: [\u0022CRS-930100-sub\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 54, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022path_traversal\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00229becc22c8f882ec9b7c208be93728a37\u0022, \u0022path_pattern_hash\u0022: \u00226d0bd591d3d1a4418bbe2c176bdf9fc9\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 54}, \u0022payload_preview\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/ui\/images\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022lfi-14\u0022, \u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/ui\/images\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022lfi-14\u0022, \u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022path_traversal\u0022], \u0022recommended_client_action\u0022: \u0022investigate\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022f940dcacade86e315c783adac23ebefa1ef62124\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/ui\/images\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022attack_vector\u0022: \u0022lfi path traversal \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/ui\/images\/logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 3 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 54\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 67 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 67, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 54, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 54, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022CRS-930100-sub\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022CRS-930100-sub\u0022], \u0022recommended_action\u0022: \u0022investigate\u0022, \u0022recommended_action_label\u0022: \u0022Investiguer\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/ui\/images\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022lfi path traversal \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/ui\/images\/logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/ui\/images\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.1\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 3 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 67 % \u2014 Score WAF 88 \u00b7 Bonus corr\u00e9lation +8 \u00b7 3 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_investigate\u0022, \u0022tags_list\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":10,"bytes_in":147},{"id":7183840,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35978,"dst_port":6036,"service":"http","classification":"lfi_path_traversal","waf_score":20,"waf_tags":"[\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/ui\/images\/login.jpg","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022jpg\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002204c48141e9f0ba3f02f8733604823d01c7d3676c\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 148, \u0022payload_entropy\u0022: 5.079806092686924, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 88.0, \u0022risk_classification\u0022: 78.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.9, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 54, \u0022tag_count\u0022: 4, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002296ba224e79c1a9e674e361da27e9f51d83df17bd\u0022, \u0022event_fingerprint\u0022: \u0022764ddf30d86d4bab7c5d37272959f6e09a809188\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.67, \u0022classification_confidence\u0022: 0.67, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022CRS-930100-sub\u0022], \u0022kb_rule_ids\u0022: [\u0022CRS-930100-sub\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 54, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022path_traversal\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022c66bb8a9a952efca974d1e442cd51428\u0022, \u0022path_pattern_hash\u0022: \u002200f0e76671d82a3a61e6394d2241cf04\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 54}, \u0022payload_preview\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/ui\/images\/login.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022lfi-14\u0022, \u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/ui\/images\/login.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022lfi-14\u0022, \u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022path_traversal\u0022], \u0022recommended_client_action\u0022: \u0022investigate\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00224ef67839fdcde30a0bf6c09c65c999af47807a93\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/ui\/images\/login.jpg\u0022, \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.\u0022, \u0022attack_vector\u0022: \u0022lfi path traversal \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/ui\/images\/login.jpg\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 3 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab lfi_path_traversal \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 54\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 67 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 67, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 88.0, \u0022classification\u0022: 78.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 54, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 54, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022CRS-930100-sub\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022CRS-930100-sub\u0022], \u0022recommended_action\u0022: \u0022investigate\u0022, \u0022recommended_action_label\u0022: \u0022Investiguer\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/ui\/images\/login.jpg\u0022, \u0022request_line\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022lfi path traversal \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/ui\/images\/login.jpg\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/ui\/images\/login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 3 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 67 % \u2014 Score WAF 88 \u00b7 Bonus corr\u00e9lation +8 \u00b7 3 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_investigate\u0022, \u0022tags_list\u0022: [\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950316:lfi-14\u0022, \u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":10,"bytes_in":148},{"id":7183839,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35976,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00228bf87897da9578f532035150574eaad933de545c\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 137, \u0022payload_entropy\u0022: 5.006551978118434, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022b565c0f63e4cdf124e4cc2e1f34c43fe96fa840b\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022cc5457a893f2ea9ee73c1fefcb2fac14\u0022, \u0022path_pattern_hash\u0022: \u0022c68677ac1e0d28de67a5fa5f038a2314\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002288b42c33656e8b4304f5c687ab9e0ed5eca9a2be\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/logo.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":137},{"id":7183837,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35972,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/images\/login\/login_14.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00228cf2be50a9d9e80f95dde7b47e5773c6f2fe7b70\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 154, \u0022payload_entropy\u0022: 5.0708899088274215, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00221b50a40500dbb20a1a4c73af6a87698a5a43528d\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022d5e983bcc5b2075bb743ab823ee0625a\u0022, \u0022path_pattern_hash\u0022: \u0022919dffece7d48ec02d089451ec7a51af\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pyt\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/images\/login\/login_14.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pyt\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/images\/login\/login_14.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pyt\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022162a9d46bdab3c3ddd974f6110f6258cbbb8a96c\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/images\/login\/login_14.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pyt\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/doc\/images\/login\/login_14.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/images\/login\/login_14.png\u0022, \u0022request_line\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/doc\/images\/login\/login_14.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/images\/login\/login_14.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pyt\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":154},{"id":7183836,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35956,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022jpg\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00220648497818dc653aa6143624ae4c94844d42787b\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 171, \u0022payload_entropy\u0022: 5.207812442671743, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022bc69a7cba8e4e311ee9ecd23afbb192be395cd75\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022b99d79a9adc3f4068d394e6050f16b82\u0022, \u0022path_pattern_hash\u0022: \u00220e8a7b5418831dd0ccf0b17599eaf318\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002289ac1940cebb5030f268a000f89e89f1ef307477\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022request_line\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022request_line\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/26f6b566d7c04b9735f4aa57fb677c4c-login.jpg HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":171},{"id":7183835,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35948,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/custom_logo\/web_logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022d9e079986acd3b1b479aa59e7af1ca2e1b354ccc\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 149, \u0022payload_entropy\u0022: 5.120264685448376, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022cc9c060eb4ddef384b4636f12ae8f5c6a357cd89\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022699930f0e320b712b9537e9ff3829bb8\u0022, \u0022path_pattern_hash\u0022: \u0022265249f5bb3d01760497e746eb5cc3df\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/custom_logo\/web_logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/custom_logo\/web_logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022cfa398a1ab7276f32ec100cc07c03b2929898bd1\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/custom_logo\/web_logo.png\u0022, \u0022request_line\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/custom_logo\/web_logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/custom_logo\/web_logo.png\u0022, \u0022request_line\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/custom_logo\/web_logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/custom_logo\/web_logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":149},{"id":7183834,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35938,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/css\/Pictures\/initview.gif","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 3, \u0022http_path_ext\u0022: \u0022gif\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022b6bffa5c696720164c1ddf0519668c7fa6853e09\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 150, \u0022payload_entropy\u0022: 5.0654207786488, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002278e79d949db99cbf878adcf1e5af2c20250f0ba0\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022396fbcfe95c67a3aa1feb4ec73103db0\u0022, \u0022path_pattern_hash\u0022: \u002277fe97399b0b97368a6a68148e3510ed\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/css\/Pictures\/initview.gif\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/css\/Pictures\/initview.gif\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002293bfa76cdfe259b2a20868384cf011cb2573f3bd\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/css\/Pictures\/initview.gif\u0022, \u0022request_line\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/css\/Pictures\/initview.gif\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/css\/Pictures\/initview.gif\u0022, \u0022request_line\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/css\/Pictures\/initview.gif\u0022, \u0022evidence_snippet\u0022: \u0022GET \/css\/Pictures\/initview.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":150},{"id":7183833,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35926,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/css\/Pictures\/Login\/appName.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002208d2ddbf79246466ddfc4f8dae18dd4d3b7c5102\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 155, \u0022payload_entropy\u0022: 5.091938684020239, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022aac8270b5b4494cb4c6a0acb90afde40b0bf47cd\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00227bf1cf0e3868dcf9f12c8839064b940b\u0022, \u0022path_pattern_hash\u0022: \u002275f36ed2846b961aa9f7ca7d9e4f308e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/css\/Pictures\/Login\/appName.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/css\/Pictures\/Login\/appName.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022a14b7b3e63a8aa0dd32a6eb9d56c74ae5d567f3e\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/css\/Pictures\/Login\/appName.png\u0022, \u0022request_line\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/css\/Pictures\/Login\/appName.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/css\/Pictures\/Login\/appName.png\u0022, \u0022request_line\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/css\/Pictures\/Login\/appName.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":155},{"id":7183832,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35910,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/Css\/Pictures\/Login\/appName.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022754a7eabd24f5a32c79ee58713881ce5222e0239\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 155, \u0022payload_entropy\u0022: 5.118659390149764, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022ae0bbfd1be09e0c13788b06d67cbb9810ff07ac8\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u002233a020e6f2b31127967ad932ca70e973\u0022, \u0022path_pattern_hash\u0022: \u002275f36ed2846b961aa9f7ca7d9e4f308e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/Css\/Pictures\/Login\/appName.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/Css\/Pictures\/Login\/appName.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00229e204baaf0056eac8fcc2af1d061ab17dc508e74\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/Css\/Pictures\/Login\/appName.png\u0022, \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/Css\/Pictures\/Login\/appName.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/Css\/Pictures\/Login\/appName.png\u0022, \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/Css\/Pictures\/Login\/appName.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/appName.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Py\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":155},{"id":7183831,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35904,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/Css\/Pictures\/Login\/Login-logo.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 4, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00227ff00e8e8e21e094b32e3e6f6bcf94b0efe8b684\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 158, \u0022payload_entropy\u0022: 5.080706996237929, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022530e2aa5caa95d1c2ba40fe6d6a0346f750538b9\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u002241cbec98f85d8fbe97ee503fe21570a8\u0022, \u0022path_pattern_hash\u0022: \u0022a26df10e0e5a68a99ec0943f41fb73bf\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00229a92ef34d88c0b7c3fb9ae164f19069c735c3e19\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022request_line\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/Css\/Pictures\/Login\/Login-logo.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/Css\/Pictures\/Login\/Login-logo.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent:\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":158},{"id":7183829,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35900,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/img\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00226a4cce546ea8724c8e46085ab195bced4ba068b1\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 140, \u0022payload_entropy\u0022: 5.057366010397424, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022a5bedc125a1f12cd42c4bff1e2125d81ed42aac6\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022d785038fc7bbe050a7cfa7f6af503ea3\u0022, \u0022path_pattern_hash\u0022: \u0022ddc86fc79a13e28cb0fd88100e8bd68b\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002239745014f6fa68f0add675776e33196e72a5343e\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/img\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/img\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":140},{"id":7183828,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35884,"dst_port":6036,"service":"http","classification":"scanner_credential","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/img\/login\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 3, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002255a8c42aebc053001ba2ee258c583b879dae4983\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 146, \u0022payload_entropy\u0022: 5.052815762501855, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 46.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002236fd090169a2d21df5bb5a15f245a5ac09cc80dc\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022confidence\u0022: 0.43, \u0022classification_confidence\u0022: 0.43, \u0022precision_score\u0022: 42, \u0022precision_signals\u0022: [\u0022INT-path-wp-login\u0022], \u0022kb_rule_ids\u0022: [\u0022INT-path-wp-login\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022named_classification_skipped\u0022: false, \u0022classification_parent\u0022: \u0022web_scanner\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_confidence_factor\u0022: 35.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00223caa167c38c1dd091e6a7a54eace093c\u0022, \u0022path_pattern_hash\u0022: \u00223d42e8890e879692296bceb3612509cd\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/login\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/img\/login\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11\u0022, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022ffd8d5c1c7fcadd0de905f8720f26551dd7c2b42\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/login\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11\u0022, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/img\/login\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tags WAF: nosqli-3 \u00b7 confiance 35%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 43\/100\u0022, \u0022confidence_pct\u0022: 43, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 46.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 43, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: [\u0022INT-path-wp-login\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022Path Wp Login\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/img\/login\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022scanner credential \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/img\/login\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/img\/login\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 35 % \u2014 Motif catalogue confirm\u00e9 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 43 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":146},{"id":7183827,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35872,"dst_port":6036,"service":"http","classification":"web_probe","waf_score":6,"waf_tags":"[\u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/favicon.png","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 1, \u0022http_path_ext\u0022: \u0022png\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00220e2fb12075cfdfab48caa5e947b2f869f3e4b46c\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 136, \u0022payload_entropy\u0022: 5.042415764729754, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 32.0, \u0022risk_classification\u0022: 38.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.2, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 32.0, \u0022classification\u0022: 38.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 40, \u0022tag_count\u0022: 2, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022bd1ffaff29f80855f262e70d3b87417cbee3d931\u0022, \u0022event_fingerprint\u0022: \u0022b4a142376f70b20805aab92cc3b2f4a9a09ec4bf\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u0022b50539d30f4caae7d37613bb28598087\u0022, \u0022path_pattern_hash\u0022: \u002278108a7de2bfe278c6c53fa5a055e339\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 40}, \u0022payload_preview\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/favicon.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/favicon.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/favicon.png\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/favicon.png HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3\u0022, \u0022classification_reason\u0022: \u0022Sonde HTTP (tag nosqli-3) \u00b7 confiance 71%\u0022}, \u0022classification_reason\u0022: \u0022Sonde HTTP (tag nosqli-3) \u00b7 confiance 71%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 32.0, \u0022classification\u0022: 38.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 40, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022confidence\u0022: 0.79, \u0022classification_confidence\u0022: 0.79, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022ffdeabbeedb15b2d8bc36f740e671b839b213c49\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/favicon.png\u0022, \u0022request_line\u0022: \u0022GET \/favicon.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3\u0022, \u0022attack_vector\u0022: \u0022Sonde HTTP \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/favicon.png\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 71 % \u2014 Score WAF 32 \u00b7 1 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Sonde HTTP (tag nosqli-3) \u00b7 confiance 71%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Sonde HTTP (tag nosqli-3) \u00b7 confiance 71%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 40\/100\u0022, \u0022confidence_pct\u0022: 79, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 32.0, \u0022classification\u0022: 38.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 40, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 40, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/favicon.png\u0022, \u0022request_line\u0022: \u0022GET \/favicon.png HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022Sonde HTTP \u00b7 via HTTP:6036 \u00b7 (sonde \/ probe) \u00b7 \u2192 \/favicon.png\u0022, \u0022evidence_snippet\u0022: \u0022GET \/favicon.png HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 71 % \u2014 Score WAF 32 \u00b7 1 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 79 % \u2014 Score WAF 32 \u00b7 Bonus corr\u00e9lation +8 \u00b7 1 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":4,"bytes_in":136},{"id":7183826,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35866,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/images\/favicon.gif","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022gif\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u0022b5f1ca29a112e3fdd3d134bfebe6b208f9730494\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 143, \u0022payload_entropy\u0022: 5.072229558013594, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u00228863d4772c431ce1041a409698397b8e359c9a9b\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00221222ab38c641fdb07f8d11436e92b96b\u0022, \u0022path_pattern_hash\u0022: \u0022324d3637c7e13b434a8bc83e1e5f48e8\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/favicon.gif\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/images\/favicon.gif\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00226e15468236a3b230325fe572b8a7eb68fb6690a4\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/favicon.gif\u0022, \u0022request_line\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/favicon.gif\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/images\/favicon.gif\u0022, \u0022request_line\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/images\/favicon.gif\u0022, \u0022evidence_snippet\u0022: \u0022GET \/images\/favicon.gif HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 ai\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":143},{"id":7183825,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35856,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/baseProj\/images\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 3, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u002260ed8a202ff71b9c619fea716da85d83e048839b\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 152, \u0022payload_entropy\u0022: 5.113377083924384, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u0022ef0e3711749503363d529271a71d063bb0adeb8c\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00220ad6c3c1e4bbca3973bdb340eb235af8\u0022, \u0022path_pattern_hash\u0022: \u0022f78c5a685b66b4c226b750df25bcd83e\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/baseProj\/images\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/baseProj\/images\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c73441d36b85a84a7b3a6500e4aeae670e558ba5\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/baseProj\/images\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/baseProj\/images\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/baseProj\/images\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/baseProj\/images\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/baseProj\/images\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Pytho\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":152},{"id":7183824,"ip":"51.12.217.48","ts":"2026-10-23 14:33:50.000000","proto":"tcp","src_port":35836,"dst_port":6036,"service":"http","classification":"exploit_attempt","waf_score":12,"waf_tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022]","http_method":"GET","http_target":"\/doc\/favicon.ico","sensor_id":"paris-1","meta":"{\u0022http_header_count\u0022: 4, \u0022http_query_params\u0022: 0, \u0022http_path_depth\u0022: 2, \u0022http_path_ext\u0022: \u0022ico\u0022, \u0022http_ua_hash\u0022: \u0022e4267a7d09102665257577c5df51c782d77bc9f3\u0022, \u0022http_host_hash\u0022: \u002282a6722eca469b5640d07c5a48e1bdc67c7abb4b\u0022, \u0022http_target_hash\u0022: \u00222e9fd79cb61abf0c1483f8e5f11dc58c8d640fea\u0022, \u0022http_referer_hash\u0022: null, \u0022http_method\u0022: \u0022GET\u0022, \u0022http_ua_is_cli\u0022: true, \u0022http_ua_is_browser\u0022: false, \u0022bytes_in\u0022: 140, \u0022payload_entropy\u0022: 5.028081257039497, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022service\u0022: \u0022http\u0022, \u0022app_proto\u0022: \u0022http\u0022, \u0022asn\u0022: 8075, \u0022country\u0022: \u0022SE\u0022, \u0022dst_port\u0022: 6036, \u0022risk_waf\u0022: 56.0, \u0022risk_classification\u0022: 72.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 35.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 4.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002273e1f6efe8843794ad13a46de5cd9b087057f6af\u0022, \u0022event_fingerprint\u0022: \u002232718038fd141a594eaac19450759cd9fbb365b2\u0022, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022SE\u0022, \u0022asn\u0022: 8075, \u0022org\u0022: \u0022Microsoft Corporation\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022http_ua_hash\u0022: \u002259d188222611e6b3c8a5c00c1b55c2c5\u0022, \u0022payload_hash\u0022: \u00225c362b75bc779466aa0ccd3f91ab3133\u0022, \u0022path_pattern_hash\u0022: \u00225e5ebcd2c7ca166f59023acb2d23041d\u0022}, \u0022service_name\u0022: \u0022http\u0022, \u0022target_context\u0022: {\u0022dst_port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022evidence\u0022: {\u0022method\u0022: \u0022GET\u0022, \u0022path\u0022: \u0022\/doc\/favicon.ico\u0022, \u0022user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022waf_tags\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022], \u0022waf_rule_names\u0022: [\u0022nosqli-3\u0022], \u0022request_line\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\u0022, \u0022request_sample\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aiohttp\/3.9.1\\r\\n\\r\\n\u0022, \u0022payload_snippet\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022}, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022confidence\u0022: 0.97, \u0022classification_confidence\u0022: 0.97, \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022e344ee32f46064f3a6006d44b582387d32ee5cf8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/favicon.ico\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Tentative d\u0027exploit (tag nosqli-3) \u00b7 Score WAF \u00e9lev\u00e9 (12) sans indicateur RCE confirm\u00e9 \u00b7 confiance 89%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 42\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 97 % \u2014 via HTTP \u2014 multi-protocole (2 protocoles \u00b7 5 min)\u0022, \u0022confidence_pct\u0022: 97, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 56.0, \u0022classification\u0022: 72.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 35.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 42, \u0022correlation_boost\u0022: 8}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022, \u0022dst_port\u0022: 6036, \u0022protocol_emulated\u0022: null, \u0022tags_summary\u0022: null, \u0022tags_summary_labels_fr\u0022: null, \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-http\u0022, \u0022correlation_flags\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_flags_labels_fr\u0022: [\u0022Multi-protocole corr\u00e9l\u00e9 (5 min)\u0022], \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Corr\u00e9lation +8\u0022, \u0022protocol_details\u0022: {\u0022http_method\u0022: \u0022GET\u0022, \u0022http_path\u0022: \u0022\/doc\/favicon.ico\u0022, \u0022request_line\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\u0022, \u0022http_user_agent\u0022: \u0022Python\/3.11 aiohttp\/3.9.1\u0022, \u0022port\u0022: 6036, \u0022service\u0022: \u0022http\u0022, \u0022service_label_fr\u0022: \u0022HTTP\u0022}, \u0022attack_vector\u0022: \u0022exploit attempt \u00b7 via HTTP:6036 \u00b7 (tentative d\u0027exploit) \u00b7 \u2192 \/doc\/favicon.ico\u0022, \u0022evidence_snippet\u0022: \u0022GET \/doc\/favicon.ico HTTP\/1.1\\r\\nHost: 62.3.50.33:6036\\r\\nAccept: *\/*\\r\\nAccept-Encoding: gzip, deflate\\r\\nUser-Agent: Python\/3.11 aioht\u0022, \u0022target_port_label\u0022: \u00226036 \u00b7 HTTP\u0022, \u0022emulator_service\u0022: \u0022http\u0022, \u0022confidence_reason\u0022: \u0022Confiance 89 % \u2014 Score WAF 56 \u00b7 2 tag(s) WAF\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 97 % \u2014 Score WAF 56 \u00b7 Bonus corr\u00e9lation +8 \u00b7 2 tag(s) WAF\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022http\u0022, \u0022service_banner\u0022: \u0022honeypot-http\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00226036\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022multi_protocol_correlation\u0022: true, \u0022multi_protocol_count\u0022: 2, \u0022multi_protocol_sample\u0022: [\u0022http\u0022, \u0022port:2000\u0022], \u0022multi_protocol_window_s\u0022: 300, \u0022behavior_alerts\u0022: [\u0022multi_protocol_correlation\u0022], \u0022correlation_confidence_boost\u0022: 8, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":"HTTP\/1.1","http_host":"62.3.50.33:6036","http_user_agent":"Python\/3.11 aiohttp\/3.9.1","http_referer":null,"tags":"[\u0022950468:nosqli-3\u0022, \u0022950470:nosqli-3\u0022, \u0022http_ua_suspicious\u0022]","anomalies":"[]","severity":7,"bytes_in":140}],"total_events":57}