{"ip":"110.179.81.203","exported_at":"2026-07-27T14:45:46+00:00","period_days":30,"metrics":{"events7d":1,"distinct_ports":1,"distinct_classifications":1,"max_severity":4,"last_sensor_id":"paris-1","max_waf_score":null,"max_risk_score":42,"attack_stage":"probe","attack_chain_stage":"discovery","threat_family":["scanner"],"recommended_action":"monitor","confidence":0.66,"risk_breakdown":{"waf":8,"classification":40,"behavior":0,"geo":0,"protocol":30,"novelty":0},"mitre_tactics":["TA0007","TA0001"],"mitre_technique":"TA0007","top_mitre_technique":"TA0007","top_mitre_count":1,"executive_one_liner_fr":"Activit\u00e9 suspecte \u00b7 risque 42\/100","campaign_hint_fr":null,"confidence_breakdown":{"waf":8,"classification":40,"behavior":0,"geo":0,"protocol":30,"novelty":0,"risk_score":42},"persona_hostname":"mail.sensor-1.internal","correlation_flags":[],"correlation_flags_labels_fr":[],"confidence_pct":66,"confidence_hint_fr":null,"sensor_role_label_fr":"Renseignement menaces","tags_summary_labels_fr":["pat-0530","Upstream"],"tags_summary":["pat-0530","INT-upstream"],"attack_vector":"xmpp probe \u00b7 via XMPP:5222 \u00b7 (sonde \/ probe)","protocol_details":{"payload_preview":"\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027","port":5222,"service":"xmpp","service_label_fr":"XMPP"},"protocol_summary_fr":"Payload \u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabb\u2026 \u00b7 XMPP:5222","evidence_snippet":"\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027","target_port_label":"5222 \u00b7 XMPP","emulator_service":"xmpp","confidence_reason":"Confiance 66 % \u2014 Motif catalogue confirm\u00e9","classification_reason":"Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%","classification_reason_label_fr":"Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%","confidence_factors_fr":"Confiance 66 % \u2014 Score WAF 8","payload_preview":"\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027"},"events":[{"id":13929154,"ip":"110.179.81.203","ts":"2026-07-27 04:30:13.000000","proto":"tcp","src_port":53611,"dst_port":5222,"service":"xmpp","classification":"xmpp_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u00223c3f786d6c2076657273696f6e3d22312e30223f3e3c73747265616d3a73747265616d20786d6c6e733d226a61626265723a636c69656e74222066726f6d3d22686f6e6579706f742e6c6f63616c222069643d22687031223e3c73747265616d3a66656174757265733e3c6d656368616e69736d7320786d6c6e733d2275726e\u0022, \u0022emulator_response_len\u0022: 218, \u0022bytes_in\u0022: 129, \u0022payload_entropy\u0022: 4.4515670798975675, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u0022Chinanet\u0022, \u0022service\u0022: \u0022xmpp\u0022, \u0022app_proto\u0022: \u0022xmpp\u0022, \u0022asn\u0022: 4134, \u0022country\u0022: \u0022CN\u0022, \u0022dst_port\u0022: 5222, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 40.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 3.6, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 40.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 42, \u0022tag_count\u0022: 4, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002260678c06990b182bedd7b86b04acab9d2e260215\u0022, \u0022event_fingerprint\u0022: \u0022e9276407314d5a0114cd546a2ee8e5043be9e0f6\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%\u0022, \u0022confidence\u0022: 0.66, \u0022classification_confidence\u0022: 0.66, \u0022precision_score\u0022: 73, \u0022precision_signals\u0022: [\u0022pat-0530\u0022, \u0022INT-upstream\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0530\u0022, \u0022INT-upstream\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022, \u0022pat-0103\u0022, \u0022pat-0530\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022, \u0022LFI Double-dot bypass\u0022, \u0022XMPP stream\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022, \u0022pat-0103\u0022, \u0022pat-0530\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 40.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 42}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022xmpp\u0022, \u0022risk_confidence_factor\u0022: 66.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022CN\u0022, \u0022asn\u0022: 4134, \u0022org\u0022: \u0022Chinanet\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00220b6973993f938b8f4c49abb42655edb8\u0022, \u0022path_pattern_hash\u0022: \u00226872bf2b034c4a30cbdf1be41d1b346f\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 5222, \u0022service\u0022: \u0022xmpp\u0022, \u0022service_name\u0022: \u0022xmpp\u0022, \u0022risk_score\u0022: 42}, \u0022payload_preview\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022request_sample\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u003E\u0022, \u0022payload_snippet\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u003E\u0022, \u0022payload_snippet\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00228b636c52892708694819013c5bb0d283f2cc587b\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022port\u0022: 5222, \u0022service\u0022: \u0022xmpp\u0022, \u0022service_label_fr\u0022: \u0022XMPP\u0022}, \u0022evidence_snippet\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022attack_vector\u0022: \u0022xmpp probe \u00b7 via XMPP:5222 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00225222 \u00b7 XMPP\u0022, \u0022emulator_service\u0022: \u0022xmpp\u0022, \u0022confidence_reason\u0022: \u0022Confiance 66 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xmpp_probe \u00bb (signaux protocolaires) \u00b7 confiance 66%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 42\/100\u0022, \u0022confidence_pct\u0022: 66, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 40.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 42}, \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: 42, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022xmpp\u0022, \u0022service_label_fr\u0022: \u0022XMPP\u0022, \u0022dst_port\u0022: 5222, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0530\u0022, \u0022INT-upstream\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0530\u0022, \u0022Upstream\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-xmpp\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022port\u0022: 5222, \u0022service\u0022: \u0022xmpp\u0022, \u0022service_label_fr\u0022: \u0022XMPP\u0022}, \u0022attack_vector\u0022: \u0022xmpp probe \u00b7 via XMPP:5222 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\u003Cstream:stream to=\u0027jabber.org\u0027 xmlns:stream=\u0027http:\/\/etherx.jabber.org\/streams\u0027 xmlns=\u0027jabber:client\u0027 xml:lang=\u0027en\u0027 version=\u00271.0\u0027\u0022, \u0022target_port_label\u0022: \u00225222 \u00b7 XMPP\u0022, \u0022emulator_service\u0022: \u0022xmpp\u0022, \u0022confidence_reason\u0022: \u0022Confiance 66 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 66 % \u2014 Score WAF 8\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: \u0022xmpp\u0022, \u0022service_banner\u0022: \u0022honeypot-xmpp\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00225222\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022net_xmpp_probe\u0022, \u0022xmpp_emulated\u0022, \u0022xmpp_payload\u0022, \u0022xmpp_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022net_xmpp_probe\u0022, \u0022xmpp_emulated\u0022, \u0022xmpp_payload\u0022, \u0022xmpp_probe\u0022]","anomalies":"[]","severity":4,"bytes_in":129}],"total_events":1}