5.77.32.245
As of: Nov 29, 2023 12:23am UTC |
Latest
{
"ip": "5.77.32.245",
"services": [
{
"_decoded": "smtp",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "220-host24.theukhost.net ESMTP Exim 4.96.2 #2 Mon, 27 Nov 2023 21:36:26 +0000 \r\n220-We do not authorize the use of this system to transport unsolicited, \r\n220 and/or bulk e-mail.\r\n",
"banner_hashes": [
"sha256:9ce574359ac36d236b6e898d94cbeffab5417a7c901479299dac0d62e6fc8fa5"
],
"banner_hex": "3232302d686f737432342e746865756b686f73742e6e65742045534d5450204578696d20342e39362e32202332204d6f6e2c203237204e6f7620323032332032313a33363a3236202b30303030200d0a3232302d576520646f206e6f7420617574686f72697a652074686520757365206f6620746869732073797374656d20746f207472616e73706f727420756e736f6c6963697465642c200d0a32323020616e642f6f722062756c6b20652d6d61696c2e0d0a",
"certificate": "14c76b77c66878465eef3daaa782271b91818199f2d21eecee75b1da76841727",
"discovery_method": "PREDICTIVE_METHOD_18",
"extended_service_name": "SMTP-STARTTLS",
"labels": [
"email"
],
"observed_at": "2023-11-27T21:36:06.664806885Z",
"perspective_id": "PERSPECTIVE_ORANGE",
"port": 25,
"service_name": "SMTP",
"smtp": {
"_encoding": {
"banner": "DISPLAY_UTF8",
"ehlo": "DISPLAY_UTF8",
"start_tls": "DISPLAY_UTF8"
},
"banner": "220-host24.theukhost.net ESMTP Exim 4.96.2 #2 Mon, 27 Nov 2023 21:36:26 +0000 \r\n220-We do not authorize the use of this system to transport unsolicited, \r\n220 and/or bulk e-mail.\r\n",
"ehlo": "250-host24.theukhost.net Hello www.censys.io [167.94.145.60]\r\n250-SIZE 52428800\r\n250-8BITMIME\r\n250-PIPELINING\r\n250-PIPECONNECT\r\n250-STARTTLS\r\n250 HELP\r\n",
"start_tls": "220 TLS go ahead\r\n"
},
"software": [
{
"uniform_resource_identifier": "cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*",
"part": "o",
"product": "linux",
"source": "OSI_TRANSPORT_LAYER"
},
{
"uniform_resource_identifier": "cpe:2.3:a:exim:exim:4.96.2:*:*:*:*:*:*:*",
"part": "a",
"vendor": "exim",
"product": "exim",
"version": "4.96.2",
"other": {
"family": "exim"
},
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.145.60",
"tls": {
"version_selected": "TLSv1_2",
"cipher_selected": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "14c76b77c66878465eef3daaa782271b91818199f2d21eecee75b1da76841727",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"*.theukhost.net",
"theukhost.net"
],
"subject_dn": "CN=*.theukhost.net",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "3d9d5f5a2072e2e06aa77f556a400cfa43d114bbff0b25e1283e3af6984dab2e",
"fingerprint": "14c76b77c66878465eef3daaa782271b91818199f2d21eecee75b1da76841727",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"*.theukhost.net"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "0tWyowzSKeu7JvEyX4wKj/Vpjjt1KrQRb7uiamU31f/K0pTbGL8a1xm0Qw3YS1EbSUilFEEkffHyVN2ZJtuhFxifHyUF/RzpGKhnvt1XBjlDX2FHwBiuUkIh4IjEcUmnf/N2HgUDVFv7v4EevRt0f62hGZEbcS88qhQnWacD1DssYJLPg2srR2PE/2l1Fmf85RVduF2nhArL1X/WeuZs76iXpzHrqQwtkR3WNCmDQ97mzIK8jWVLmlrRCZIq2Ia4wdhcsYDJ6hNacjYjIFsgGZwz/Ig/S6AUHIHdq8BcvnGqvW648+wb1W0cANM7n9xd7sf1UFPeaLTi/dkPKzz5iw==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "ce41d2c89d67b5b1444b3092c2f800c6387353206046185b7d68b69b4bf7e4d6"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"server_key_exchange": {
"ec_params": {
"named_curve": 23
}
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "303951d4c50efb2e991652225a6f02b1"
},
"transport_fingerprint": {
"id": 72,
"os": "Ubuntu / Debian / CentOS",
"raw": "28960,64,true,MSTNW,1460,false,false"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 00:33:16 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 23:33:16 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:facabccee582a6ff8aaa1de080ad611eef0cac27549d2a98d2f8ecad7b3fd806"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5765642c2032392d4e6f762d32332030303a33333a313620474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332032333a33333a313620474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"_encoding": {
"Cache_Control": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8"
},
"Connection": [
"close"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 00:33:16 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 23:33:16 GMT"
],
"cf_edge_cache": [
"no-cache"
],
"Server": [
"imunify360-webshield/1.21"
],
"Content_Type": [
"text/html"
],
"Date": [
"<REDACTED>"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Transfer_Encoding": [
"chunked"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 162.142.125.214</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 162.142.125.214 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:d8ae05a0ddf51f2337ffad30effef364c30fdf92135b9d40571640a0bece70a1",
"sha1:8e7fb1328d4af39dcb0a2c77dedf94861211f5cd"
],
"body_hash": "sha1:8e7fb1328d4af39dcb0a2c77dedf94861211f5cd",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T23:33:16.400230961Z",
"perspective_id": "PERSPECTIVE_HE",
"port": 80,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.214",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 19:26:27 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 18:26:26 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:53bd8ce600f4bfef5b2334d16bbe7e76750f304e23da428b7c9c89378734fd85"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031393a32363a323720474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031383a32363a323620474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Date": [
"<REDACTED>"
],
"_encoding": {
"Date": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8"
},
"Last_Modified": [
"Tuesday, 28-Nov-2023 18:26:26 GMT"
],
"Server": [
"imunify360-webshield/1.21"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Transfer_Encoding": [
"chunked"
],
"Content_Type": [
"text/html"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 19:26:27 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"cf_edge_cache": [
"no-cache"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Connection": [
"close"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20432,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.94.145.60</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.94.145.60 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:71fed0c7400c4f0422ce3deaff5e305dca6e19d975129120218f5fc14a76b329",
"sha1:7ef03fecca652f15562e0e7f3836911f3fa87b17"
],
"body_hash": "sha1:7ef03fecca652f15562e0e7f3836911f3fa87b17",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-24T22:05:10.807963254Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T18:26:26.949212721Z",
"perspective_id": "PERSPECTIVE_ORANGE",
"port": 443,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.145.60",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 16:05:05 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 15:05:05 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:81264188b220b2e31b2c86c0e0f31be0c269348762cd50716ed0628a709c54d6"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031363a30353a303520474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031353a30353a303520474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:2082/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Last_Modified": [
"Tuesday, 28-Nov-2023 15:05:05 GMT"
],
"_encoding": {
"Last_Modified": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8"
},
"Connection": [
"close"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Content_Type": [
"text/html"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 16:05:05 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Transfer_Encoding": [
"chunked"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Date": [
"<REDACTED>"
],
"Server": [
"imunify360-webshield/1.21"
],
"cf_edge_cache": [
"no-cache"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20434,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.94.138.126</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.94.138.126 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:2082/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:a38f8bd1a41a5562bafde43c567ad80a63b8d652834196402fc4c59c0ad56d49",
"sha1:e9d9b7a7411a11d41cfc14fd8b375c2e0a23cec0"
],
"body_hash": "sha1:e9d9b7a7411a11d41cfc14fd8b375c2e0a23cec0",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T15:05:05.564709412Z",
"perspective_id": "PERSPECTIVE_TATA",
"port": 2082,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.138.126",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 15:56:55 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 14:56:55 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:78cc49b4672c8cf36c84d130b52aecc89f11ddd4a5ab5892f75f46ef82a04778"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031353a35363a353520474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031343a35363a353520474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:2083/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"_encoding": {
"Cache_Control": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8"
},
"Connection": [
"close"
],
"Date": [
"<REDACTED>"
],
"Server": [
"imunify360-webshield/1.21"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 14:56:55 GMT"
],
"Content_Type": [
"text/html"
],
"cf_edge_cache": [
"no-cache"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 15:56:55 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Transfer_Encoding": [
"chunked"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 162.142.125.212</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 162.142.125.212 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:2083/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:21eb86061e6478c6b4f41a401732867474afac360f31205cf6b0eccb800efbc6",
"sha1:2aeff00b63c126692b07b0bb0896c21c73fddab1"
],
"body_hash": "sha1:2aeff00b63c126692b07b0bb0896c21c73fddab1",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-13T01:19:40.238112957Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T14:56:55.042227289Z",
"perspective_id": "PERSPECTIVE_HE",
"port": 2083,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.212",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 23:03:00 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 22:03:00 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:7843a8930ac995c3a5e5848912e2d5e1ef4ec075fe089e4d27dbb21f393f99cd"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332032333a30333a303020474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332032323a30333a303020474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:2086/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"cf_edge_cache": [
"no-cache"
],
"_encoding": {
"cf_edge_cache": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8"
},
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Transfer_Encoding": [
"chunked"
],
"Server": [
"imunify360-webshield/1.21"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 22:03:00 GMT"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 23:03:00 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Date": [
"<REDACTED>"
],
"Connection": [
"close"
],
"Content_Type": [
"text/html"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20432,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.94.138.49</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.94.138.49 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:2086/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:2924f61385ec7ef47405670af28654d9c8ed631f1c4eb21fd2c626ef274e7b0e",
"sha1:5ecce6602abd461a8b4419837c8e577bc98e4ffb"
],
"body_hash": "sha1:5ecce6602abd461a8b4419837c8e577bc98e4ffb",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T22:02:59.968928480Z",
"perspective_id": "PERSPECTIVE_TATA",
"port": 2086,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.138.49",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 11:58:31 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 10:58:31 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:c0693bbb32ca29b6b5e7803592cab61d9fd26549db747333eabdf4155ed7bb55"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031313a35383a333120474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031303a35383a333120474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:2087/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Transfer_Encoding": [
"chunked"
],
"_encoding": {
"Transfer_Encoding": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8"
},
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"cf_edge_cache": [
"no-cache"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 10:58:31 GMT"
],
"Server": [
"imunify360-webshield/1.21"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 11:58:31 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Date": [
"<REDACTED>"
],
"Connection": [
"close"
],
"Content_Type": [
"text/html"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20432,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.94.138.34</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.94.138.34 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:2087/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:9a8d64dfe0dbc3846dc7116b073e99d9721b26cade492550369f4ae83f0ff2ff",
"sha1:79d6fdedce34fa19f636fe384c7d24a9ce00a3c2"
],
"body_hash": "sha1:79d6fdedce34fa19f636fe384c7d24a9ce00a3c2",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-09T17:25:39.383215089Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T10:58:30.697342614Z",
"perspective_id": "PERSPECTIVE_TATA",
"port": 2087,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.138.34",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 13:52:14 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 12:52:14 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:95820683d94746ae740abd7f36475aa6d7dd8bd6abc0593ee0d24685980c346b"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031333a35323a313420474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031323a35323a313420474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:2095/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"_encoding": {
"Expires": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8"
},
"cf_edge_cache": [
"no-cache"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Connection": [
"close"
],
"Transfer_Encoding": [
"chunked"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 13:52:14 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 12:52:14 GMT"
],
"Server": [
"imunify360-webshield/1.21"
],
"Content_Type": [
"text/html"
],
"Date": [
"<REDACTED>"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20434,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.39</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.39 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:2095/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:0759ffa066d2822a462273365ad7bea1f29b0dd7bfaed778e14550cc7b760664",
"sha1:744fee59cf6cae6960d014b2f53dbbab122bbb45"
],
"body_hash": "sha1:744fee59cf6cae6960d014b2f53dbbab122bbb45",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T12:52:14.266563924Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 2095,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.39",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 16:26:03 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 15:26:03 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:a42687276bc9d2491cbc3ba497d4cb4b299c11064054163ac2c5ef0e91a330a8"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332031363a32363a303320474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332031353a32363a303320474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:2096/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"cf_edge_cache": [
"no-cache"
],
"_encoding": {
"cf_edge_cache": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8"
},
"Connection": [
"close"
],
"Server": [
"imunify360-webshield/1.21"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Date": [
"<REDACTED>"
],
"Content_Type": [
"text/html"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 16:26:03 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Transfer_Encoding": [
"chunked"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 15:26:03 GMT"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20434,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 162.142.125.10</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 162.142.125.10 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:2096/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:9c1b805e5403ece1cc058b94246fdf495dbae0347e4f71a182a5ed41628f8140",
"sha1:eeb1f5f4762e969e9b2262206051370cc3d3a089"
],
"body_hash": "sha1:eeb1f5f4762e969e9b2262206051370cc3d3a089",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-17T21:27:33.499901445Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T15:26:03.026488048Z",
"perspective_id": "PERSPECTIVE_HE",
"port": 2096,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.10",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Monday, 27-Nov-2023 21:17:44 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\n",
"banner_hashes": [
"sha256:c2792c19afb05a6444d2c7a3be9f4a44307343214029ad48f07c8c212d75a8db"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a204d6f6e6461792c2032372d4e6f762d323032332032313a31373a343420474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:52223/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"cf_edge_cache": [
"no-cache"
],
"_encoding": {
"cf_edge_cache": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8"
},
"Last_Modified": [
"Monday, 27-Nov-2023 21:17:44 GMT"
],
"Connection": [
"close"
],
"Content_Type": [
"text/html"
],
"Date": [
"<REDACTED>"
],
"Transfer_Encoding": [
"chunked"
],
"Server": [
"imunify360-webshield/1.21"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>One moment, please...</title>",
"<meta charset=\"utf-8\">",
"<meta name=\"robots\" content=\"noindex, nofollow\">"
],
"body_size": 1365,
"body": "<!doctype html>\n<html>\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"robots\" content=\"noindex, nofollow\">\n<title>One moment, please...</title>\n<style>\nbody {\n background: #F6F7F8;\n color: #303131;\n font-family: sans-serif;\n margin-top: 45vh;\n text-align: center;\n}\n</style>\n</head>\n<body>\n<h1>Please wait while your request is being verified...</h1>\n<form id=\"wsidchk-form\" style=\"display:none;\" action=\"/z0f76a1d14fd21a8fb5fd0d03e0fdc3d3cedae52f\" method=\"get\">\n<input type=\"hidden\" id=\"wsidchk\" name=\"wsidchk\"/>\n</form>\n<script>\n(function(){\n var west=+((+!+[])+(+!+[]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+[])),\n east=+((+!+[])+(+!+[]+[])+(+!+[]+!![]+!![]+!![]+!![])+(+!+[]+[])+(+!+[]+!![])+(+!+[]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![])+(+!+[]+!![]+!![]+[])),\n x=function(){try{return !!window.addEventListener;}catch(e){return !!0;} },\n y=function(y,z){x() ? document.addEventListener(\"DOMContentLoaded\",y,z) : document.attachEvent(\"onreadystatechange\",y);};\n y(function(){\n document.getElementById('wsidchk').value = west + east;\n document.getElementById('wsidchk-form').submit();\n }, false);\n})();\n</script>\n</body>\n</html>",
"favicons": [
{
"size": 1433,
"name": "https://5.77.32.245:52223/favicon.ico",
"md5_hash": "82673629cdc69b9c54a21998d175913c"
}
],
"body_hashes": [
"sha256:912b9f2cc467b7ebc90c48a7981cf9b80c46080565dc20d8c882412d07ac2e60",
"sha1:71d8d453a12f7e2e165c4dc050c947ae12c63e17"
],
"body_hash": "sha1:71d8d453a12f7e2e165c4dc050c947ae12c63e17",
"html_title": "One moment, please..."
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-26T01:51:27.897076374Z"
},
"observed_at": "2023-11-27T21:17:43.859128493Z",
"perspective_id": "PERSPECTIVE_TATA",
"port": 52223,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.138.50",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 22:26:33 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 21:26:33 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:9559b844919e0f9caad21b0736d6edd23b3d55f99fb021da89573a32b573ab89"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332032323a32363a333320474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332032313a32363a333320474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:52224/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"_encoding": {
"Cache_Control": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8"
},
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Connection": [
"close"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 22:26:33 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Date": [
"<REDACTED>"
],
"Server": [
"imunify360-webshield/1.21"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 21:26:33 GMT"
],
"Content_Type": [
"text/html"
],
"Transfer_Encoding": [
"chunked"
],
"cf_edge_cache": [
"no-cache"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.190</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.190 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:52224/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:7ccdf90047bcd49a53c788a654a7dbebcf7392a19ae2ea95e34020058da14c5f",
"sha1:03a8caec45ccc9dd4fa8194ca300f97545551e0e"
],
"body_hash": "sha1:03a8caec45ccc9dd4fa8194ca300f97545551e0e",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T21:26:33.259317956Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 52224,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.190",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Mon, 27-Nov-23 23:46:13 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Monday, 27-Nov-2023 22:46:13 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:b59c4b8643cd5e0bb9a98700da9bd6b083c61fa61ab4dab3b002fb8b29fa6ba1"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d4d6f6e2c2032372d4e6f762d32332032333a34363a313320474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a204d6f6e6461792c2032372d4e6f762d323032332032323a34363a313320474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:52227/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Date": [
"<REDACTED>"
],
"_encoding": {
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8"
},
"Server": [
"imunify360-webshield/1.21"
],
"cf_edge_cache": [
"no-cache"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Mon, 27-Nov-23 23:46:13 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Content_Type": [
"text/html"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Last_Modified": [
"Monday, 27-Nov-2023 22:46:13 GMT"
],
"Transfer_Encoding": [
"chunked"
],
"Connection": [
"close"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.191</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.191 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:52227/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:fcb31997e6c18e9e37e9344122bab257afad4d96686813ca0dac4e395a7677f7",
"sha1:888864186b56e192cd36f0bdef4b98d9fe68035e"
],
"body_hash": "sha1:888864186b56e192cd36f0bdef4b98d9fe68035e",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-23T20:34:17.584140443Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-27T22:46:12.811851268Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 52227,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.191",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 00:43:56 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 23:43:56 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:8f3604ba3ae18c1bfb3faf495aa2f4e8d3f7b1f8baeb44173a15faabc97166c5"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5765642c2032392d4e6f762d32332030303a34333a353620474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332032333a34333a353620474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:52228/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Content_Type": [
"text/html"
],
"_encoding": {
"Content_Type": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8"
},
"Date": [
"<REDACTED>"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 00:43:56 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Transfer_Encoding": [
"chunked"
],
"Connection": [
"close"
],
"Server": [
"imunify360-webshield/1.21"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 23:43:56 GMT"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"cf_edge_cache": [
"no-cache"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.185</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.185 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:52228/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:6e308f6bb85f9e2e0ed409fec61426b22d2a9f2d8c6f78216886a57c9bf35402",
"sha1:b1c0fa1f16d24824a0d7eab1308be0d841810653"
],
"body_hash": "sha1:b1c0fa1f16d24824a0d7eab1308be0d841810653",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T23:43:56.393007532Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 52228,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.185",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 00:37:54 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Monday, 27-Nov-2023 23:37:54 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:716fcf39e9e5706d78f28a8590b891211853d1c3349bea830f0e1242bfa97916"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332030303a33373a353420474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a204d6f6e6461792c2032372d4e6f762d323032332032333a33373a353420474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:52229/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Content_Type": [
"text/html"
],
"_encoding": {
"Content_Type": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8"
},
"Last_Modified": [
"Monday, 27-Nov-2023 23:37:54 GMT"
],
"Transfer_Encoding": [
"chunked"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"Date": [
"<REDACTED>"
],
"Server": [
"imunify360-webshield/1.21"
],
"cf_edge_cache": [
"no-cache"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 00:37:54 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Connection": [
"close"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.190</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.190 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:52229/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:7ccdf90047bcd49a53c788a654a7dbebcf7392a19ae2ea95e34020058da14c5f",
"sha1:03a8caec45ccc9dd4fa8194ca300f97545551e0e"
],
"body_hash": "sha1:03a8caec45ccc9dd4fa8194ca300f97545551e0e",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-23T19:42:49.822197437Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-27T23:37:54.637484276Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 52229,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.190",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Monday, 27-Nov-2023 21:51:13 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\n",
"banner_hashes": [
"sha256:008ca0d7f17d84cd7483511c7b9735009f005d6a7cbf5a03e3e2d367692b0b68"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a204d6f6e6461792c2032372d4e6f762d323032332032313a35313a313320474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:52230/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Last_Modified": [
"Monday, 27-Nov-2023 21:51:13 GMT"
],
"_encoding": {
"Last_Modified": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8"
},
"Transfer_Encoding": [
"chunked"
],
"Date": [
"<REDACTED>"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Content_Type": [
"text/html"
],
"Connection": [
"close"
],
"Server": [
"imunify360-webshield/1.21"
],
"cf_edge_cache": [
"no-cache"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>One moment, please...</title>",
"<meta charset=\"utf-8\">",
"<meta name=\"robots\" content=\"noindex, nofollow\">"
],
"body_size": 1425,
"body": "<!doctype html>\n<html>\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"robots\" content=\"noindex, nofollow\">\n<title>One moment, please...</title>\n<style>\nbody {\n background: #F6F7F8;\n color: #303131;\n font-family: sans-serif;\n margin-top: 45vh;\n text-align: center;\n}\n</style>\n</head>\n<body>\n<h1>Please wait while your request is being verified...</h1>\n<form id=\"wsidchk-form\" style=\"display:none;\" action=\"/z0f76a1d14fd21a8fb5fd0d03e0fdc3d3cedae52f\" method=\"get\">\n<input type=\"hidden\" id=\"wsidchk\" name=\"wsidchk\"/>\n</form>\n<script>\n(function(){\n var west=+((+!+[]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[])),\n east=+((+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])+(+!+[]+!![]+[])+(+!+[])+(+!+[]+!![]+!![]+!![]+!![]+!![]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![])+(+!+[]+[])+(+!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![])),\n x=function(){try{return !!window.addEventListener;}catch(e){return !!0;} },\n y=function(y,z){x() ? document.addEventListener(\"DOMContentLoaded\",y,z) : document.attachEvent(\"onreadystatechange\",y);};\n y(function(){\n document.getElementById('wsidchk').value = west + east;\n document.getElementById('wsidchk-form').submit();\n }, false);\n})();\n</script>\n</body>\n</html>",
"favicons": [
{
"size": 1323,
"name": "http://5.77.32.245:52230/favicon.ico",
"md5_hash": "e675f8ce5f4f6374d33694fbf4166210"
}
],
"body_hashes": [
"sha256:868312854fae0a1d0dcfdeaf369577b86275d6fc69f57c018992b25da76719ec",
"sha1:e92e756473714714f210bd28e942379c66b418f6"
],
"body_hash": "sha1:e92e756473714714f210bd28e942379c66b418f6",
"html_title": "One moment, please..."
},
"supports_http2": false
},
"observed_at": "2023-11-27T21:51:13.795282996Z",
"perspective_id": "PERSPECTIVE_HE",
"port": 52230,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.13",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 01:22:59 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Wednesday, 29-Nov-2023 00:22:59 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:694be24490df97e1f8346a477f304135a8496b1b090f0debb1d133e8b0e20caa"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5765642c2032392d4e6f762d32332030313a32323a353920474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a205765646e65736461792c2032392d4e6f762d323032332030303a32323a353920474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"certificate": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://5.77.32.245:52231/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Connection": [
"close"
],
"_encoding": {
"Connection": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Expires": "DISPLAY_UTF8"
},
"Date": [
"<REDACTED>"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"cf_edge_cache": [
"no-cache"
],
"Last_Modified": [
"Wednesday, 29-Nov-2023 00:22:59 GMT"
],
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Wed, 29-Nov-23 01:22:59 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Content_Type": [
"text/html"
],
"Transfer_Encoding": [
"chunked"
],
"Server": [
"imunify360-webshield/1.21"
],
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20432,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.94.138.34</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.94.138.34 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "https://5.77.32.245:52231/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:9a8d64dfe0dbc3846dc7116b073e99d9721b26cade492550369f4ae83f0ff2ff",
"sha1:79d6fdedce34fa19f636fe384c7d24a9ce00a3c2"
],
"body_hash": "sha1:79d6fdedce34fa19f636fe384c7d24a9ce00a3c2",
"html_title": "Captcha"
},
"supports_http2": true
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "21d19d00021d21d00042d43d00000091f9827a8676a9d9f27d421962a09b5d",
"cipher_and_version_fingerprint": "21d19d00021d21d00042d43d000000",
"tls_extensions_sha256": "91f9827a8676a9d9f27d421962a09b5d",
"observed_at": "2023-11-24T22:34:15.818625616Z"
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-29T00:22:59.027422437Z",
"perspective_id": "PERSPECTIVE_TATA",
"port": 52231,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.94.138.34",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"chain_fps_sha_256": [
"7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c"
],
"leaf_data": {
"names": [
"3dlasercraft.com",
"www.3dlasercraft.com"
],
"subject_dn": "CN=www.3dlasercraft.com",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "8a53318859d8bd6075161026b30245bf9e2c45bfee867591ddead8d1152f4607",
"fingerprint": "09571ee4bcf971fae0a46222ee54a1002d81c824ae4457963cfaeb82046f4cfc",
"issuer": {
"common_name": [
"AlphaSSL CA - SHA256 - G4"
],
"organization": [
"GlobalSign nv-sa"
],
"country": [
"BE"
]
},
"subject": {
"common_name": [
"www.3dlasercraft.com"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "wyTUdPJv9bpjW3Ef+YrHDMqzTKIOUztk/oRQOTjzIRNMu5TGrZJ9LLI9JPXj61Ol4UptrPIB0pRmDQlOVnF31+Fz9JeO4DzK3oxV90n9cPIc8HU7sureAlcF1AOazJQ0NboZPi8WkZBzu4ZIcvyg66xR8AOh0nHJ+DrczTUXn5QHRlq8/83wz7BgqodACH0tYGmA9Wiz0VmCDm8PGeZ6dTQ2oBx7iyuhsyynDe9hRJL4Ujo5lbkxTIIAMKWAkZ0mvKD5uVKBZQmZAX8Plkb6q0tEMu3t/2JnHvmOMjeLbKA85Qr/WdN8j5orWLMKJFR4NqqNV1BJe5BCjnMFWcXGrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "3b0f035cba77a6d817ce6d9208bf0dd841a002a6d242b22a2dab31ced38c10ad"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "7c4e90207b2b7caec080426cc469908cb27b925ee3b1c999c22b8568812fda8c",
"subject_dn": "C=BE, O=GlobalSign nv-sa, CN=AlphaSSL CA - SHA256 - G4",
"issuer_dn": "C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: close\r\nSet-Cookie: cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 01:00:46 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax\r\nServer: imunify360-webshield/1.21\r\nLast-Modified: Tuesday, 28-Nov-2023 00:00:46 GMT\r\nCache-Control: private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0\r\ncf-edge-cache: no-cache\r\nExpires: Thu, 01 Jan 1970 00:00:01 GMT\r\n",
"banner_hashes": [
"sha256:f05b8969e3b3b165d4da361582f9547fca57d488ee2a3539e0cd6288a0e0a765"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a20636c6f73650d0a5365742d436f6f6b69653a20636c2d6279706173732d63616368653d7965733b20457870697265733d5475652c2032382d4e6f762d32332030313a30303a343620474d543b20446f6d61696e3d352e37372e33322e3234353b20506174683d2f3b20487474704f6e6c793b2053616d65536974653d4c61780d0a5365727665723a20696d756e6966793336302d776562736869656c642f312e32310d0a4c6173742d4d6f6469666965643a20547565736461792c2032382d4e6f762d323032332030303a30303a343620474d540d0a43616368652d436f6e74726f6c3a20707269766174652c206e6f2d73746f72652c206e6f2d63616368652c206d7573742d726576616c69646174652c2070726f78792d726576616c69646174652c206d61782d6167653d302c20732d6d61786167653d300d0a63662d656467652d63616368653a206e6f2d63616368650d0a457870697265733a205468752c203031204a616e20313937302030303a30303a303120474d540d0a",
"discovery_method": "PREDICTIVE_METHOD_1",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://5.77.32.245:52232/",
"headers": {
"Accept": [
"*/*"
],
"_encoding": {
"Accept": "DISPLAY_UTF8",
"User_Agent": "DISPLAY_UTF8"
},
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Expires": [
"Thu, 01 Jan 1970 00:00:01 GMT"
],
"_encoding": {
"Expires": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Cache_Control": "DISPLAY_UTF8",
"Last_Modified": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"cf_edge_cache": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8"
},
"Set_Cookie": [
"cl-bypass-cache=yes; Expires=Tue, 28-Nov-23 01:00:46 GMT; Domain=5.77.32.245; Path=/; HttpOnly; SameSite=Lax"
],
"Server": [
"imunify360-webshield/1.21"
],
"Date": [
"<REDACTED>"
],
"Cache_Control": [
"private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0, s-maxage=0"
],
"Last_Modified": [
"Tuesday, 28-Nov-2023 00:00:46 GMT"
],
"Connection": [
"close"
],
"cf_edge_cache": [
"no-cache"
],
"Transfer_Encoding": [
"chunked"
],
"Content_Type": [
"text/html"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Captcha</title>",
"<title>Loader</title>",
"<meta charset=\"UTF-8\">"
],
"body_size": 20436,
"body": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Captcha</title>\n <link rel=\"stylesheet\"\n href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\"\n integrity=\"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7\"\n crossorigin=\"anonymous\">\n <link href=\"data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=\"\n rel=\"icon\" type=\"image/x-icon\"/>\n <link href=\"https://fonts.googleapis.com/css?family=Noto+Sans\"\n rel=\"stylesheet\">\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js\"></script>\n <script src=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js\"></script>\n\n <script src=\"https://www.google.com/recaptcha/api.js?hl=en\"\n async defer>\n </script>\n\n\n <style>\n html, body {\n height: 100%;\n }\n\n .wraper {\n padding-bottom: 56px;\n position: relative;\n min-height: 100%;\n }\n .invisible_mode .wraper {\n display: none;\n }\n\n .header {\n height: 63px;\n background-color: white;\n }\n\n .middle {\n height: 186px;\n background-color: rgba(55, 171, 99, 0.75);\n }\n\n .bottom {\n background-color: #f2f2f2;\n position: absolute;\n bottom: 0px;\n top: 249px;\n width: 100%;\n }\n\n .captcha_absolute {\n margin-top: -153px;\n }\n\n .captcha_div {\n width: 485px;\n margin: 0 auto;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.18), 0 0 8px 0 rgba(0, 0, 0, 0.12);\n background-color: white;\n padding: 47px 48px 18px 48px;\n position: relative;\n }\n\n .cap_head {\n border-bottom: 1px solid #d8d8d8;\n padding-bottom: 17px;\n margin: 0 10px 20px 10px;\n }\n\n .logo_shield {\n display: inline-block;\n }\n\n .logo_shield img {\n width: 54px;\n height: 72px;\n }\n\n .cap_side {\n width: 295px;\n }\n\n h4#text {\n font-size: 20px;\n line-height: 1.38;\n color: #000000;\n font-weight: bold;\n font-family: Noto Sans, sans-serif;\n margin: 6px 0 0 0;\n }\n\n .cap_text {\n font-family: Noto Sans, sans-serif;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.65;\n color: #000000;\n }\n\n p.cap_note {\n font-size: 20px;\n margin: 0;\n }\n\n .captcha_passed h4#text, .captcha_passed p.cap_note { font-size: 18px }\n\n .cap_mess {\n font-size: 13px;\n }\n\n .powered_span {\n position: absolute;\n bottom: 15px;\n width: 100%;\n text-align: center;\n height: 18px;\n opacity: 0.45;\n font-family: Noto Sans;\n font-size: 13px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n color: #1d1d1d;\n }\n\n /* A few hacks for re-captcha */\n\n .invisible_mode .re-captcha-wrapper { /* shift reCAPTCHA below our text */\n top: 350px !important;\n }\n .invisible_mode .re-captcha-wrapper > div:first-child { /* hide reCAPTCHA mask */\n display: none !important;\n }\n .visible_mode #re-captcha { /* align to center */\n width: 305px;\n margin: 0 auto;\n }\n\n /* Imunify360 preloader */\n\n .big_loader {\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n width: 90px;\n height: 90px;\n margin: -45px auto 0 auto;\n opacity: 0.55;\n }\n .visible_mode .big_loader {\n display: none;\n }\n\n .rot {\n -webkit-animation: spin 2s ease-in-out infinite;\n animation: spin 2s ease-in-out infinite\n }\n\n @keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n -moz-transform: rotate(360deg);\n -ms-transform: rotate(360deg);\n -o-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n }\n </style>\n\n<!--\nThis whole tempalte goes to inside <head></head> tags\nModify this file to add javascript or css files for your page from customize/static folder\nJinja2 (which is index.html template engine) is not allowed to use here.\n\nPlease, restart captcha server after your changes.\nservice imunify360-captcha restart\nservice imunify360-captchaserver-nginx restart\n\nExample:\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js\"></script>\nAdd your custom css from customize/static/ folder\n<link type=\"text/css\" rel=\"stylesheet\" href=\"static/my.css\">\n-->\n</head>\n<body class=\"visible_mode\">\n<div class=\"wraper\">\n\n<!--\nYou can add your css, javascript, images and other static files in /customize/static/ folder\nAnd add css, javascript into the end of `head` section of this template\nPlease, restart webshield after your changes\nsystemctl restart imunify360-webshield\n-->\n<div class=\"header\">\n <!-- Header of the index page -->\n</div>\n\n<div class=\"middle\">\n <!-- Body of the index page -->\n</div>\n\n<div class=\"bottom\">\n <!-- Footer of the index page -->\n <span class=\"powered_span\">Powered by Imunify360</span>\n</div>\n\n <div class=\"captcha_absolute\">\n <div class=\"captcha_div\">\n <style>\n .dropdown {\n position: absolute;\n top: 10px;\n right: 0;\n }\n\n .dropdown .dropdown-toggle {\n background-color: #fff;\n border: none;\n outline: none;\n color: #858585;\n font-size: 13px;\n height: 32px;\n line-height: 1;\n transition: all 0.4s;\n font-family: 'Noto Sans', sans-serif;\n margin-right: 22px;\n }\n\n .dropdown .dropdown-toggle:hover {\n background-color: #e7e7e7;\n }\n\n .dropdown .dropdown-menu-content {\n background-color: #ffffff;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n border-width: 0px;\n border-radius: 0;\n padding: 11px 0 0;\n overflow-y: scroll;\n max-height: 365px;\n margin: 0;\n }\n\n .dropdown .glyphicon {\n margin-left: 6px;\n top: 2px;\n transition: 0.3s all;\n }\n\n .dropdown li {\n height: 35px;\n text-align: left;\n padding-left: 24px;\n font-size: 13px;\n color: #4d4d4e;\n line-height: 2.85;\n font-family: 'Noto Sans', sans-serif;\n }\n .dropdown li:last-child {\n margin-bottom: 14px;\n }\n\n .dropdown li.active {\n font-weight: bold;\n }\n\n .dropdown li:focus, .dropdown li:hover {\n color: #4d4d4e;\n background-color: rgba(56, 171, 99, 0.11);\n }\n\n .dropdown .dropdown-menu-content > li:hover {\n cursor: pointer;\n }\n\n .dropdown .dropdown-menu-container {\n max-height: 365px;\n overflow: hidden;\n width: 164px;\n padding: 0;\n border: 0;\n border-radius: 0;\n box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.24);\n z-index: 5000000000;\n }\n\n .dropdown.open .glyphicon {\n transform: rotate(180deg);\n }\n</style>\n\n\n<div class=\"dropdown\">\n <button type=\"button\" class=\"dropdown-toggle\" data-toggle=\"dropdown\"\n aria-haspopup=\"true\" aria-expanded=\"false\">\n <span class=\"dropdown-title\">English</span>\n <span class=\"glyphicon glyphicon-menu-down\" aria-hidden=\"true\"></span>\n </button>\n <div class=\"dropdown-menu dropdown-menu-container\">\n <ul class=\"dropdown-menu-content\"></ul>\n </div>\n</div>\n\n<script>\n (function () {\n var items = {\n English: 'en',\n Dutch: 'nl',\n Ukrainian: 'uk',\n Arabic: 'ar',\n Italian: 'it',\n Chinese: 'zh',\n Polish: 'pl',\n Danish: 'da',\n Hungarian: 'hu',\n Russian: 'ru',\n French: 'fr',\n Spanish: 'es',\n Romanian: 'ro',\n Greek: 'el',\n Swedish: 'sv',\n Turkish: 'tr',\n Indonesian: 'id',\n Portuguese: 'pt',\n Hebrew: 'he',\n German: 'de',\n Malay: 'ms',\n Norwegian: 'no',\n Farsi: 'fa',\n };\n var currentLocale = $('html').attr('lang');\n\n var currentLocaleName = Object.keys(items).find(function (key) {\n return items[key] === currentLocale;\n });\n\n $('.dropdown-title').text(currentLocaleName);\n\n $('.dropdown-menu-content')\n .append(Object.keys(items).sort().map(function (item) {\n return $('<li>').text(item);\n }))\n .on(\"click\", function (e) {\n var nextLocaleName = e.target.innerText;\n if (nextLocaleName === currentLocaleName) {\n e.stopPropagation();\n } else {\n document.cookie = 'locale=' + items[nextLocaleName] + ';path=/';\n location.reload(true);\n }\n\n });\n\n $([].find.call($('.dropdown-menu li'), function (item) {\n return item.innerText === currentLocaleName;\n })).addClass('active');\n\n function insertParam(key, value) {\n key = encodeURIComponent(key);\n value = encodeURIComponent(value);\n\n var kvp = document.location.search.substr(1).split('&');\n if (kvp == '') {\n document.location.search = '?' + key + '=' + value;\n }\n else {\n\n var i = kvp.length;\n var x;\n while (i--) {\n x = kvp[i].split('=');\n\n if (x[0] === key) {\n x[1] = value;\n kvp[i] = x.join('=');\n break;\n }\n }\n\n if (i < 0) {\n kvp[kvp.length] = [key, value].join('=');\n }\n\n //this will reload the page, it's likely better to store this until finished\n document.location.search = kvp.join('&');\n }\n }\n })();\n</script>\n\n <div class=\"cap_head clearfix\">\n <div class=\"logo_shield\">\n <img src=\"/a9bc224bd710f56d27affffddc764239b58c3faa0/shield.png\">\n </div>\n <div class=\"cap_side pull-right\">\n <h4 id=\"text\">5.77.32.245</h4>\n <p class=\"cap_note cap_text count_down\">\n is protected by Imunify360\n </p>\n </div>\n </div>\n\n <p class=\"cap_mess cap_text text-center\">\n We have noticed an unusual activity from your <b>IP 167.248.133.123</b> and blocked access to this website.\n </p>\n\n <p class=\"cap_mess cap_text text-center\">\n <b>Please confirm that you are not a robot</b>\n </p>\n\n <form class=\"form-group form-captcha\">\n <div id=\"re-captcha\"\n class=\"g-recaptcha\"\n data-sitekey=\"6LcLaPwUAAAAAOLoPlKRFZnQW2QNKjKN2v1ReY2S\"\n data-callback=\"check\"\n ></div>\n </form>\n </div>\n </div>\n</div>\n\n\n<!-- imunify360 preloader -->\n<div class=\"big_loader\">\n <svg class=\"rot\" width=\"90px\" height=\"90px\" viewBox=\"0 0 47 47\"\n version=\"1.1\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Loader</title>\n <defs>\n <polygon id=\"path-1\"\n points=\"0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146\"></polygon>\n </defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\"\n fill-rule=\"evenodd\">\n <g id=\"Logo\" transform=\"translate(-5.000000, -2.000000)\">\n <g id=\"Group-2\" transform=\"translate(5.000000, 2.000000)\">\n <path d=\"M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z\"\n id=\"Fill-1\" fill=\"#467C45\"></path>\n <path d=\"M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585\"\n id=\"Fill-3\" fill=\"#467C45\"></path>\n <path d=\"M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049\"\n id=\"Fill-5\" fill=\"#467C45\"></path>\n <g id=\"Group-9\"\n transform=\"translate(0.000000, 11.919659)\">\n <mask id=\"mask-2\" fill=\"white\">\n <use xlink:href=\"#path-1\"></use>\n </mask>\n <g id=\"Clip-8\"></g>\n <path d=\"M8.34869024,0.375484146 C9.93064146,3.33419146 11.2781659,6.43963049 12.7426171,9.45622805 C13.7387878,11.5362646 14.793422,13.5876427 15.7013244,15.7255695 C10.4579585,13.9091915 5.21401951,12.03435 -0.000114634146,10.0718134 C2.05069024,9.1341061 4.21842195,8.4898622 6.29845854,7.61119146 C6.97193415,5.17980122 7.67521463,2.77706951 8.34869024,0.375484146\"\n id=\"Fill-7\" fill=\"#467C45\"\n mask=\"url(#mask-2)\"></path>\n </g>\n <path d=\"M29.1793195,18.0496049 C33.5600634,19.4670561 37.9081366,21.0776659 42.2888805,22.5593122 C43.6742341,23.0745927 45.1558805,23.4609098 46.5085634,24.1372512 C44.2216122,25.039422 41.9025634,25.9100683 39.6477098,26.8110927 C38.8103073,29.4195927 38.2302585,32.1261049 37.3607585,34.7346049 C35.5890878,31.4497634 34.0432463,28.0353854 32.3684415,24.6852024 C31.3052098,22.4945439 30.1456854,20.3044585 29.1793195,18.0496049\"\n id=\"Fill-10\" fill=\"#467C45\"></path>\n <path d=\"M28.9972232,29.3489207 C29.5789915,27.69475 30.0684793,26.0113476 30.7419549,24.3887012 C31.538089,25.7660305 32.1811866,27.2356402 32.9154183,28.6444939 C34.7220524,32.4709817 36.68115,36.205189 38.4568329,40.0316768 C36.2827963,39.1449817 34.1402841,38.1654329 31.9364427,37.2460671 C29.6403207,38.4709329 27.4662841,39.9405427 25.1094061,41.1035061 C26.3033207,37.1549329 27.7419793,33.2671159 28.9972232,29.3489207\"\n id=\"Fill-12\" fill=\"#467C45\"></path>\n <path d=\"M4.97133902,25.64555 C9.93385122,27.1873793 14.7737049,29.036428 19.6748878,30.6705378 C20.4148512,30.9170012 21.1542415,31.1944159 21.8328756,31.5337329 C16.5304732,33.9685622 11.3214976,36.6498549 5.95776585,38.99355 C6.82096098,36.8355622 7.89966829,34.7698549 8.7319122,32.581489 C7.68358293,30.1764646 6.11194878,28.01905 4.97133902,25.64555\"\n id=\"Fill-14\" fill=\"#467C45\"></path>\n <path d=\"M15.4549183,35.8770488 C19.4671134,33.9317073 23.4483573,31.8952317 27.4915037,30.0433171 C26.4110768,33.6542927 25.0222841,37.203939 23.8186256,40.8143415 C23.1090402,42.7275854 22.5530646,44.7033049 21.7511988,46.5855976 C20.7630524,44.4866463 20.0534671,42.2650366 19.1277963,40.1351341 C16.6276256,39.2094634 14.0042232,38.684439 11.4736744,37.9748537 C12.6773329,37.0801341 14.1584061,36.586061 15.4549183,35.8770488\"\n id=\"Fill-16\" fill=\"#467C45\"></path>\n </g>\n </g>\n </g>\n </svg>\n</div>\n\n<script>\n $(document).ready(function () {\n var visibleByDefault = false;\n var captchaIsPassed = false;\n var captchaIsVisible = visibleByDefault;\n var reCaptchaWrapper;\n\n function do_reload() {\n location.reload(true);\n }\n\n window.check = function (value) {\n $.ajax({\n type: 'POST',\n url: '/captchacheck',\n data: {\n 'captcha_value': value\n }\n }).done(function (data) {\n if (data['success']) {\n captchaIsPassed = true;\n $(\"#text\").next(\"p\").text(\"\");\n $(\"#text\").text(\n \"IP 167.248.133.123 has been unblocked\"\n );\n setTimeout(do_reload, 1000);\n } else {\n grecaptcha.reset();\n }\n }).fail(function () {\n grecaptcha.reset();\n });\n };\n\n function updateUI() {\n // change the size of our block to fit the captcha block\n var blockWithText = $('.captcha_div');\n var captchaBlock = reCaptchaWrapper.find('> div:last-child');\n var currentPadding;\n (function update () {\n var space = captchaBlock.offset().top + captchaBlock.height() - blockWithText.height() - 100;\n var padding = captchaIsPassed ? '' : space + 'px';\n if (currentPadding !== padding) {\n blockWithText.css({'padding-bottom': padding});\n }\n setTimeout(update, 500);\n })();\n }\n\n function makeVisible() {\n $('.big_loader').hide(); // hide our preloader\n $('.wraper').show(); // show our text and stuff\n // add class to reCAPTCHA wrapper so our css would apply to it\n reCaptchaWrapper.addClass('re-captcha-wrapper');\n captchaIsVisible = true;\n }\n\n function executeCaptcha() {\n try {\n grecaptcha.execute();\n } catch (e) {\n setTimeout(executeCaptcha, 2000); // retry\n }\n }\n\n if (!visibleByDefault) {\n /**\n * Detecting captcha when css is changed to visible.\n * Invisible reCaptcha has no API calls when captcha will be visible,\n * (captcha is shown to user).\n * When captcha changed css \"visibility\" to the \"visible\", we should:\n * 1. hide the loader and captcha mask\n * 2. display some additional text\n * 3. display a dropdown so user can switch to a different language\n */\n (function checkVisibility () {\n reCaptchaWrapper = reCaptchaWrapper && reCaptchaWrapper.length\n ? reCaptchaWrapper\n : $('body > div:has(> div > iframe[src^=\"https://www.google.com/recaptcha\"])');\n if (reCaptchaWrapper.css('visibility') === 'visible') {\n makeVisible(reCaptchaWrapper);\n updateUI(reCaptchaWrapper);\n } else {\n setTimeout(checkVisibility, 100);\n }\n })();\n\n // start captcha challenge after loads all scripts\n setTimeout(executeCaptcha, 2000);\n }\n\n });\n\n</script>\n\n</body>\n</html>",
"favicons": [
{
"size": 119,
"name": "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgA...AeaR9cIAAAAASUVORK5CYII=",
"md5_hash": "09558cd66c669271cd2823ec7f44d451"
},
{
"size": 1,
"name": "http://5.77.32.245:52232/favicon.ico",
"md5_hash": "68b329da9893e34099c7d8ad5cb9c940"
}
],
"body_hashes": [
"sha256:121d67b096eb0c2384aad323e715e22a8cbab96fd4baf4bd5eb7e70ffedc98a6",
"sha1:6b9a988c5436d5a065df4d8ab792c0a122d2acbb"
],
"body_hash": "sha1:6b9a988c5436d5a065df4d8ab792c0a122d2acbb",
"html_title": "Captcha"
},
"supports_http2": false
},
"labels": [
"bootstrap",
"jquery"
],
"observed_at": "2023-11-28T00:00:46.312062577Z",
"perspective_id": "PERSPECTIVE_NTT",
"port": 52232,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:imunify_security:imunify360:*:*:*:*:*:*:*:*",
"part": "a",
"vendor": "Imunify Security",
"product": "Imunify360",
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "167.248.133.123",
"transport_protocol": "TCP",
"truncated": false
}
],
"location": {
"continent": "Europe",
"country": "United Kingdom",
"country_code": "GB",
"city": "London",
"postal_code": "E1W",
"timezone": "Europe/London",
"province": "England",
"coordinates": {
"latitude": 51.50853,
"longitude": -0.12574
}
},
"location_updated_at": "2023-11-28T18:26:27.468127Z",
"autonomous_system": {
"asn": 20860,
"description": "IOMART-AS",
"bgp_prefix": "5.77.32.0/19",
"name": "IOMART-AS",
"country_code": "GB"
},
"autonomous_system_updated_at": "2023-11-24T10:37:38.306342Z",
"operating_system": {
"uniform_resource_identifier": "cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*",
"part": "o",
"product": "linux",
"source": "OSI_TRANSPORT_LAYER"
},
"dns": {
"names": [
"cpcalendars.digitalarchives.co.uk",
"www.drwsystems.net",
"autodiscover.canvaswall.art",
"revitalizercoffee.com",
"autodiscover.breadincommon.com",
"webdisk.tradecanvasprints.net",
"www.idolised.art",
"cpcalendars.agrosupportanalytics.com",
"mail.afbgroupinc.com",
"mail.withypitts-dahlias.co.uk",
"webdisk.idolised.art",
"www.atbalsts.dzivniekubriviba.lv",
"www.canvasprints.tv",
"cpcontacts.surged.uk",
"peterbrianwright.co.uk",
"www.hydara.co.uk",
"www.common-space.breadincommon.com",
"donate.brugesgroup.com",
"jmww.co.uk",
"www.idolised.philmoulds.com",
"www.alializadeh.com",
"cpcalendars.jmww.co.uk",
"webmail.idolised.art",
"3dhobbys.3dlasercraft.com",
"rhw.royalherbal.co.uk",
"autodiscover.peterbrianwright.co.uk",
"landlessmusix.com",
"canvasprints.tv",
"cpcontacts.modafinil247.net",
"cpanel.idolised.art",
"mail.canvasprints.tv",
"mail.breadincommon.com",
"www.indiroot.ca",
"cpcontacts.breadincommon.com",
"cpcalendars.sussex-cutflowers.co.uk",
"autodiscover.surged.uk",
"autodiscover.zeta-arts.com",
"cpcontacts.agrosupportanalytics.com",
"canvaswall.art",
"cpcalendars.idolised.art",
"cpanel.breadincommon.com",
"peterbrianwright.campbellwright.co.uk",
"cpcontacts.canvaswall.art",
"cpanel.digitalarchives.co.uk",
"www.kamranmunir.agrosupportanalytics.com",
"www.janedraycott.org.uk",
"fokw.org.uk.crawleyhome.com",
"webmail.peterbrianwright.co.uk",
"cpcontacts.idolised.art",
"www.aircraftgraphix.3dlasercraft.com",
"www.herbal-hive.com",
"aircraftgraphix.com",
"cpcontacts.canvasprints.tv",
"autodiscover.idolised.art",
"royalherbal.co.uk",
"cpanel.canvasprints.co.uk",
"cpcontacts.alializadeh.com",
"smartfragrance.co.uk",
"www.peterbrianwright.campbellwright.co.uk",
"mail.revitalizercoffee.com",
"cpcontacts.hiculturestoke.co.uk",
"mail.peterbrianwright.co.uk",
"www.dulaminia.com",
"webdisk.breadincommon.com",
"mail.idolised.art",
"sussex-dahlias.withypitts-dahlias.co.uk",
"mail.dahlia-blooms.co.uk",
"cpcalendars.campbellwright.co.uk",
"autodiscover.niceandvice.co.uk",
"www.photoblox.net",
"cpcalendars.cutflower-dahlias.co.uk",
"idolised.philmoulds.com",
"autodiscover.3dhobbys.com",
"kevin.campbellwright.co.uk",
"webdisk.rxeusupport.net",
"cpcontacts.peterbrianwright.co.uk",
"cpanel.campbellwright.co.uk",
"www.beta.smithacusgd.com",
"cpanel.artcity.org.uk",
"dahlia-blooms.co.uk",
"webmail.lockwoodfox.com",
"autodiscover.cutflower-dahlias.co.uk",
"autodiscover.aircraftgraphix.com",
"autodiscover.drwsystems.net",
"cpcalendars.peterbrianwright.co.uk",
"www.donate.brugesgroup.com",
"cpanel.crosstheabyss.com",
"webmail.3dhobbys.com",
"cpanel.anniestreats.co.uk",
"common-space.breadincommon.com",
"agamacollections.com",
"autodiscover.dahlia-blooms.co.uk",
"herbal-hive.com",
"webdisk.afbgroupinc.com",
"www.smartfragrance.co.uk",
"webdisk.tigbee.co.uk",
"www.southeast-dahlias.co.uk",
"www.revitalizercoffee.com",
"cpanel.surged.uk",
"dulaminia.com"
],
"records": {
"www.drwsystems.net": {
"record_type": "CNAME",
"resolved_at": "2023-11-15T21:53:07.544289867Z"
},
"mail.canvasprints.tv": {
"record_type": "CNAME",
"resolved_at": "2023-11-28T00:53:44.950864630Z"
},
"www.southeast-dahlias.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-16T00:37:56.810643688Z"
},
"autodiscover.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-23T14:43:51.235715177Z"
},
"cpcontacts.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-13T12:27:09.315438807Z"
},
"autodiscover.aircraftgraphix.com": {
"record_type": "A",
"resolved_at": "2023-11-14T13:26:14.342602187Z"
},
"www.janedraycott.org.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-28T01:04:59.727326402Z"
},
"webmail.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-24T12:24:12.152142116Z"
},
"cpcontacts.hiculturestoke.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-04T01:24:49.296588975Z"
},
"www.smartfragrance.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-23T23:15:26.304962678Z"
},
"autodiscover.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-28T12:23:53.838114151Z"
},
"kevin.campbellwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-18T22:25:46.603993288Z"
},
"cpcalendars.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-27T12:25:17.071065839Z"
},
"webdisk.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-25T15:01:03.781610281Z"
},
"autodiscover.3dhobbys.com": {
"record_type": "A",
"resolved_at": "2023-03-17T12:53:28.218667409Z"
},
"herbal-hive.com": {
"record_type": "A",
"resolved_at": "2023-11-19T15:23:44.224007345Z"
},
"canvaswall.art": {
"record_type": "A",
"resolved_at": "2023-11-09T12:25:30.200758872Z"
},
"agamacollections.com": {
"record_type": "A",
"resolved_at": "2023-11-10T13:34:25.592088309Z"
},
"webdisk.tigbee.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-23T00:55:04.431358585Z"
},
"dahlia-blooms.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-19T23:36:45.850268574Z"
},
"autodiscover.peterbrianwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-17T23:03:31.398348260Z"
},
"www.beta.smithacusgd.com": {
"record_type": "A",
"resolved_at": "2023-11-21T16:45:57.670139435Z"
},
"www.aircraftgraphix.3dlasercraft.com": {
"record_type": "A",
"resolved_at": "2023-11-26T13:23:29.143259648Z"
},
"cpcalendars.sussex-cutflowers.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-19T23:39:10.530540473Z"
},
"webdisk.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-25T12:27:42.495167355Z"
},
"revitalizercoffee.com": {
"record_type": "A",
"resolved_at": "2023-11-14T16:33:47.136106482Z"
},
"royalherbal.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-16T00:37:30.935743853Z"
},
"common-space.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-01T15:06:25.456764461Z"
},
"www.hydara.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-08T00:31:18.496188061Z"
},
"autodiscover.surged.uk": {
"record_type": "A",
"resolved_at": "2023-05-13T22:32:42.233143424Z"
},
"webdisk.afbgroupinc.com": {
"record_type": "A",
"resolved_at": "2023-11-06T13:27:11.316590477Z"
},
"3dhobbys.3dlasercraft.com": {
"record_type": "A",
"resolved_at": "2023-11-21T13:27:25.288605710Z"
},
"cpcontacts.modafinil247.net": {
"record_type": "A",
"resolved_at": "2023-05-22T20:36:05.040468420Z"
},
"mail.dahlia-blooms.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-28T00:59:16.703268966Z"
},
"mail.idolised.art": {
"record_type": "CNAME",
"resolved_at": "2023-11-22T12:28:39.144897989Z"
},
"cpcalendars.peterbrianwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-28T23:29:36.216677888Z"
},
"cpanel.idolised.art": {
"record_type": "A",
"resolved_at": "2023-11-28T12:23:54.229749028Z"
},
"www.donate.brugesgroup.com": {
"record_type": "A",
"resolved_at": "2023-11-14T14:47:02.775924694Z"
},
"www.kamranmunir.agrosupportanalytics.com": {
"record_type": "A",
"resolved_at": "2023-11-19T13:22:45.320996349Z"
},
"cpcontacts.canvasprints.tv": {
"record_type": "A",
"resolved_at": "2023-11-19T23:30:07.644440138Z"
},
"www.revitalizercoffee.com": {
"record_type": "CNAME",
"resolved_at": "2023-11-04T17:10:20.046417581Z"
},
"peterbrianwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-28T01:02:11.947832182Z"
},
"autodiscover.dahlia-blooms.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-24T23:04:34.695757719Z"
},
"cpcalendars.jmww.co.uk": {
"record_type": "A",
"resolved_at": "2023-03-10T17:58:42.652072249Z"
},
"cpcontacts.agrosupportanalytics.com": {
"record_type": "A",
"resolved_at": "2023-11-28T13:34:06.857150506Z"
},
"dulaminia.com": {
"record_type": "A",
"resolved_at": "2023-11-17T15:11:38.786332587Z"
},
"www.herbal-hive.com": {
"record_type": "CNAME",
"resolved_at": "2023-11-27T15:46:56.828244126Z"
},
"cpcalendars.campbellwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-18T22:25:46.282565844Z"
},
"peterbrianwright.campbellwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-21T00:32:19.907860051Z"
},
"smartfragrance.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-23T23:15:26.005586337Z"
},
"www.indiroot.ca": {
"record_type": "CNAME",
"resolved_at": "2023-11-20T13:10:10.049006614Z"
},
"webmail.lockwoodfox.com": {
"record_type": "A",
"resolved_at": "2023-05-07T15:02:06.026548389Z"
},
"cpanel.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-25T15:01:03.568040557Z"
},
"autodiscover.canvaswall.art": {
"record_type": "A",
"resolved_at": "2023-11-15T12:29:33.267644643Z"
},
"mail.revitalizercoffee.com": {
"record_type": "A",
"resolved_at": "2023-11-09T16:43:46.701077218Z"
},
"mail.peterbrianwright.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-18T22:28:18.449333982Z"
},
"cpcalendars.agrosupportanalytics.com": {
"record_type": "A",
"resolved_at": "2023-11-04T13:32:02.121088769Z"
},
"cpanel.anniestreats.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-19T23:35:41.632491507Z"
},
"www.atbalsts.dzivniekubriviba.lv": {
"record_type": "A",
"resolved_at": "2023-11-19T19:48:19.128154322Z"
},
"autodiscover.zeta-arts.com": {
"record_type": "A",
"resolved_at": "2023-11-28T17:58:54.663065006Z"
},
"www.photoblox.net": {
"record_type": "CNAME",
"resolved_at": "2023-11-18T20:39:50.437729739Z"
},
"mail.withypitts-dahlias.co.uk": {
"record_type": "CNAME",
"resolved_at": "2023-11-06T22:23:41.313411643Z"
},
"www.alializadeh.com": {
"record_type": "CNAME",
"resolved_at": "2023-11-26T13:30:55.020267752Z"
},
"webmail.peterbrianwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-24T23:06:11.816559251Z"
},
"cpanel.surged.uk": {
"record_type": "A",
"resolved_at": "2023-05-28T23:25:10.623431996Z"
},
"cpcontacts.peterbrianwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-24T23:06:11.077989220Z"
},
"www.dulaminia.com": {
"record_type": "CNAME",
"resolved_at": "2023-11-28T15:20:55.371098229Z"
},
"cpcontacts.alializadeh.com": {
"record_type": "A",
"resolved_at": "2023-11-23T13:32:40.595182441Z"
},
"landlessmusix.com": {
"record_type": "A",
"resolved_at": "2022-11-10T13:27:28.638608242Z"
},
"rhw.royalherbal.co.uk": {
"record_type": "A",
"resolved_at": "2023-06-27T23:09:48.767420710Z"
},
"www.canvasprints.tv": {
"record_type": "CNAME",
"resolved_at": "2023-11-11T23:07:06.351162774Z"
},
"webdisk.tradecanvasprints.net": {
"record_type": "A",
"resolved_at": "2023-11-22T23:15:24.473678096Z"
},
"www.peterbrianwright.campbellwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-16T00:35:21.292576228Z"
},
"cpcontacts.surged.uk": {
"record_type": "A",
"resolved_at": "2023-05-22T22:38:29.417260863Z"
},
"autodiscover.cutflower-dahlias.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-28T00:59:04.728757191Z"
},
"sussex-dahlias.withypitts-dahlias.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-24T23:07:55.996384209Z"
},
"autodiscover.drwsystems.net": {
"record_type": "A",
"resolved_at": "2023-11-10T21:19:20.368864159Z"
},
"cpanel.canvasprints.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-24T23:04:01.855926164Z"
},
"autodiscover.niceandvice.co.uk": {
"record_type": "A",
"resolved_at": "2023-04-24T22:35:10.025789837Z"
},
"cpcontacts.canvaswall.art": {
"record_type": "A",
"resolved_at": "2023-11-17T12:24:10.895652713Z"
},
"cpcalendars.cutflower-dahlias.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-06T02:03:19.879727242Z"
},
"webmail.3dhobbys.com": {
"record_type": "A",
"resolved_at": "2023-03-18T13:06:33.169455729Z"
},
"donate.brugesgroup.com": {
"record_type": "A",
"resolved_at": "2023-11-22T15:12:22.690686400Z"
},
"cpcontacts.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-22T15:11:25.271833039Z"
},
"cpanel.artcity.org.uk": {
"record_type": "A",
"resolved_at": "2023-09-16T22:20:42.394609076Z"
},
"mail.afbgroupinc.com": {
"record_type": "CNAME",
"resolved_at": "2023-11-27T13:27:34.349936342Z"
},
"cpanel.campbellwright.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-04T01:24:08.856478624Z"
},
"idolised.philmoulds.com": {
"record_type": "A",
"resolved_at": "2023-11-28T16:49:33.766573138Z"
},
"www.idolised.philmoulds.com": {
"record_type": "A",
"resolved_at": "2023-11-21T16:23:57.563058475Z"
},
"cpanel.digitalarchives.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-23T23:13:16.662881010Z"
},
"cpanel.crosstheabyss.com": {
"record_type": "A",
"resolved_at": "2023-11-24T15:04:13.134485867Z"
},
"fokw.org.uk.crawleyhome.com": {
"record_type": "A",
"resolved_at": "2023-11-25T15:17:47.347171557Z"
},
"www.common-space.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-28T14:54:28.986434717Z"
},
"webdisk.rxeusupport.net": {
"record_type": "A",
"resolved_at": "2023-09-02T20:15:02.160700365Z"
},
"canvasprints.tv": {
"record_type": "A",
"resolved_at": "2023-11-27T06:32:24.593676889Z"
},
"jmww.co.uk": {
"record_type": "A",
"resolved_at": "2023-03-05T19:58:14.076158383Z"
},
"cpcalendars.digitalarchives.co.uk": {
"record_type": "A",
"resolved_at": "2023-11-16T23:35:47.192160862Z"
},
"mail.breadincommon.com": {
"record_type": "A",
"resolved_at": "2023-11-16T14:45:26.150281395Z"
},
"www.idolised.art": {
"record_type": "CNAME",
"resolved_at": "2023-11-21T12:27:31.081418187Z"
},
"aircraftgraphix.com": {
"record_type": "A",
"resolved_at": "2023-10-28T13:41:34.832597672Z"
}
},
"reverse_dns": {
"names": [
"host24.theukhost.net"
],
"resolved_at": "2023-11-19T12:09:54.198022391Z"
}
},
"last_updated_at": "2023-11-29T00:23:11.111Z",
"labels": [
"bootstrap",
"email",
"jquery"
]
}