{"report_id":"38a724e5-dcfc-4b53-959d-cdc2f7f10a0c","version":6,"status":"done","tags":[],"date":"2025-10-27T07:01:06Z","url":{"schema":"http","addr":"us0webzoom.com","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"ip":{"addr":"23.227.194.201","port":0,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"final":{"url":{"schema":"https","addr":"us0webzoom.com/","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"title":"ZFish","dom":{"size":21805,"mime_type":"text/html; charset=utf-8","magic":"HTML document, Unicode text, UTF-8 text","md5":"c536eb767b2f83bbae23a87a6de0b37c","sha1":"3ba63fd7cea4c6774ea1c6bd96638e50a46d1a26","sha256":"a5ae5da306ccc504c462bdbed78140fb331b21af0f4efc4d889749ff46c84f66","sha512":"afe7927d1ad334f2cb94b0716b91a3993841b7554cbf82a11fc09b13ff468219942d1ab80dbc9e957628257ea79805958bcb032c593659f22af6f5fd8e00ead6","ssdeep":"384:6IMxCBEFU0l2X/nbwgm8bwOUWM9wT6Y7gKVWfRSk3gRjoFbLWdOIg1nk29weoi:/MxCBEFU0O/brm8fUWR8KVWsZRjoFnWw","tlshash":"8ca2d8b529f320769a63f0bb9f175a073932942bb507c62436ac0b645f83d50c5bf71a","dom_hash":"domhash4676cf6fb56521fcd3c34d832b84aeb9","first_seen":"2025-10-27T07:01:10.558909Z","last_seen":"2025-10-27T07:01:10.558909Z","times_seen":1,"resource_available":false,"data":"PGh0bWwgbGFuZz0icnUiPjxoZWFkPgogICAgPG1ldGEgY2hhcnNldD0iVVRGLTgiPgogICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAiPgogICAgPHRpdGxlPlpGaXNoPC90aXRsZT4KICAgIDxzdHlsZT4KICAgICAgICAqIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9CiAgICAgICAgYm9keSB7IGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgc2Fucy1zZXJpZjsgYmFja2dyb3VuZDogI2Y4ZjlmYTsgfQogICAgICAgIC5oZWFkZXIgeyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjY3ZWVhIDAlLCAjNzY0YmEyIDEwMCUpOyBjb2xvcjogd2hpdGU7IHBhZGRpbmc6IDIwcHggMDsgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsMCwwLDAuMSk7IH0KICAgICAgICAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMjAwcHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAwIDIwcHg7IH0KICAgICAgICAuaGVhZGVyLXRpdGxlIHsgZm9udC1zaXplOiAyOHB4OyBmb250LXdlaWdodDogNjAwOyB9CiAgICAgICAgLm1haW4geyBwYWRkaW5nOiA0MHB4IDA7IH0KICAgICAgICAuYXV0aC1zZWN0aW9uIHsgYmFja2dyb3VuZDogd2hpdGU7IGJvcmRlci1yYWRpdXM6IDEycHg7IHBhZGRpbmc6IDMwcHg7IGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLDAsMCwwLjEpOyBtYXJnaW4tYm90dG9tOiAzMHB4OyB9CiAgICAgICAgLmF1dGgtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IG1hcmdpbi1ib3R0b206IDIwcHg7IGNvbG9yOiAjMzMzOyB9CiAgICAgICAgLmF1dGgtaW5wdXQgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAzMDBweDsgcGFkZGluZzogMTJweDsgYm9yZGVyOiAycHggc29saWQgI2UxZTVlOTsgYm9yZGVyLXJhZGl1czogOHB4OyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9CiAgICAgICAgLmF1dGgtYnRuIHsgcGFkZGluZzogMTJweCAyNHB4OyBiYWNrZ3JvdW5kOiAjNjY3ZWVhOyBjb2xvcjogd2hpdGU7IGJvcmRlcjogbm9uZTsgYm9yZGVyLXJhZGl1czogOHB4OyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtd2VpZ2h0OiA1MDA7IH0KICAgICAgICAuYXV0aC1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjNWE2N2Q4OyB9CiAgICAgICAgLmRhc2hib2FyZC1jb250ZW50IHsgZGlzcGxheTogbm9uZTsgfQogICAgICAgIC5zdGF0cy1ncmlkIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTBweCwgMWZyKSk7IGdhcDogMjBweDsgbWFyZ2luLWJvdHRvbTogMzBweDsgfQogICAgICAgIC5zdGF0LWNhcmQgeyBiYWNrZ3JvdW5kOiB3aGl0ZTsgcGFkZGluZzogMjVweDsgYm9yZGVyLXJhZGl1czogMTJweDsgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsMCwwLDAuMSk7IH0KICAgICAgICAuc3RhdC1udW1iZXIgeyBmb250LXNpemU6IDMycHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjNjY3ZWVhOyBtYXJnaW4tYm90dG9tOiA1cHg7IH0KICAgICAgICAuc3RhdC1sYWJlbCB7IGNvbG9yOiAjNjY2OyBmb250LXNpemU6IDE0cHg7IH0KICAgICAgICAuYWN0aW9ucyB7IGJhY2tncm91bmQ6IHdoaXRlOyBwYWRkaW5nOiAyNXB4OyBib3JkZXItcmFkaXVzOiAxMnB4OyBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwwLDAsMC4xKTsgbWFyZ2luLWJvdHRvbTogMzBweDsgfQogICAgICAgIC5hY3Rpb24tYnRuIHsgcGFkZGluZzogMTJweCAyNHB4OyBiYWNrZ3JvdW5kOiAjMjhhNzQ1OyBjb2xvcjogd2hpdGU7IGJvcmRlcjogbm9uZTsgYm9yZGVyLXJhZGl1czogOHB4OyBjdXJzb3I6IHBvaW50ZXI7IG1hcmdpbi1yaWdodDogMTBweDsgbWFyZ2luLWJvdHRvbTogMTBweDsgfQogICAgICAgIC5hY3Rpb24tYnRuOmhvdmVyIHsgYmFja2dyb3VuZDogIzIxODgzODsgfQogICAgICAgIC5zdWJtaXNzaW9ucy10YWJsZSB7IGJhY2tncm91bmQ6IHdoaXRlOyBib3JkZXItcmFkaXVzOiAxMnB4OyBvdmVyZmxvdzogaGlkZGVuOyBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwwLDAsMC4xKTsgfQogICAgICAgIC50YWJsZSB7IHdpZHRoOiAxMDAlOyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9CiAgICAgICAgLnRhYmxlIHRoLCAudGFibGUgdGQgeyBwYWRkaW5nOiAxNXB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTVlOTsgfQogICAgICAgIC50YWJsZSB0aCB7IGJhY2tncm91bmQ6ICNmOGY5ZmE7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMzMzOyB9CiAgICAgICAgLnN0YXR1cy1iYWRnZSB7IHBhZGRpbmc6IDRweCAxMnB4OyBib3JkZXItcmFkaXVzOiAyMHB4OyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA1MDA7IH0KICAgICAgICAuc3RhdHVzLXBlbmRpbmcgeyBiYWNrZ3JvdW5kOiAjZmZmM2NkOyBjb2xvcjogIzg1NjQwNDsgfQogICAgICAgIC5zdGF0dXMtcHJvY2Vzc2luZyB7IGJhY2tncm91bmQ6ICNkMWVjZjE7IGNvbG9yOiAjMGM1NDYwOyB9CiAgICAgICAgLnN0YXR1cy1jb21wbGV0ZWQgeyBiYWNrZ3JvdW5kOiAjZDRlZGRhOyBjb2xvcjogIzE1NTcyNDsgfQogICAgICAgIC5zdGF0dXMtcmVqZWN0ZWQgeyBiYWNrZ3JvdW5kOiAjZjhkN2RhOyBjb2xvcjogIzcyMWMyNDsgfQogICAgICAgIC5oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9CiAgICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogICAgPGRpdiBjbGFzcz0iaGVhZGVyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgICA8aDEgY2xhc3M9ImhlYWRlci10aXRsZSI+WkZpc2g8L2gxPgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtYWluIj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRoLXNlY3Rpb24iPgogICAgICAgICAgICAgICAgPGgyIGNsYXNzPSJhdXRoLXRpdGxlIj7QkNCy0YLQvtGA0LjQt9Cw0YbQuNGPPC9oMj4KICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0idGVsZWdyYW1JZCIgY2xhc3M9ImF1dGgtaW5wdXQiIHBsYWNlaG9sZGVyPSJUZWxlZ3JhbSBJRCI+CiAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhdXRoLWJ0biIgb25jbGljaz0iYXV0aGVudGljYXRlKCkiPtCS0L7QudGC0Lg8L2J1dHRvbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImRhc2hib2FyZC1jb250ZW50IiBpZD0iZGFzaGJvYXJkIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXRzLWdyaWQiIGlkPSJzdGF0c0dyaWQiPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhY3Rpb25zIj4KICAgICAgICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbi1ib3R0b206IDE1cHg7Ij7QlNC10LnRgdGC0LLQuNGPPC9oMz4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJhY3Rpb24tYnRuIiBvbmNsaWNrPSJjcmVhdGVMaW5rKCkiPtCh0L7Qt9C00LDRgtGMINGB0YHRi9C70LrRgzwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9ImFjdGlvbi1idG4iIG9uY2xpY2s9ImxvYWRTdWJtaXNzaW9ucygpIj7QntCx0L3QvtCy0LjRgtGMINC30LDRj9Cy0LrQuDwvYnV0dG9uPgogICAgICAgICAgICAgICAgPC9kaXY+ICAgICAgCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdWJtaXNzaW9ucy10YWJsZSI+CiAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNsYXNzPSJ0YWJsZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+SUQ8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5JUDwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPtCT0L7RgNC+0LQ8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD7QmNC80Y88L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5FbWFpbDwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPtCh0YLQsNGC0YPRgTwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPtCU0LDRgtCwPC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+0JTQtdC50YHRgtCy0LjRjzwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPgogICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHkgaWQ9InN1Ym1pc3Npb25zVGFibGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxzY3JpcHQ+CmxldCBhdXRoVG9rZW4gPSAnJzsKbGV0IG9wZXJhdG9yRGF0YSA9IG51bGw7CmxldCBjdXJyZW50TGluayA9ICcnOwpsZXQgYXV0b1JlZnJlc2hJbnRlcnZhbCA9IG51bGw7CmZ1bmN0aW9uIHNob3dOb3RpZmljYXRpb24obWVzc2FnZSwgdHlwZSA9ICdpbmZvJykgewogICAgbGV0IG5vdGlmaWNhdGlvbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub3RpZmljYXRpb24nKTsKICAgIGlmICghbm90aWZpY2F0aW9uKSB7CiAgICAgICAgbm90aWZpY2F0aW9uID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgbm90aWZpY2F0aW9uLmlkID0gJ25vdGlmaWNhdGlvbic7CiAgICAgICAgbm90aWZpY2F0aW9uLnN0eWxlLmNzc1RleHQgPSBgCiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDsKICAgICAgICAgICAgdG9wOiAyMHB4OwogICAgICAgICAgICByaWdodDogMjBweDsKICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4OwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7CiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7CiAgICAgICAgICAgIG9wYWNpdHk6IDA7CiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOwogICAgICAgIGA7CiAgICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChub3RpZmljYXRpb24pOwogICAgfQogICAgY29uc3QgY29sb3JzID0gewogICAgICAgIHN1Y2Nlc3M6ICcjMTBiOTgxJywKICAgICAgICBlcnJvcjogJyNlZjQ0NDQnLAogICAgICAgIHdhcm5pbmc6ICcjZjU5ZTBiJywKICAgICAgICBpbmZvOiAnIzNiODJmNicKICAgIH07CiAgICBub3RpZmljYXRpb24uc3R5bGUuYmFja2dyb3VuZENvbG9yID0gY29sb3JzW3R5cGVdIHx8IGNvbG9ycy5pbmZvOwogICAgbm90aWZpY2F0aW9uLnRleHRDb250ZW50ID0gbWVzc2FnZTsKICAgIG5vdGlmaWNhdGlvbi5zdHlsZS5vcGFjaXR5ID0gJzEnOwogICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgbm90aWZpY2F0aW9uLnN0eWxlLm9wYWNpdHkgPSAnMCc7CiAgICB9LCAzMDAwKTsKfQoKZnVuY3Rpb24gbG9nKG1lc3NhZ2UsIGRhdGEgPSBudWxsKSB7CiAgICBjb25zdCB0aW1lc3RhbXAgPSBuZXcgRGF0ZSgpLnRvTG9jYWxlVGltZVN0cmluZygpOwogICAgY29uc29sZS5sb2coYFske3RpbWVzdGFtcH1dICR7bWVzc2FnZX1gLCBkYXRhIHx8ICcnKTsKfQoKYXN5bmMgZnVuY3Rpb24gYXV0aGVudGljYXRlKCkgewogICAgY29uc3QgdGVsZWdyYW1JZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZWxlZ3JhbUlkJykudmFsdWUudHJpbSgpOwogICAgaWYgKCF0ZWxlZ3JhbUlkKSB7CiAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0JLQstC10LTQuNGC0LUgVGVsZWdyYW0gSUQnLCAnd2FybmluZycpOwogICAgICAgIHJldHVybjsKICAgIH0KICAgIGNvbnN0IGF1dGhCdXR0b24gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdidXR0b25bb25jbGljaz0iYXV0aGVudGljYXRlKCkiXScpOwogICAgY29uc3Qgb3JpZ2luYWxUZXh0ID0gYXV0aEJ1dHRvbi50ZXh0Q29udGVudDsKICAgIGF1dGhCdXR0b24udGV4dENvbnRlbnQgPSAn0JDQstGC0L7RgNC40LfQsNGG0LjRjy4uLic7CiAgICBhdXRoQnV0dG9uLmRpc2FibGVkID0gdHJ1ZTsKICAgIHRyeSB7CiAgICAgICAgbG9nKCfQndCw0YfQuNC90LDQtdC8INCw0LLRgtC+0YDQuNC30LDRhtC40Y4g0LTQu9GPIFRlbGVncmFtIElEOicsIHRlbGVncmFtSWQpOwogICAgICAgIGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgZmV0Y2goJy9hcGkvYXV0aCcsIHsKICAgICAgICAgICAgbWV0aG9kOiAnUE9TVCcsCiAgICAgICAgICAgIGhlYWRlcnM6IHsgCiAgICAgICAgICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2pzb24nLAogICAgICAgICAgICAgICAgJ1gtUmVxdWVzdGVkLVdpdGgnOiAnWE1MSHR0cFJlcXVlc3QnCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6IEpTT04uc3RyaW5naWZ5KHsgdGVsZWdyYW1faWQ6IHRlbGVncmFtSWQgfSkKICAgICAgICB9KTsKICAgICAgICBsb2coJ9Ch0YLQsNGC0YPRgSDQvtGC0LLQtdGC0LAg0LDQstGC0L7RgNC40LfQsNGG0LjQuDonLCByZXNwb25zZS5zdGF0dXMpOwogICAgICAgIGNvbnN0IHJlc3VsdCA9IGF3YWl0IHJlc3BvbnNlLmpzb24oKTsKICAgICAgICBsb2coJ9Cg0LXQt9GD0LvRjNGC0LDRgiDQsNCy0YLQvtGA0LjQt9Cw0YbQuNC4OicsIHJlc3VsdCk7CiAgICAgICAgaWYgKHJlc3VsdC5zdWNjZXNzICYmIHJlc3VsdC5kYXRhICYmIHJlc3VsdC5kYXRhLnRva2VuKSB7CiAgICAgICAgICAgIGF1dGhUb2tlbiA9IHJlc3VsdC5kYXRhLnRva2VuOwogICAgICAgICAgICBvcGVyYXRvckRhdGEgPSByZXN1bHQuZGF0YS5vcGVyYXRvcjsKICAgICAgICAgICAgbG9nKCfQkNCy0YLQvtGA0LjQt9Cw0YbQuNGPINGD0YHQv9C10YjQvdCwLCDRgtC+0LrQtdC9INC/0L7Qu9GD0YfQtdC9Jyk7CiAgICAgICAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdhdXRoVG9rZW4nLCBhdXRoVG9rZW4pOwogICAgICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnb3BlcmF0b3JEYXRhJywgSlNPTi5zdHJpbmdpZnkob3BlcmF0b3JEYXRhKSk7CiAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5hdXRoLXNlY3Rpb24nKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZGFzaGJvYXJkJykuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgICAgIHNob3dOb3RpZmljYXRpb24oYNCU0L7QsdGA0L4g0L/QvtC20LDQu9C+0LLQsNGC0YwsICR7b3BlcmF0b3JEYXRhLnVzZXJuYW1lIHx8ICfQntC/0LXRgNCw0YLQvtGAJ30hYCwgJ3N1Y2Nlc3MnKTsKICAgICAgICAgICAgYXdhaXQgbG9hZFN0YXRzKCk7CiAgICAgICAgICAgIHN0YXJ0QXV0b1JlZnJlc2goKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBjb25zdCBlcnJvck1lc3NhZ2UgPSByZXN1bHQubWVzc2FnZSB8fCByZXN1bHQuZXJyb3IgfHwgJ9Cd0LXQuNC30LLQtdGB0YLQvdCw0Y8g0L7RiNC40LHQutCwINCw0LLRgtC+0YDQuNC30LDRhtC40LgnOwogICAgICAgICAgICBsb2coJ9Ce0YjQuNCx0LrQsCDQsNCy0YLQvtGA0LjQt9Cw0YbQuNC4OicsIGVycm9yTWVzc2FnZSk7CiAgICAgICAgICAgIHNob3dOb3RpZmljYXRpb24oJ9Ce0YjQuNCx0LrQsCDQsNCy0YLQvtGA0LjQt9Cw0YbQuNC4OiAnICsgZXJyb3JNZXNzYWdlLCAnZXJyb3InKTsKICAgICAgICB9CiAgICB9IGNhdGNoIChlcnIpIHsKICAgICAgICBsb2coJ9Ce0YjQuNCx0LrQsCDRgdC+0LXQtNC40L3QtdC90LjRjzonLCBlcnIpOwogICAgICAgIHNob3dOb3RpZmljYXRpb24oJ9Ce0YjQuNCx0LrQsCDRgdC+0LXQtNC40L3QtdC90LjRjzogJyArIGVyci5tZXNzYWdlLCAnZXJyb3InKTsKICAgIH0gZmluYWxseSB7CiAgICAgICAgYXV0aEJ1dHRvbi50ZXh0Q29udGVudCA9IG9yaWdpbmFsVGV4dDsKICAgICAgICBhdXRoQnV0dG9uLmRpc2FibGVkID0gZmFsc2U7CiAgICB9Cn0KCndpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7CiAgICBjb25zdCBzYXZlZFRva2VuID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2F1dGhUb2tlbicpOwogICAgY29uc3Qgc2F2ZWRPcGVyYXRvciA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdvcGVyYXRvckRhdGEnKTsgICAgCiAgICBpZiAoc2F2ZWRUb2tlbiAmJiBzYXZlZE9wZXJhdG9yKSB7CiAgICAgICAgYXV0aFRva2VuID0gc2F2ZWRUb2tlbjsKICAgICAgICBvcGVyYXRvckRhdGEgPSBKU09OLnBhcnNlKHNhdmVkT3BlcmF0b3IpOwogICAgICAgIGxvZygn0J3QsNC50LTQtdC90LAg0YHQvtGF0YDQsNC90LXQvdC90LDRjyDRgdC10YHRgdC40Y8sINC/0YDQvtCy0LXRgNGP0LXQvCDRgtC+0LrQtdC9Jyk7CiAgICAgICAgdmFsaWRhdGVTYXZlZFNlc3Npb24oKTsKICAgIH0KfSk7Cgphc3luYyBmdW5jdGlvbiB2YWxpZGF0ZVNhdmVkU2Vzc2lvbigpIHsKICAgIHRyeSB7CiAgICAgICAgY29uc3QgcmVzcG9uc2UgPSBhd2FpdCBmZXRjaCgnL2FwaS9zdGF0cycsIHsKICAgICAgICAgICAgaGVhZGVyczogeyAKICAgICAgICAgICAgICAgICdBdXRob3JpemF0aW9uJzogJ0JlYXJlciAnICsgYXV0aFRva2VuLAogICAgICAgICAgICAgICAgJ1gtUmVxdWVzdGVkLVdpdGgnOiAnWE1MSHR0cFJlcXVlc3QnCiAgICAgICAgICAgIH0KICAgICAgICB9KTsKICAgICAgICBpZiAocmVzcG9uc2Uub2spIHsKICAgICAgICAgICAgbG9nKCfQodC+0YXRgNCw0L3QtdC90L3QsNGPINGB0LXRgdGB0LjRjyDQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3QsCcpOwogICAgICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuYXV0aC1zZWN0aW9uJykuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Rhc2hib2FyZCcpLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snOwogICAgICAgICAgICBzaG93Tm90aWZpY2F0aW9uKGDQoSDQstC+0LfQstGA0LDRidC10L3QuNC10LwsICR7b3BlcmF0b3JEYXRhLnVzZXJuYW1lIHx8ICfQntC/0LXRgNCw0YLQvtGAJ30hYCwgJ3N1Y2Nlc3MnKTsKICAgICAgICAgICAgYXdhaXQgbG9hZFN0YXRzKCk7CiAgICAgICAgICAgIHN0YXJ0QXV0b1JlZnJlc2goKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBsb2coJ9Ch0L7RhdGA0LDQvdC10L3QvdCw0Y8g0YHQtdGB0YHQuNGPINC90LXQtNC10LnRgdGC0LLQuNGC0LXQu9GM0L3QsCcpOwogICAgICAgICAgICBjbGVhclNhdmVkU2Vzc2lvbigpOwogICAgICAgIH0KICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINC/0YDQvtCy0LXRgNC60Lgg0YHQvtGF0YDQsNC90LXQvdC90L7QuSDRgdC10YHRgdC40Lg6JywgZXJyKTsKICAgICAgICBjbGVhclNhdmVkU2Vzc2lvbigpOwogICAgfQp9CgpmdW5jdGlvbiBjbGVhclNhdmVkU2Vzc2lvbigpIHsKICAgIGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCdhdXRoVG9rZW4nKTsKICAgIGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKCdvcGVyYXRvckRhdGEnKTsKICAgIGF1dGhUb2tlbiA9ICcnOwogICAgb3BlcmF0b3JEYXRhID0gbnVsbDsKfQoKZnVuY3Rpb24gc3RhcnRBdXRvUmVmcmVzaCgpIHsKICAgIGlmIChhdXRvUmVmcmVzaEludGVydmFsKSB7CiAgICAgICAgY2xlYXJJbnRlcnZhbChhdXRvUmVmcmVzaEludGVydmFsKTsKICAgIH0KICAgIGF1dG9SZWZyZXNoSW50ZXJ2YWwgPSBzZXRJbnRlcnZhbCgoKSA9PiB7CiAgICAgICAgbG9hZFN0YXRzKCk7CiAgICAgICAgaWYgKGN1cnJlbnRMaW5rKSB7CiAgICAgICAgICAgIGxvYWRTdWJtaXNzaW9ucygpOwogICAgICAgIH0KICAgIH0sIDMwMDAwKTsKfQoKZnVuY3Rpb24gc3RvcEF1dG9SZWZyZXNoKCkgewogICAgaWYgKGF1dG9SZWZyZXNoSW50ZXJ2YWwpIHsKICAgICAgICBjbGVhckludGVydmFsKGF1dG9SZWZyZXNoSW50ZXJ2YWwpOwogICAgICAgIGF1dG9SZWZyZXNoSW50ZXJ2YWwgPSBudWxsOwogICAgfQp9Cgphc3luYyBmdW5jdGlvbiBsb2FkU3RhdHMoKSB7CiAgICB0cnkgewogICAgICAgIGxvZygn0JfQsNCz0YDRg9C20LDQtdC8INGB0YLQsNGC0LjRgdGC0LjQutGDJyk7CiAgICAgICAgY29uc3QgcmVzcG9uc2UgPSBhd2FpdCBmZXRjaCgnL2FwaS9zdGF0cycsIHsKICAgICAgICAgICAgaGVhZGVyczogeyAKICAgICAgICAgICAgICAgICdBdXRob3JpemF0aW9uJzogJ0JlYXJlciAnICsgYXV0aFRva2VuLAogICAgICAgICAgICAgICAgJ1gtUmVxdWVzdGVkLVdpdGgnOiAnWE1MSHR0cFJlcXVlc3QnCiAgICAgICAgICAgIH0KICAgICAgICB9KTsKICAgICAgICBpZiAoIXJlc3BvbnNlLm9rKSB7CiAgICAgICAgICAgIGlmIChyZXNwb25zZS5zdGF0dXMgPT09IDQwMSkgewogICAgICAgICAgICAgICAgbG9nKCfQotC+0LrQtdC9INC90LXQtNC10LnRgdGC0LLQuNGC0LXQu9C10L0sINGC0YDQtdCx0YPQtdGC0YHRjyDQv9C+0LLRgtC+0YDQvdCw0Y8g0LDQstGC0L7RgNC40LfQsNGG0LjRjycpOwogICAgICAgICAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0KHQtdGB0YHQuNGPINC40YHRgtC10LrQu9CwLCDQstC+0LnQtNC40YLQtSDQt9Cw0L3QvtCy0L4nLCAnd2FybmluZycpOwogICAgICAgICAgICAgICAgbG9nb3V0KCk7CiAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBIVFRQICR7cmVzcG9uc2Uuc3RhdHVzfWApOwogICAgICAgIH0KICAgICAgICBjb25zdCByZXN1bHQgPSBhd2FpdCByZXNwb25zZS5qc29uKCk7CiAgICAgICAgbG9nKCfQodGC0LDRgtC40YHRgtC40LrQsCDQt9Cw0LPRgNGD0LbQtdC90LA6JywgcmVzdWx0KTsKICAgICAgICBpZiAocmVzdWx0LnN1Y2Nlc3MgJiYgcmVzdWx0LmRhdGEpIHsKICAgICAgICAgICAgY29uc3Qgc3RhdHMgPSByZXN1bHQuZGF0YTsKICAgICAgICAgICAgY29uc3Qgc3RhdHNHcmlkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXRzR3JpZCcpOwogICAgICAgICAgICBpZiAoc3RhdHNHcmlkKSB7CiAgICAgICAgICAgICAgICBzdGF0c0dyaWQuaW5uZXJIVE1MID0gYAogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtY2FyZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtbnVtYmVyIj4ke3N0YXRzLnRvdGFsX2xpbmtzfTwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LWxhYmVsIj7QktGB0LXQs9C+INGB0YHRi9C70L7QujwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtY2FyZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtbnVtYmVyIj4ke3N0YXRzLmFjdGl2ZV9saW5rc308L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0JDQutGC0LjQstC90YvRhSDRgdGB0YvQu9C+0Lo8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LWNhcmQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LW51bWJlciI+JHtzdGF0cy50b3RhbF9zdWJtaXNzaW9uc308L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0JLRgdC10LPQviDQt9Cw0Y/QstC+0Lo8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LWNhcmQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LW51bWJlciI+JHtzdGF0cy5zdGF0dXNfYnJlYWtkb3duLnBlbmRpbmcgfHwgMH08L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0J7QttC40LTQsNGO0YI8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LWNhcmQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzdGF0LW51bWJlciI+JHtzdGF0cy5zdGF0dXNfYnJlYWtkb3duLnByb2Nlc3NpbmcgfHwgMH08L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0JIg0L7QsdGA0LDQsdC+0YLQutC1PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1jYXJkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1udW1iZXIiPiR7c3RhdHMuc3RhdHVzX2JyZWFrZG93bi5jb21wbGV0ZWQgfHwgMH08L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0JfQsNCy0LXRgNGI0LXQvdC90YvRhTwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtY2FyZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN0YXQtbnVtYmVyIj4ke3N0YXRzLnN0YXR1c19icmVha2Rvd24ucmVqZWN0ZWQgfHwgMH08L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3RhdC1sYWJlbCI+0J7RgtC60LvQvtC90LXQvdC90YvRhTwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgYDsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINC30LDQs9GA0YPQt9C60Lgg0YHRgtCw0YLQuNGB0YLQuNC60Lg6JywgZXJyKTsKICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQntGI0LjQsdC60LAg0LfQsNCz0YDRg9C30LrQuCDRgdGC0LDRgtC40YHRgtC40LrQuDogJyArIGVyci5tZXNzYWdlLCAnZXJyb3InKTsKICAgIH0KfQoKYXN5bmMgZnVuY3Rpb24gY3JlYXRlTGluaygpIHsKICAgIHRyeSB7CiAgICAgICAgaWYgKCFvcGVyYXRvckRhdGEgfHwgIW9wZXJhdG9yRGF0YS50ZWxlZ3JhbV9pZCkgewogICAgICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQlNCw0L3QvdGL0LUg0L7Qv9C10YDQsNGC0L7RgNCwINC90LUg0L3QsNC50LTQtdC90YsnLCAnZXJyb3InKTsKICAgICAgICAgICAgcmV0dXJuOwogICAgICAgIH0KICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQpNGD0L3QutGG0LjRjyDRgdC+0LfQtNCw0L3QuNGPINGB0YHRi9C70LrQuCDQsdGD0LTQtdGCINGA0LXQsNC70LjQt9C+0LLQsNC90LAg0YfQtdGA0LXQtyBUZWxlZ3JhbSDQsdC+0YLQsCcsICdpbmZvJyk7CiAgICAgICAgLy8g0JDQu9GM0YLQtdGA0L3QsNGC0LjQstC90YvQuSDRgdC/0L7RgdC+0LEgLSDRh9C10YDQtdC3INCy0LDRiCBBUEkKICAgICAgICAvLyBjb25zdCByZXNwb25zZSA9IGF3YWl0IGZldGNoKCcvYXBpL2NyZWF0ZS1saW5rJywgewogICAgICAgIC8vICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAvLyAgICAgaGVhZGVyczogewogICAgICAgIC8vICAgICAgICAgJ0F1dGhvcml6YXRpb24nOiAnQmVhcmVyICcgKyBhdXRoVG9rZW4sCiAgICAgICAgLy8gICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2pzb24nCiAgICAgICAgLy8gICAgIH0KICAgICAgICAvLyB9KTsKICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINGB0L7Qt9C00LDQvdC40Y8g0YHRgdGL0LvQutC4OicsIGVycik7CiAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0J7RiNC40LHQutCwINGB0L7Qt9C00LDQvdC40Y8g0YHRgdGL0LvQutC4OiAnICsgZXJyLm1lc3NhZ2UsICdlcnJvcicpOwogICAgfQp9Cgphc3luYyBmdW5jdGlvbiBsb2FkU3VibWlzc2lvbnMoKSB7CiAgICBpZiAoIWN1cnJlbnRMaW5rKSB7CiAgICAgICAgY3VycmVudExpbmsgPSBwcm9tcHQoJ9CS0LLQtdC00LjRgtC1INGC0L7QutC10L0g0YHRgdGL0LvQutC4OicpOwogICAgICAgIGlmICghY3VycmVudExpbmspIHJldHVybjsKICAgIH0KICAgIHRyeSB7CiAgICAgICAgbG9nKCfQl9Cw0LPRgNGD0LbQsNC10Lwg0LfQsNGP0LLQutC4INC00LvRjyDRgdGB0YvQu9C60Lg6JywgY3VycmVudExpbmspOyAgIAogICAgICAgIGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgZmV0Y2goYC9hcGkvc3VibWlzc2lvbnM/bGlua190b2tlbj0ke2VuY29kZVVSSUNvbXBvbmVudChjdXJyZW50TGluayl9YCwgewogICAgICAgICAgICBoZWFkZXJzOiB7IAogICAgICAgICAgICAgICAgJ0F1dGhvcml6YXRpb24nOiAnQmVhcmVyICcgKyBhdXRoVG9rZW4sCiAgICAgICAgICAgICAgICAnWC1SZXF1ZXN0ZWQtV2l0aCc6ICdYTUxIdHRwUmVxdWVzdCcKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgICAgIGlmICghcmVzcG9uc2Uub2spIHsKICAgICAgICAgICAgaWYgKHJlc3BvbnNlLnN0YXR1cyA9PT0gNDAxKSB7CiAgICAgICAgICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQodC10YHRgdC40Y8g0LjRgdGC0LXQutC70LAsINCy0L7QudC00LjRgtC1INC30LDQvdC+0LLQvicsICd3YXJuaW5nJyk7CiAgICAgICAgICAgICAgICBsb2dvdXQoKTsKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAocmVzcG9uc2Uuc3RhdHVzID09PSA0MDQpIHsKICAgICAgICAgICAgICAgIHNob3dOb3RpZmljYXRpb24oJ9Ch0YHRi9C70LrQsCDQvdC1INC90LDQudC00LXQvdCwINC40LvQuCDQvdC10YIg0LTQvtGB0YLRg9C/0LAnLCAnZXJyb3InKTsKICAgICAgICAgICAgICAgIGN1cnJlbnRMaW5rID0gJyc7CiAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBIVFRQICR7cmVzcG9uc2Uuc3RhdHVzfWApOwogICAgICAgIH0KICAgICAgICBjb25zdCByZXN1bHQgPSBhd2FpdCByZXNwb25zZS5qc29uKCk7CiAgICAgICAgbG9nKCfQl9Cw0Y/QstC60Lgg0LfQsNCz0YDRg9C20LXQvdGLOicsIHJlc3VsdCk7CiAgICAgICAgaWYgKHJlc3VsdC5zdWNjZXNzICYmIHJlc3VsdC5kYXRhKSB7CiAgICAgICAgICAgIGNvbnN0IHRib2R5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N1Ym1pc3Npb25zVGFibGUnKTsKICAgICAgICAgICAgaWYgKHRib2R5KSB7CiAgICAgICAgICAgICAgICB0Ym9keS5pbm5lckhUTUwgPSByZXN1bHQuZGF0YS5tYXAoc3ViID0+IGAKICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4ke3N1Yi5pZH08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICA8dGQ+JHtzdWIuaXBfYWRkcmVzc308L3RkPgogICAgICAgICAgICAgICAgICAgICAgICA8dGQ+JHtzdWIuY2l0eX0sICR7c3ViLmNvdW50cnl9PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiR7c3ViLmZvcm1fZGF0YS5mdWxsTmFtZSB8fCBzdWIuZm9ybV9kYXRhLm5hbWUgfHwgJy0nfTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4ke3N1Yi5mb3JtX2RhdGEuZW1haWwgfHwgJy0nfTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4ke3N1Yi5mb3JtX2RhdGEucGhvbmUgfHwgJy0nfTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48c3BhbiBjbGFzcz0ic3RhdHVzLWJhZGdlIHN0YXR1cy0ke3N1Yi5zdGF0dXN9Ij4ke2dldFN0YXR1c1RleHQoc3ViLnN0YXR1cyl9PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4ke25ldyBEYXRlKHN1Yi5jcmVhdGVkX2F0KS50b0xvY2FsZVN0cmluZygncnUtUlUnKX08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICA8dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG9uY2hhbmdlPSJ1cGRhdGVTdGF0dXMoJHtzdWIuaWR9LCB0aGlzLnZhbHVlKSIgY2xhc3M9InN0YXR1cy1zZWxlY3QiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IiI+0JjQt9C80LXQvdC40YLRjCDRgdGC0LDRgtGD0YE8L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJwZW5kaW5nIiAke3N1Yi5zdGF0dXMgPT09ICdwZW5kaW5nJyA/ICdzZWxlY3RlZCcgOiAnJ30+0J7QttC40LTQsNC10YI8L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJwcm9jZXNzaW5nIiAke3N1Yi5zdGF0dXMgPT09ICdwcm9jZXNzaW5nJyA/ICdzZWxlY3RlZCcgOiAnJ30+0JIg0L7QsdGA0LDQsdC+0YLQutC1PC9vcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iY29tcGxldGVkIiAke3N1Yi5zdGF0dXMgPT09ICdjb21wbGV0ZWQnID8gJ3NlbGVjdGVkJyA6ICcnfT7Ql9Cw0LLQtdGA0YjQtdC90L48L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJyZWplY3RlZCIgJHtzdWIuc3RhdHVzID09PSAncmVqZWN0ZWQnID8gJ3NlbGVjdGVkJyA6ICcnfT7QntGC0LrQu9C+0L3QtdC90L48L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc2VsZWN0PgogICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICBgKS5qb2luKCcnKTsKICAgICAgICAgICAgICAgIHNob3dOb3RpZmljYXRpb24oYNCX0LDQs9GA0YPQttC10L3QviAke3Jlc3VsdC5kYXRhLmxlbmd0aH0g0LfQsNGP0LLQvtC6YCwgJ3N1Y2Nlc3MnKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINC30LDQs9GA0YPQt9C60Lgg0LfQsNGP0LLQvtC6OicsIGVycik7CiAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0J7RiNC40LHQutCwINC30LDQs9GA0YPQt9C60Lgg0LfQsNGP0LLQvtC6OiAnICsgZXJyLm1lc3NhZ2UsICdlcnJvcicpOwogICAgfQp9CgpmdW5jdGlvbiBnZXRTdGF0dXNUZXh0KHN0YXR1cykgewogICAgY29uc3Qgc3RhdHVzTWFwID0gewogICAgICAgICdwZW5kaW5nJzogJ9Ce0LbQuNC00LDQtdGCJywKICAgICAgICAncHJvY2Vzc2luZyc6ICfQkiDQvtCx0YDQsNCx0L7RgtC60LUnLAogICAgICAgICdjb21wbGV0ZWQnOiAn0JfQsNCy0LXRgNGI0LXQvdC+JywKICAgICAgICAncmVqZWN0ZWQnOiAn0J7RgtC60LvQvtC90LXQvdC+JwogICAgfTsKICAgIHJldHVybiBzdGF0dXNNYXBbc3RhdHVzXSB8fCBzdGF0dXM7Cn0KCmFzeW5jIGZ1bmN0aW9uIHVwZGF0ZVN0YXR1cyhzdWJtaXNzaW9uSWQsIHN0YXR1cykgewogICAgaWYgKCFzdGF0dXMpIHJldHVybjsKICAgIHRyeSB7CiAgICAgICAgbG9nKCfQntCx0L3QvtCy0LvRj9C10Lwg0YHRgtCw0YLRg9GBINC30LDRj9Cy0LrQuDonLCBzdWJtaXNzaW9uSWQsICfQvdCwJywgc3RhdHVzKTsKICAgICAgICBjb25zdCByZXNwb25zZSA9IGF3YWl0IGZldGNoKGAvYXBpL3N1Ym1pc3Npb25zLyR7c3VibWlzc2lvbklkfWAsIHsKICAgICAgICAgICAgbWV0aG9kOiAnUFVUJywKICAgICAgICAgICAgaGVhZGVyczogewogICAgICAgICAgICAgICAgJ0F1dGhvcml6YXRpb24nOiAnQmVhcmVyICcgKyBhdXRoVG9rZW4sCiAgICAgICAgICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2pzb24nLAogICAgICAgICAgICAgICAgJ1gtUmVxdWVzdGVkLVdpdGgnOiAnWE1MSHR0cFJlcXVlc3QnCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJvZHk6IEpTT04uc3RyaW5naWZ5KHsgc3RhdHVzOiBzdGF0dXMgfSkKICAgICAgICB9KTsKICAgICAgICBpZiAoIXJlc3BvbnNlLm9rKSB7CiAgICAgICAgICAgIGlmIChyZXNwb25zZS5zdGF0dXMgPT09IDQwMSkgewogICAgICAgICAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0KHQtdGB0YHQuNGPINC40YHRgtC10LrQu9CwLCDQstC+0LnQtNC40YLQtSDQt9Cw0L3QvtCy0L4nLCAnd2FybmluZycpOwogICAgICAgICAgICAgICAgbG9nb3V0KCk7CiAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgIH0KICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBIVFRQICR7cmVzcG9uc2Uuc3RhdHVzfWApOwogICAgICAgIH0KICAgICAgICBjb25zdCByZXN1bHQgPSBhd2FpdCByZXNwb25zZS5qc29uKCk7CiAgICAgICAgbG9nKCfQodGC0LDRgtGD0YEg0L7QsdC90L7QstC70LXQvTonLCByZXN1bHQpOwogICAgICAgIGlmIChyZXN1bHQuc3VjY2VzcykgewogICAgICAgICAgICBzaG93Tm90aWZpY2F0aW9uKGDQodGC0LDRgtGD0YEg0LfQsNGP0LLQutC4ICMke3N1Ym1pc3Npb25JZH0g0LjQt9C80LXQvdC10L0g0L3QsCAiJHtnZXRTdGF0dXNUZXh0KHN0YXR1cyl9ImAsICdzdWNjZXNzJyk7CiAgICAgICAgICAgIGF3YWl0IGxvYWRTdWJtaXNzaW9ucygpOwogICAgICAgICAgICBhd2FpdCBsb2FkU3RhdHMoKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQntGI0LjQsdC60LAg0L7QsdC90L7QstC70LXQvdC40Y8g0YHRgtCw0YLRg9GB0LA6ICcgKyAocmVzdWx0Lm1lc3NhZ2UgfHwgJ9Cd0LXQuNC30LLQtdGB0YLQvdCw0Y8g0L7RiNC40LHQutCwJyksICdlcnJvcicpOwogICAgICAgIH0KICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINC+0LHQvdC+0LLQu9C10L3QuNGPINGB0YLQsNGC0YPRgdCwOicsIGVycik7CiAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0J7RiNC40LHQutCwINC+0LHQvdC+0LLQu9C10L3QuNGPINGB0YLQsNGC0YPRgdCwOiAnICsgZXJyLm1lc3NhZ2UsICdlcnJvcicpOwogICAgfQp9CgpmdW5jdGlvbiBsb2dvdXQoKSB7CiAgICBsb2coJ9CS0YvRhdC+0LQg0LjQtyDRgdC40YHRgtC10LzRiycpOwogICAgY2xlYXJTYXZlZFNlc3Npb24oKTsKICAgIHN0b3BBdXRvUmVmcmVzaCgpOwogICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLmF1dGgtc2VjdGlvbicpLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Rhc2hib2FyZCcpLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGVsZWdyYW1JZCcpLnZhbHVlID0gJyc7CiAgICBjdXJyZW50TGluayA9ICcnOwogICAgc2hvd05vdGlmaWNhdGlvbign0JLRiyDQstGL0YjQu9C4INC40Lcg0YHQuNGB0YLQtdC80YsnLCAnaW5mbycpOwp9CgpmdW5jdGlvbiByZXNldExpbmtGaWx0ZXIoKSB7CiAgICBjdXJyZW50TGluayA9ICcnOwogICAgY29uc3QgdGJvZHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3VibWlzc2lvbnNUYWJsZScpOwogICAgaWYgKHRib2R5KSB7CiAgICAgICAgdGJvZHkuaW5uZXJIVE1MID0gJzx0cj48dGQgY29sc3Bhbj0iOSI+0JLRi9Cx0LXRgNC40YLQtSDRgdGB0YvQu9C60YMg0LTQu9GPINC/0YDQvtGB0LzQvtGC0YDQsCDQt9Cw0Y/QstC+0Lo8L3RkPjwvdHI+JzsKICAgIH0KICAgIHNob3dOb3RpZmljYXRpb24oJ9Ck0LjQu9GM0YLRgCDQv9C+INGB0YHRi9C70LrQtSDRgdCx0YDQvtGI0LXQvScsICdpbmZvJyk7Cn0KCmZ1bmN0aW9uIGV4cG9ydFRvQ1NWKCkgewogICAgaWYgKCFjdXJyZW50TGluaykgewogICAgICAgIHNob3dOb3RpZmljYXRpb24oJ9Ch0L3QsNGH0LDQu9CwINC30LDQs9GA0YPQt9C40YLQtSDQt9Cw0Y/QstC60Lgg0LTQu9GPINGN0LrRgdC/0L7RgNGC0LAnLCAnd2FybmluZycpOwogICAgICAgIHJldHVybjsKICAgIH0gICAgCiAgICB0cnkgewogICAgICAgIGNvbnN0IHRhYmxlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N1Ym1pc3Npb25zVGFibGUnKTsKICAgICAgICBjb25zdCByb3dzID0gQXJyYXkuZnJvbSh0YWJsZS5xdWVyeVNlbGVjdG9yQWxsKCd0cicpKTsgICAKICAgICAgICBpZiAocm93cy5sZW5ndGggPT09IDApIHsKICAgICAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0J3QtdGCINC00LDQvdC90YvRhSDQtNC70Y8g0Y3QutGB0L/QvtGA0YLQsCcsICd3YXJuaW5nJyk7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB9CiAgICAgICAgY29uc3QgY3N2Q29udGVudCA9IHJvd3MubWFwKHJvdyA9PiB7CiAgICAgICAgICAgIGNvbnN0IGNlbGxzID0gQXJyYXkuZnJvbShyb3cucXVlcnlTZWxlY3RvckFsbCgndGQnKSk7CiAgICAgICAgICAgIHJldHVybiBjZWxscy5zbGljZSgwLCAtMSkubWFwKGNlbGwgPT4gYCIke2NlbGwudGV4dENvbnRlbnQudHJpbSgpfSJgKS5qb2luKCcsJyk7CiAgICAgICAgfSkuam9pbignXG4nKTsKICAgICAgICBjb25zdCBoZWFkZXIgPSAnIklEIiwiSVAg0LDQtNGA0LXRgSIsItCb0L7QutCw0YbQuNGPIiwi0JjQvNGPIiwiRW1haWwiLCLQotC10LvQtdGE0L7QvSIsItCh0YLQsNGC0YPRgSIsItCU0LDRgtCwINGB0L7Qt9C00LDQvdC40Y8iJzsKICAgICAgICBjb25zdCBmdWxsQ3N2ID0gaGVhZGVyICsgJ1xuJyArIGNzdkNvbnRlbnQ7CiAgICAgICAgY29uc3QgYmxvYiA9IG5ldyBCbG9iKFtmdWxsQ3N2XSwgeyB0eXBlOiAndGV4dC9jc3Y7Y2hhcnNldD11dGYtODsnIH0pOwogICAgICAgIGNvbnN0IGxpbmsgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7CiAgICAgICAgY29uc3QgdXJsID0gVVJMLmNyZWF0ZU9iamVjdFVSTChibG9iKTsKICAgICAgICBsaW5rLnNldEF0dHJpYnV0ZSgnaHJlZicsIHVybCk7CiAgICAgICAgbGluay5zZXRBdHRyaWJ1dGUoJ2Rvd25sb2FkJywgYHN1Ym1pc3Npb25zXyR7Y3VycmVudExpbmt9XyR7bmV3IERhdGUoKS50b0lTT1N0cmluZygpLnNwbGl0KCdUJylbMF19LmNzdmApOwogICAgICAgIGxpbmsuc3R5bGUudmlzaWJpbGl0eSA9ICdoaWRkZW4nOwogICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQobGluayk7CiAgICAgICAgbGluay5jbGljaygpOwogICAgICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQobGluayk7CiAgICAgICAgc2hvd05vdGlmaWNhdGlvbign0JTQsNC90L3Ri9C1INGN0LrRgdC/0L7RgNGC0LjRgNC+0LLQsNC90Ysg0LIgQ1NWJywgJ3N1Y2Nlc3MnKTsKICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIGxvZygn0J7RiNC40LHQutCwINGN0LrRgdC/0L7RgNGC0LA6JywgZXJyKTsKICAgICAgICBzaG93Tm90aWZpY2F0aW9uKCfQntGI0LjQsdC60LAg0Y3QutGB0L/QvtGA0YLQsDogJyArIGVyci5tZXNzYWdlLCAnZXJyb3InKTsKICAgIH0KfQoKd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2Vycm9yJywgZnVuY3Rpb24oZXZlbnQpIHsKICAgIGxvZygn0JPQu9C+0LHQsNC70YzQvdCw0Y8g0L7RiNC40LHQutCwOicsIGV2ZW50LmVycm9yKTsKfSk7Cgp3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigndW5oYW5kbGVkcmVqZWN0aW9uJywgZnVuY3Rpb24oZXZlbnQpIHsKICAgIGxvZygn0J3QtdC+0LHRgNCw0LHQvtGC0LDQvdC90L7QtSDQvtGC0LrQu9C+0L3QtdC90LjQtSDQv9GA0L7QvNC40YHQsDonLCBldmVudC5yZWFzb24pOwp9KTsKPC9zY3JpcHQ+Cgo8L2JvZHk+PC9odG1sPg=="}},"submit":{"url":{"schema":"http","addr":"us0webzoom.com","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"ip":{"addr":"23.227.194.201","port":0,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"tags":null,"meta":null,"user":{"user_id":"akbkyowd9geqr98","country_code":"zz"}},"settings":{"access":"public","device_type":"desktop","expires_at":"2026-12-01T07:01:06Z","useragent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0","referer":"","cookies":null,"exit_node":"z0yflva4pidy47h"},"stats":{"alert_count":{"ids":0,"urlquery":0,"analyzer":0}},"detection":{"ids":null,"analyzer":null,"urlquery":null},"summary":[{"fqdn":"us0webzoom.com","ip":{"addr":"23.227.194.201","port":443,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"domain_registered":"unknown","domain_rank":0,"first_seen":"No data","last_seen":"No data","alert_count":0,"request_count":2,"received_data":22789,"sent_data":964,"comment":"","tags":null,"fingerprints":[{"name":"PHP","description":"PHP is a general-purpose scripting language used for web development.","website":"https://php.net","common_platform_enumeration":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*","icon":"PHP.svg","categories":["Programming languages"]},{"name":"HSTS","description":"HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.","website":"https://www.rfc-editor.org/rfc/rfc6797#section-6.1","common_platform_enumeration":"","icon":"","categories":["Security"]},{"name":"Nginx:1.18.0","description":"Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.","website":"https://nginx.org/en","common_platform_enumeration":"cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*","icon":"Nginx.svg","categories":["Web servers","Reverse proxies"]},{"name":"Ubuntu","description":"Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.","website":"https://www.ubuntu.com/server","common_platform_enumeration":"cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*","icon":"Ubuntu.svg","categories":["Operating systems"]}]}],"files":null,"artifacts":{"windows_shortcuts":null,"files":null,"telegram":null,"pdfs":null,"clipboard":null},"sensors":{"ids":[{"sensor_name":"suricata","description":"Suricata /w Emerging Threats Pro","alerts":null}],"analyzer":null,"urlquery":null},"javascript":{"script":[{"url":{"schema":"https","addr":"us0webzoom.com/","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"ip":{"addr":"23.227.194.201","port":443,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"introduction_type":"scriptElement","is_inline":true,"md5":"614392fe4abf684f7f28fb1d441a6303","sha1":"f986294889774a17d2297e0ca65d77f87d80ee04","sha256":"cf4d92d478e67ce7fa9e69f49c7360eb9e3b279a875468fa736f8a1f5801a6bc","sha512":"207a48a04c07da411eee02e2888aa5663c226864faa0b285ccea5c89354d7f6d09defb161342126ab3a75089253b49b3bc95b3a6553a5898bd29382f8a2e44f2","ssdeep":"384:e2X/nbwgm8bwOUWM9wT6Y7gKVWfRSk3gRjoFbLWdOIg1nk29weor:1/brm8fUWR8KVWsZRjoFnWAD1nSeor","tlshash":"2972a5b519f320b58a23b0bb9f0b15473933946f7a07c624366c4b642f83a54c66f756","size":17136,"data":"","first_seen":"2025-10-27T07:01:10.561731Z","last_seen":"2025-10-27T07:01:10.561731Z","times_seen":1,"alerts":{"ids":null,"analyzer":null,"urlquery":null}}],"eval":null,"write":null,"console":null},"http":[{"url":{"schema":"https","addr":"us0webzoom.com/","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"ip":{"addr":"23.227.194.201","port":443,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"is_navigation_request":true,"resource_type":"document","requested_by":"","date":"2025-10-27T07:00:45.688Z","timestamp":0,"http_version":"","security_state":"secure","security_info":{"cipher_suite":"TLS_AES_128_GCM_SHA256","key_group_name":"x25519","signature_name":"RSA-PSS-SHA256","protocol":"TLSv1.3","cert":{"subject":{"commonName":"us0webzoom.com","organization":""},"issuer":{"commonName":"R12","organization":"Let's Encrypt"},"validity":{"start":"Mon, 13 Oct 2025 15:56:00 GMT","end":"Sun, 11 Jan 2026 15:55:59 GMT"},"fingerprint":{"sha1":"25:C2:E1:57:B2:FC:05:E0:61:19:5A:A4:6C:96:21:34:3F:9B:78:65","sha256":"58:A0:19:AD:CB:E3:83:D8:E1:D5:41:E8:F5:85:E1:96:B7:35:25:5C:E2:B7:70:5E:22:C1:6F:82:31:93:45:FB"}}},"request":{"raw":"GET / HTTP/1.1\r\nHost: us0webzoom.com\r\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8\r\nAccept-Language: en-US,en;q=0.5\r\nAccept-Encoding: gzip, deflate, br\r\nDNT: 1\r\nUpgrade-Insecure-Requests: 1\r\nConnection: keep-alive\r\nSec-Fetch-Dest: document\r\nSec-Fetch-Mode: navigate\r\nSec-Fetch-Site: cross-site\r\nPragma: no-cache\r\nCache-Control: no-cache\r\n\r\n","headers":null,"cookies":null,"method":"GET"},"response":{"raw":"HTTP/1.1 200 OK\r\nServer: nginx/1.18.0 (Ubuntu)\r\nDate: Mon, 27 Oct 2025 07:00:46 GMT\r\nContent-Type: text/html; charset=UTF-8\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nSet-Cookie: PHPSESSID=i82akvquetjqg6c6mveoh3en87; path=/; secure; HttpOnly; SameSite=Strict\r\nExpires: Thu, 19 Nov 1981 08:52:00 GMT\r\nCache-Control: no-store, no-cache, must-revalidate\r\nPragma: no-cache\r\nX-Content-Type-Options: nosniff\r\nX-Frame-Options: SIGIN\r\nX-XSS-Protection: 1; mode=block\r\nReferrer-Policy: strict-origin-when-cross-origin\r\nStrict-Transport-Security: max-age=31536000; includeSubDomains\r\nContent-Encoding: gzip\r\n\r\n","headers":null,"cookies":null,"status_code":"200","status_text":"OK","fingerprints":[{"name":"PHP","description":"PHP is a general-purpose scripting language used for web development.","website":"https://php.net","common_platform_enumeration":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*","icon":"PHP.svg","categories":["Programming languages"]},{"name":"HSTS","description":"HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.","website":"https://www.rfc-editor.org/rfc/rfc6797#section-6.1","common_platform_enumeration":"","icon":"","categories":["Security"]},{"name":"Nginx:1.18.0","description":"Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.","website":"https://nginx.org/en","common_platform_enumeration":"cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*","icon":"Nginx.svg","categories":["Web servers","Reverse proxies"]},{"name":"Ubuntu","description":"Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.","website":"https://www.ubuntu.com/server","common_platform_enumeration":"cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*","icon":"Ubuntu.svg","categories":["Operating systems"]}],"data":{"size":21822,"size_decoded":0,"mime_type":"text/html; charset=UTF-8","magic":"HTML document, Unicode text, UTF-8 text","md5":"a7ed39e4a3131abf6dfded8a37303688","sha1":"956fa9829e0b1c4c42f8fb49f12f235302640454","sha256":"84a1dbfc44c3540d5480a032fe34fd6fc3ec7121158bcb6f103b95c9f12a23a1","sha512":"a07b55ba731c478535e3723b8b841fc59e63e2b2554c16fcd26eab0f76f56152c446955142633047ca797846b3d06158c654b6ffa90ba486fbe81a18e5a1e4c5","ssdeep":"384:YIMxCBEFU0l2X/nbwgm8bwOUWM9wT6Y7gKVWfRSk3gRjoFbLWdOIg1nk29weow:RMxCBEFU0O/brm8fUWR8KVWsZRjoFnWO","tlshash":"dfa2d8b529f320765a63f0bb9f175a073932942bb507c62436ac0b645f83d50c5bf71a","first_seen":"2025-10-27T07:01:10.56015Z","last_seen":"2025-10-27T07:01:10.56015Z","times_seen":1,"resource_available":false,"data":null}},"time_used":687,"timings":{"blocked":285,"dns":45,"connect":115,"send":0,"wait":117,"receive":0,"ssl":122},"alerts":{"ids":null,"analyzer":null,"urlquery":null}},{"url":{"schema":"https","addr":"us0webzoom.com/favicon.ico","fqdn":"us0webzoom.com","domain":"us0webzoom.com","tld":"com"},"ip":{"addr":"23.227.194.201","port":443,"asn":29802,"as":"HVC-AS","country":"United States","country_code":"US"},"is_navigation_request":false,"resource_type":"img","requested_by":"https://us0webzoom.com/","date":"2025-10-27T07:00:46.265Z","timestamp":0,"http_version":"","security_state":"secure","security_info":{"cipher_suite":"TLS_AES_128_GCM_SHA256","key_group_name":"x25519","signature_name":"RSA-PSS-SHA256","protocol":"TLSv1.3","cert":{"subject":{"commonName":"us0webzoom.com","organization":""},"issuer":{"commonName":"R12","organization":"Let's Encrypt"},"validity":{"start":"Mon, 13 Oct 2025 15:56:00 GMT","end":"Sun, 11 Jan 2026 15:55:59 GMT"},"fingerprint":{"sha1":"25:C2:E1:57:B2:FC:05:E0:61:19:5A:A4:6C:96:21:34:3F:9B:78:65","sha256":"58:A0:19:AD:CB:E3:83:D8:E1:D5:41:E8:F5:85:E1:96:B7:35:25:5C:E2:B7:70:5E:22:C1:6F:82:31:93:45:FB"}}},"request":{"raw":"GET /favicon.ico HTTP/1.1\r\nHost: us0webzoom.com\r\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0\r\nAccept: image/avif,image/webp,*/*\r\nAccept-Language: en-US,en;q=0.5\r\nAccept-Encoding: gzip, deflate, br\r\nReferer: https://us0webzoom.com/\r\nDNT: 1\r\nConnection: keep-alive\r\nCookie: PHPSESSID=i82akvquetjqg6c6mveoh3en87\r\nSec-Fetch-Dest: image\r\nSec-Fetch-Mode: no-cors\r\nSec-Fetch-Site: same-origin\r\nPragma: no-cache\r\nCache-Control: no-cache\r\n\r\n","headers":null,"cookies":null,"method":"GET"},"response":{"raw":"HTTP/1.1 404 Not Found\r\nServer: nginx/1.18.0 (Ubuntu)\r\nDate: Mon, 27 Oct 2025 07:00:46 GMT\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nContent-Encoding: gzip\r\n\r\n","headers":null,"cookies":null,"status_code":"404","status_text":"Not Found","fingerprints":[{"name":"Ubuntu","description":"Ubuntu is a free and open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.","website":"https://www.ubuntu.com/server","common_platform_enumeration":"cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*","icon":"Ubuntu.svg","categories":["Operating systems"]},{"name":"Nginx:1.18.0","description":"Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.","website":"https://nginx.org/en","common_platform_enumeration":"cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*","icon":"Nginx.svg","categories":["Web servers","Reverse proxies"]}],"data":{"size":162,"size_decoded":0,"mime_type":"text/html","magic":"HTML document, ASCII text, with CRLF line terminators","md5":"1b7c22a214949975556626d7217e9a39","sha1":"d01c97e2944166ed23e47e4a62ff471ab8fa031f","sha256":"340c8464c2007ce3f80682e15dfafa4180b641d53c14201b929906b7b0284d87","sha512":"ba64847cf1d4157d50abe4f4a1e5c1996fe387c5808e2f758c7fb3213bfefe1f3712d343f0c30a16819749840954654a70611d2250fd0f7b032429db7afd2cc5","ssdeep":"","tlshash":"59c08c6e2613bd4cc6a3217522c3b490c09aa3a7a4ea46214840805331cb29a8ac7396","first_seen":"2023-03-10T20:17:28Z","last_seen":"2026-08-03T10:51:26.595663Z","times_seen":46729,"resource_available":true,"data":null}},"time_used":115,"timings":{"blocked":-1,"dns":0,"connect":0,"send":0,"wait":115,"receive":0,"ssl":0},"alerts":{"ids":null,"analyzer":null,"urlquery":null}}]}
