{"ip":"31.14.254.54","total_events":131,"verdict":{"verdict":"scanner","label":"Recognized scanner","detail":"infrawatch","confidence":"high","network_type":"CDN","why":["Source IP is in a known scanner range (infrawatch).","Known research and commercial scanners are labelled as such, not as threats."],"engagement":{"level":"payload","label":"Sustained payload","detail":"7,814 bytes sent","bytes_sent":7814,"session_seconds":0,"persistent":false}},"first_seen":"2026-04-25T04:50:21","last_seen":"2026-08-18T16:00:51","events_24h":0,"events_7d":34,"geo":{"country_code":"GB","country_name":"United Kingdom","region":"England","city":"City of London","lat":51.5164,"lon":-0.093,"asn":25369,"org":"Hydra Communications Ltd"},"source_domain":"31-14-254-54.infrawat.ch","known_scanners":["infrawatch","Infrawatch"],"scanner_tag":{"key":"infrawatch","label":"Infrawatch","category":"commercial","url":"https://infrawat.ch/"},"cve_matches":[],"malware":[],"top_ports":[{"port":40801,"proto":"tcp","label":"","count":3},{"port":63635,"proto":"tcp","label":"","count":2},{"port":6356,"proto":"tcp","label":"","count":2},{"port":24051,"proto":"tcp","label":"","count":2},{"port":556,"proto":"tcp","label":"","count":2},{"port":10376,"proto":"tcp","label":"","count":2},{"port":28790,"proto":"tcp","label":"","count":2},{"port":6086,"proto":"tcp","label":"","count":2},{"port":50643,"proto":"tcp","label":"","count":2},{"port":39746,"proto":"tcp","label":"","count":2},{"port":35935,"proto":"tcp","label":"","count":2},{"port":49692,"proto":"tcp","label":"","count":2},{"port":6004,"proto":"tcp","label":"","count":2},{"port":13272,"proto":"tcp","label":"","count":2},{"port":10973,"proto":"tcp","label":"","count":2}],"fingerprints":{"ssh_hassh":["8e8294623d295b5c79addcd28d64328c"],"tls_ja4":["t13i351400_8f004308c246_d8a2da3f94cd","t13i3514h1_8f004308c246_5c2c66f702b0"],"tls_ja3":[],"ja4h":["ge11nn0500_d3a2dcb1cd63","po11nn0800_5016c79b48a7","ge11nn0400_17292dadbc7b"]},"fingerprint_peers":{"t13i3514h1_8f004308c246_5c2c66f702b0":61,"t13i351400_8f004308c246_d8a2da3f94cd":39,"po11nn0800_5016c79b48a7":324,"ge11nn0500_d3a2dcb1cd63":1285,"ge11nn0400_17292dadbc7b":2891},"user_agents":["Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)"],"timeline":[{"date":"2026-06-26","count":1},{"date":"2026-07-23","count":1},{"date":"2026-08-11","count":1},{"date":"2026-08-12","count":10},{"date":"2026-08-14","count":4},{"date":"2026-08-15","count":3},{"date":"2026-08-16","count":10},{"date":"2026-08-17","count":5},{"date":"2026-08-18","count":12}],"recent_events":[{"timestamp":"2026-08-18T16:00:51","port":17509,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"application/json\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:17509\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a20<HONEYPOT>3a31373530390d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a206170706c69636174696f6e2f6a736f6e0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"0725da7e-1672-48b8-b743-bef7f8d4ebad","seq":1,"duration_ms":102,"bytes_in":190,"bytes_out":77},{"timestamp":"2026-08-18T15:41:07","port":49891,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"application/json\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:49891\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a20<HONEYPOT>3a34393839310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a206170706c69636174696f6e2f6a736f6e0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"4f95c7ff-8b93-468b-86f2-2d78fc7ff6fd","seq":1,"duration_ms":100,"bytes_in":191,"bytes_out":77},{"timestamp":"2026-08-18T15:23:44","port":58007,"proto":"tcp","app_proto":"","app_protocol":"http","host":"192.0.2.1","headers":"{\"accept\":\"*/*\",\"connection\":\"close\",\"host\":\"192.0.2.1\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a203139322e302e322e310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a20636c6f73650d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"5c1a7b1f-72fe-42a1-9b9b-8976017a39cd","seq":1,"duration_ms":100,"bytes_in":144,"bytes_out":77},{"timestamp":"2026-08-18T08:50:36","port":47232,"proto":"tcp","app_proto":"","app_protocol":"http","host":"192.0.2.1","headers":"{\"accept\":\"*/*\",\"connection\":\"close\",\"host\":\"192.0.2.1\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a203139322e302e322e310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a20636c6f73650d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"7c00536c-72ab-4915-a879-b319472d9bd1","seq":1,"duration_ms":100,"bytes_in":144,"bytes_out":77},{"timestamp":"2026-08-18T08:34:33","port":7623,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:7623\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a20<HONEYPOT>3a373632330d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"6b8dfa14-c7a2-46c3-9df9-a420f1a0cafc","seq":1,"duration_ms":100,"bytes_in":177,"bytes_out":77},{"timestamp":"2026-08-18T07:55:35","port":2571,"proto":"tcp","app_proto":"","app_protocol":"http","host":"192.0.2.1","headers":"{\"accept\":\"*/*\",\"connection\":\"close\",\"host\":\"192.0.2.1\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a203139322e302e322e310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a20636c6f73650d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"8ec01b4a-7ba7-4e53-b1fb-3ff818cf0fde","seq":1,"duration_ms":100,"bytes_in":144,"bytes_out":77},{"timestamp":"2026-08-18T06:02:22","port":8407,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"application/json\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:8407\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a20<HONEYPOT>3a383430370d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a206170706c69636174696f6e2f6a736f6e0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"ffd990b7-3862-4812-9d76-68f5e8b7f08e","seq":1,"duration_ms":100,"bytes_in":190,"bytes_out":77},{"timestamp":"2026-08-18T05:13:02","port":19861,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"application/json\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:19861\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/api/mcp","summary":"","payload_hex":"474554202f6170692f6d637020485454502f312e310d0a486f73743a20<HONEYPOT>3a31393836310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a206170706c69636174696f6e2f6a736f6e0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"84dc02d9-4d96-4ca6-855d-8c20f96c0044","seq":1,"duration_ms":100,"bytes_in":197,"bytes_out":77},{"timestamp":"2026-08-18T04:20:16","port":40040,"proto":"tcp","app_proto":"","app_protocol":"http","host":"192.0.2.1","headers":"{\"accept\":\"*/*\",\"connection\":\"close\",\"host\":\"192.0.2.1\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/","summary":"","payload_hex":"474554202f20485454502f312e310d0a486f73743a203139322e302e322e310d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a20636c6f73650d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"7f9f5339-6525-4350-b26b-40c1460adfe0","seq":1,"duration_ms":101,"bytes_in":144,"bytes_out":77},{"timestamp":"2026-08-18T02:25:16","port":22243,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"text/event-stream\",\"accept-encoding\":\"gzip\",\"connection\":\"close\",\"host\":\"<HONEYPOT>:22243\",\"user-agent\":\"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/sse","summary":"","payload_hex":"474554202f73736520485454502f312e310d0a486f73743a20<HONEYPOT>3a32323234330d0a557365722d4167656e743a204d6f7a696c6c612f352e302028636f6d70617469626c653b20496e66726177617463682f312e303b202b68747470733a2f2f696e6672617761742e63682f290d0a4163636570743a20746578742f6576656e742d73747265616d0d0a436f6e6e656374696f6e3a20636c6f73650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a","method":"GET","user_agent":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","ja3":"","session":"7a7749bc-30d3-4347-aa2d-3646838198e2","seq":1,"duration_ms":100,"bytes_in":195,"bytes_out":77}],"http_methods":[{"method":"GET","count":69},{"method":"POST","count":1}],"distinct_ports_total":107,"top_paths":[{"path":"/","count":46,"ports":46},{"path":"/favicon.ico","count":11,"ports":11},{"path":"/sse","count":7,"ports":7},{"path":"/api/mcp","count":4,"ports":4},{"path":"/mcp","count":2,"ports":2}],"distinct_paths_total":5,"top_snis":[],"top_hosts":[{"value":"192.0.2.1","count":13}],"top_alpns":[{"value":"http/1.1","count":10}],"banners":[{"value":"SSH-2.0-OpenSSH_9.6p1 Ubuntu-3ubuntu13.8","count":7}],"credentials":[],"header_profile":{"signature":["Accept","Accept-Encoding","Connection","Host","User-Agent"],"representative":[{"name":"Accept","value":"application/json","notable":false},{"name":"Accept-Encoding","value":"gzip","notable":false},{"name":"Connection","value":"close","notable":false},{"name":"Host","value":"<HONEYPOT>:17509","notable":false},{"name":"User-Agent","value":"Mozilla/5.0 (compatible; Infrawatch/1.0; +https://infrawat.ch/)","notable":false}],"distinct_sets":2,"events_with_headers":10},"tags":[],"data_as_of":"2026-08-21T01:29:53.512700+00:00"}