41.78.28.160

{
  "21": {
    "ftp": {
      "banner": {
        "banner": "220 BitNinja FTP CAPTCHA server", 
        "metadata": {}
      }
    }
  }, 
  "tags": [
    "ftp", 
    "http", 
    "https"
  ], 
  "443": {
    "https": {
      "tls": {
        "server_key_exchange": {
          "ecdh_params": {
            "curve_id": {
              "id": 23, 
              "name": "secp256r1"
            }
          }
        }, 
        "certificate": {
          "parsed": {
            "tbs_noct_fingerprint": "4bb3a302e0214c349932cf7c77af3a2eca88ccd704a0327f79df8a485c03294a", 
            "subject_dn": "CN=linuxweb05.imagi-hosting.co.za", 
            "subject": {
              "common_name": [
                "linuxweb05.imagi-hosting.co.za"
              ]
            }, 
            "signature_algorithm": {
              "oid": "1.2.840.113549.1.1.11", 
              "name": "SHA256WithRSA"
            }, 
            "redacted": false, 
            "serial_number": "294201523734778239091924895682178792887494", 
            "validation_level": "DV", 
            "issuer_dn": "C=US, O=Let's Encrypt, CN=R3", 
            "fingerprint_sha1": "eeed0e0d6d521567c3362819f5be8a1218000d9b", 
            "version": 3, 
            "fingerprint_sha256": "452366532c22debb743d2a4e5787926e32311cea52a7242c260880654cca116a", 
            "names": [
              "linuxweb05.imagi-hosting.co.za"
            ], 
            "tbs_fingerprint": "e66005d4706c85dfa7981e1d5e55288a525d02e0eabe0550596c89371e50b4c7", 
            "validity": {
              "start": "2021-08-21T02:32:23Z", 
              "length": 7775999, 
              "end": "2021-11-19T02:32:22Z"
            }, 
            "extensions": {
              "authority_key_id": "142eb317b75856cbae500940e61faf9d8b14c2c6", 
              "certificate_policies": [
                {
                  "id": "2.23.140.1.2.1"
                }, 
                {
                  "cps": [
                    "http://cps.letsencrypt.org"
                  ], 
                  "id": "1.3.6.1.4.1.44947.1.1.1"
                }
              ], 
              "authority_info_access": {
                "ocsp_urls": [
                  "http://r3.o.lencr.org"
                ], 
                "issuer_urls": [
                  "http://r3.i.lencr.org/"
                ]
              }, 
              "extended_key_usage": {
                "client_auth": true, 
                "server_auth": true
              }, 
              "subject_alt_name": {
                "dns_names": [
                  "linuxweb05.imagi-hosting.co.za"
                ]
              }, 
              "basic_constraints": {
                "is_ca": false
              }, 
              "key_usage": {
                "key_encipherment": true, 
                "value": 5, 
                "digital_signature": true
              }, 
              "signed_certificate_timestamps": [
                {
                  "log_id": "lCC8Ho7VjWyIcx+CiyIsDdHaTV5sT5Q9YdtOL1hNosI=", 
                  "timestamp": 1629516743, 
                  "version": 0, 
                  "signature": "BAMARzBFAiEAlFX4NHF3SaM9iPG/PKfVn9mpB2z0b2MPTE7du+U4sI8CIFA75zJA3qzjrCEi7cT1FF3vEcO1zhMIGtxqTPt5zjcB"
                }, 
                {
                  "log_id": "fT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8Nc=", 
                  "timestamp": 1629516743, 
                  "version": 0, 
                  "signature": "BAMARjBEAiAofCQv02DclSguSJvf/7tplJMYMexqbbiTt6qgz0WffgIgaa+JqHhBMZqo4lsgq7e1co51D3Zxa1FCO1RZZPMohNs="
                }
              ], 
              "subject_key_id": "532d200a962683f600ae83614779322f1fa16ada"
            }, 
            "fingerprint_md5": "8bebc83c162907dc416967eb0ad07f26", 
            "subject_key_info": {
              "fingerprint_sha256": "fe9fdfb2348b25293b1333bda5dd1be7447aa023f4ed451239133363b8d90aee", 
              "key_algorithm": {
                "name": "RSA"
              }, 
              "rsa_public_key": {
                "length": 2048, 
                "modulus": "2vAdKmFKYwiDkoPHSMreexDjX1afTnoYO5ab3azFtHSwVvI/N9uXxLiTdKmh5GUUQfZuWAtr00Hmt/8bffwme/pbKIfiB0wiBATx4jpL/QzkrCam/26bq9SEFguOA0XpwuMZzjRqZ2LYGPWAOuBRIIr3WYfVB21ASdwPjl3oPe+hhxfkP2XI6Dx1085O9kaZ9mKYgRjH4lGA7muIiYRMos3NEX/C+pDnIG0MszqeE/I0yFjZ8TEo5mrg9a+p/wK5B3aFYxi4jP2Im9WvnwPVRcXShGTpDEpx5RUqELmL/KLK+knHlAgH77Je9g4banWlj6doDrQHAaucSp4fcIUuTQ==", 
                "exponent": 65537
              }
            }, 
            "signature": {
              "self_signed": false, 
              "valid": true, 
              "value": "CDdgx/nxYJf2C1olsV8TABFX1ts/JuPpNFdBwA9c1fWDJSmquJFRaBwz6vSrqmqFWCELQ9GkERoMWkhggFTt+OcQxelHbcW9hLoj6uIwbo0Q8i4IBa4Q16k2IHcQChIpG0cfVJenZUnkuFkPrEJ1TOlFQJxYXOO01XkZNv0C5NrsQGxbM7lNYxJX8YnXRfgpAqz2bL1gGsjBwx1jsqcnjlPDBTUQgEaqHIDOUG1Gnck3p+kc37hyIrroLEFqyl1B1JkL4NTTFj9yXzb9qaZoTk9JuQTMtBTPIacFtdwTLx6510l0d1zDit6PmuNY1vlYTUF5RGI/L2NLmazW4xu+gQ==", 
              "signature_algorithm": {
                "oid": "1.2.840.113549.1.1.11", 
                "name": "SHA256WithRSA"
              }
            }, 
            "spki_subject_fingerprint": "f4cc9d570bbada5af93ae3dd106e8326731cc4c4e5273a0bea14bd9af625b7fb", 
            "issuer": {
              "common_name": [
                "R3"
              ], 
              "country": [
                "US"
              ], 
              "organization": [
                "Let's Encrypt"
              ]
            }
          }
        }, 
        "chain": [
          {
            "parsed": {
              "tbs_noct_fingerprint": "444ebd67bb83f8807b3921e938ac9178b882bd50aadb11231f044cf5f08df7ce", 
              "subject_dn": "C=US, O=Let's Encrypt, CN=R3", 
              "subject": {
                "common_name": [
                  "R3"
                ], 
                "country": [
                  "US"
                ], 
                "organization": [
                  "Let's Encrypt"
                ]
              }, 
              "signature_algorithm": {
                "oid": "1.2.840.113549.1.1.11", 
                "name": "SHA256WithRSA"
              }, 
              "redacted": false, 
              "serial_number": "192961496339968674994309121183282847578", 
              "validation_level": "DV", 
              "issuer_dn": "C=US, O=Internet Security Research Group, CN=ISRG Root X1", 
              "fingerprint_sha1": "a053375bfe84e8b748782c7cee15827a6af5a405", 
              "version": 3, 
              "fingerprint_sha256": "67add1166b020ae61b8f5fc96813c04c2aa589960796865572a3c7e737613dfd", 
              "validity": {
                "start": "2020-09-04T00:00:00Z", 
                "length": 158774400, 
                "end": "2025-09-15T16:00:00Z"
              }, 
              "tbs_fingerprint": "444ebd67bb83f8807b3921e938ac9178b882bd50aadb11231f044cf5f08df7ce", 
              "extensions": {
                "authority_key_id": "79b459e67bb6e5e40173800888c81a58f6e99b6e", 
                "certificate_policies": [
                  {
                    "id": "2.23.140.1.2.1"
                  }, 
                  {
                    "id": "1.3.6.1.4.1.44947.1.1.1"
                  }
                ], 
                "extended_key_usage": {
                  "client_auth": true, 
                  "server_auth": true
                }, 
                "authority_info_access": {
                  "issuer_urls": [
                    "http://x1.i.lencr.org/"
                  ]
                }, 
                "basic_constraints": {
                  "max_path_len": 0, 
                  "is_ca": true
                }, 
                "crl_distribution_points": [
                  "http://x1.c.lencr.org/"
                ], 
                "key_usage": {
                  "certificate_sign": true, 
                  "crl_sign": true, 
                  "value": 97, 
                  "digital_signature": true
                }, 
                "subject_key_id": "142eb317b75856cbae500940e61faf9d8b14c2c6"
              }, 
              "fingerprint_md5": "e829e65d7c4307d6fbc13c179e037a36", 
              "subject_key_info": {
                "fingerprint_sha256": "8d02536c887482bc34ff54e41d2ba659bf85b341a0a20afadb5813dcfbcf286d", 
                "key_algorithm": {
                  "name": "RSA"
                }, 
                "rsa_public_key": {
                  "length": 2048, 
                  "modulus": "uwIVKMz2oJTTDxLsjVWSw/iC8ZmmekKIp10mqrUrucVMsa+Oa/l1yKPXD0eUFFU1V4yeqKI5GfWCPEKpTm71O8Mu243AsFzzWTjn7c9p8FoLG77AlCQlh/o3cbMT5xys4Zvv2+Q7RVJFlqnBU840yFLuta7tj95gcOKlVKu2bQ6XpUA0ayvTvGbrZjR8+muLj1cpmfgwF126cm/7gcWt0oZYPRfH5wm78Sv3htzB2nFd1EbjzK0lwYi8YGd1ZrPxGPeiXOZT/zqItkel/xMY6pgJdz+dU/nPAeX1pnAXFK9jpP+Zs5Od3FOnBv5IhR2haa4ldbsTzFID9e1RoYvbFQ==", 
                  "exponent": 65537
                }
              }, 
              "signature": {
                "self_signed": false, 
                "valid": true, 
                "value": "hcpORz6j94VEhbzVZ3iymGOtdU0elj0zZXJULYGg6sPt+CC/X8y3cAC3bjv2XpTe5CCfpu+LsgPnorUWPJHOtO05Aud8JYpH5mVuP0b02fDOlCvuVM4SvIwnS7jBmC+ir81xkUoIt8i4I3sELQj5CFc+g9kEMwpHIXgJgifDKsibuc5c8mTIwL55wE+ObUQMXpK7LveLEOHoHUQp21kg7WO5IfgSJpSTV6AdZQTBCiKuEA1Dl6EYH37g4IY3tVqxvTC/h24rKv8hThsFw/UYl/BerMOluGrwLrw7M7nuS97M/OSvhAuGP8BVQzb2aOE2F2qOmdH/pUCnNLfA0GM5NTl1bvK6dsiTAumpS2wXzgwC2b2B+5+3aNQGZbOCPXdT+I55A60KMQd1KkPYVZdyxCkO98RdTsiuRoQw1/KFXxihebvnXnCLB+GGk8O5j9xhcSUqr9/tJVBSaIuS3OXWtePafdCHbIQhMa6C9fu5q8iJFz3hTOU4Dva9K72WgRTr1ds9IKd+WdPi+Fj5W7hIzf5cTxYp/h5VI6/IEbCN6nyTkBcv/ayiCUdGP/DpsLf/KE1oMtZnXh5po5O49Z2LLwvSUkOmbzJXZU0ygd84U4Vdfl1mKeq43eSVtc21VhJCzcROxiU4RFBt7M4AVRj+6Ulk1E7Kl5y0W8BzqKu4R8I=", 
                "signature_algorithm": {
                  "oid": "1.2.840.113549.1.1.11", 
                  "name": "SHA256WithRSA"
                }
              }, 
              "spki_subject_fingerprint": "390bc358202771a65e7be7a87924d7f2a079de04feb5ffd4163fae4fbf9b11e9", 
              "issuer": {
                "common_name": [
                  "ISRG Root X1"
                ], 
                "country": [
                  "US"
                ], 
                "organization": [
                  "Internet Security Research Group"
                ]
              }
            }
          }, 
          {
            "parsed": {
              "tbs_noct_fingerprint": "11b102e6b1f63e528984d6025f32b138241fc88bbd7519574d70c9832d53e1e8", 
              "subject_dn": "C=US, O=Internet Security Research Group, CN=ISRG Root X1", 
              "subject": {
                "common_name": [
                  "ISRG Root X1"
                ], 
                "country": [
                  "US"
                ], 
                "organization": [
                  "Internet Security Research Group"
                ]
              }, 
              "signature_algorithm": {
                "oid": "1.2.840.113549.1.1.11", 
                "name": "SHA256WithRSA"
              }, 
              "redacted": false, 
              "serial_number": "85078200265644417569109389142156118711", 
              "validation_level": "DV", 
              "issuer_dn": "O=Digital Signature Trust Co., CN=DST Root CA X3", 
              "fingerprint_sha1": "933c6ddee95c9c41a40f9f50493d82be03ad87bf", 
              "version": 3, 
              "fingerprint_sha256": "6d99fb265eb1c5b3744765fcbc648f3cd8e1bffafdc4c2f99b9d47cf7ff1c24f", 
              "validity": {
                "start": "2021-01-20T19:14:03Z", 
                "length": 116550000, 
                "end": "2024-09-30T18:14:03Z"
              }, 
              "tbs_fingerprint": "11b102e6b1f63e528984d6025f32b138241fc88bbd7519574d70c9832d53e1e8", 
              "extensions": {
                "authority_key_id": "c4a7b1a47b2c71fadbe14b9075ffc41560858910", 
                "certificate_policies": [
                  {
                    "id": "2.23.140.1.2.1"
                  }, 
                  {
                    "cps": [
                      "http://cps.root-x1.letsencrypt.org"
                    ], 
                    "id": "1.3.6.1.4.1.44947.1.1.1"
                  }
                ], 
                "authority_info_access": {
                  "issuer_urls": [
                    "http://apps.identrust.com/roots/dstrootcax3.p7c"
                  ]
                }, 
                "basic_constraints": {
                  "is_ca": true
                }, 
                "crl_distribution_points": [
                  "http://crl.identrust.com/DSTROOTCAX3CRL.crl"
                ], 
                "key_usage": {
                  "certificate_sign": true, 
                  "crl_sign": true, 
                  "value": 96
                }, 
                "subject_key_id": "79b459e67bb6e5e40173800888c81a58f6e99b6e"
              }, 
              "fingerprint_md5": "c1e1ff07f9f688498274d1a18053eabf", 
              "subject_key_info": {
                "fingerprint_sha256": "0b9fa5a59eed715c26c1020c711b4f6ec42d58b0015e14337a39dad301c5afc3", 
                "key_algorithm": {
                  "name": "RSA"
                }, 
                "rsa_public_key": {
                  "length": 4096, 
                  "modulus": "regkc/QUN/ObnitXKByHvty33ziQjG485legePd1wqL+9Wpu9gBPKNveaIZsRJO2sWP9FBJrvx/S6jGbIX7RMzy6SPXded+zuP8S8SGaS8GKhnFpSmZmbI9+PHC/rSkiBvPkwOaAruJLj7eZfpQDn9NHl3yZSCNT6DiuTwpvgy7RSVeMgHS22i/QOI17A3AhG3XyMDz6j67d2mOr6xZPwo4RS37PC+j/tXcu9LJ7SuBMEiUMcI0DKaDhUyTsE9nuGb8Qs0qMP4mjYVHerIcHlPRjcewu4m9bmIHhiVw0eWx27zuQYnnm26SaLybF0BDhDt7ZEI4W+7f3qPfH5QIHmI82CJXn4jeWDTZ1nvsOcrEdm7wD+UkF2IHdBbQq1kHprAF2lQoP2N/VvRIfNS8oF2zSmMGoCWR3bkc3us6sWV5onX9y1onFBkEpPlk+3Sb1JMkRp1qjTEAfRqGZtac6UW6GO559cqcSBXhZ7T5ReBULA4+N0C8Fsj57ShxLcwUS/Mbq4FATfEOTdLPKdOeOHwEI0DDUW3E2tAe6wTAwXEi3gjuYpn1giqKjKYLMur2DBBuigwNBodYF8RvCtvCofIY7RqhIKojcdpp2vx9qpT0Zj+s482TeyCsNCij/99viFULUItAnXeF5/hjncIitTubZizrG3SdRbv+8ZPUzQ08=", 
                  "exponent": 65537
                }
              }, 
              "signature": {
                "self_signed": false, 
                "valid": true, 
                "value": "CnMAbJZu/w5S0K7djOdaBq0vqOOPv8kKAxVQwuVsQrtvm/S0T8JEiAh1zOsHmxRibnje7Ce6OVz1oqFuVpRwEFOxu+Sv0KLDKwHUlvTFIDUz+dhhNuBxjbS4taqCRZXA8qkjKOfWoctnCNqgQyyqG5Mfyd71q2ldE/Vbhlgiyk1V5HBnbcJXxUY5Qc+KWINYbZn+V+g2DvAOI6r9iJfQ41wOlEm1tRc10i6/ToXvGOCFkusGO2wpIwlg3EUCTBIYO+n7Dt7cRPhYmK7qvUVFoYhdZsr+EOlvgsgRQg376ezjhgDenRDjOPqkfbHY6EmChAabK+hrTwEMOHcu+d3nOQ==", 
                "signature_algorithm": {
                  "oid": "1.2.840.113549.1.1.11", 
                  "name": "SHA256WithRSA"
                }
              }, 
              "spki_subject_fingerprint": "2f954585d17b4ccb9099d782ea51c9afad37766e505ba5e8d4f1b671fb40a58f", 
              "issuer": {
                "common_name": [
                  "DST Root CA X3"
                ], 
                "organization": [
                  "Digital Signature Trust Co."
                ]
              }
            }
          }
        ], 
        "cipher_suite": {
          "id": "0xC02F", 
          "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
        }, 
        "version": "TLSv1.2", 
        "ocsp_stapling": false, 
        "signature": {
          "hash_algorithm": "sha256", 
          "valid": true, 
          "signature_algorithm": "rsa"
        }, 
        "validation": {
          "browser_trusted": true
        }, 
        "metadata": {}
      }, 
      "get": {
        "body": "<!DOCTYPE HTML>\n<html lang=\"en-US\">\n    <head>\n        <meta charset=\"UTF-8\" />\n        <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />\n<meta name=\"robots\" content=\"noindex, nofollow\" />\n<meta name=\"keywords\" content=\"joomla, Joomla, joomla 1.5, wordpress 2.5, Drupal\" />\n<meta name=\"description\" content=\"Joomla!\" />\n<meta name=\"generator\" content=\"Joomla! 1.5 - Open Source Content Management\" />\n<meta name=\"generator\" content=\"WordPress 2.5\" />\n        <meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\" />\n        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1\" />\n        <title>Waiting for the redirectiron...</title>\n        <style type=\"text/css\">\n            body {background-color: #ffffff; font-family: \"Helvetica Neue\", Helvetica,Arial,sans-serif;}\n            html, body {width: 100%; height: 100%; margin: 0; padding: 0;}\n            span {color: #878787; font-size: 12pt;  text-align: center;}\n            h1 {color: #878787; font-size: 18pt; text-align: center;}\n            .link {margin-top: 40px;}\n            .sk-circle {margin: 80px auto;width: 100px;height: 100px;position: relative;}\n            .sk-circle .sk-child {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}\n            .sk-circle .sk-child:before {content: '';display: block;margin: 0 auto;width: 15%;height: 15%;background-color: #666666;border-radius: 100%;-webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;}\n            .sk-circle .sk-circle2 {-webkit-transform: rotate(30deg);-ms-transform: rotate(30deg);transform: rotate(30deg); }\n            .sk-circle .sk-circle3 {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg); }\n            .sk-circle .sk-circle4 {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }\n            .sk-circle .sk-circle5 {-webkit-transform: rotate(120deg);-ms-transform: rotate(120deg);transform: rotate(120deg); }\n            .sk-circle .sk-circle6 {-webkit-transform: rotate(150deg);-ms-transform: rotate(150deg);transform: rotate(150deg); }\n            .sk-circle .sk-circle7 {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }\n            .sk-circle .sk-circle8 {-webkit-transform: rotate(210deg);-ms-transform: rotate(210deg);transform: rotate(210deg); }\n            .sk-circle .sk-circle9 {-webkit-transform: rotate(240deg);-ms-transform: rotate(240deg);transform: rotate(240deg); }\n            .sk-circle .sk-circle10 {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }\n            .sk-circle .sk-circle11 {-webkit-transform: rotate(300deg);-ms-transform: rotate(300deg);transform: rotate(300deg); }\n            .sk-circle .sk-circle12 {-webkit-transform: rotate(330deg);-ms-transform: rotate(330deg);transform: rotate(330deg); }\n            .sk-circle .sk-circle2:before {-webkit-animation-delay: -1.1s;animation-delay: -1.1s; }\n            .sk-circle .sk-circle3:before {-webkit-animation-delay: -1s;animation-delay: -1s; }\n            .sk-circle .sk-circle4:before {-webkit-animation-delay: -0.9s;animation-delay: -0.9s; }\n            .sk-circle .sk-circle5:before {-webkit-animation-delay: -0.8s;animation-delay: -0.8s; }\n            .sk-circle .sk-circle6:before {-webkit-animation-delay: -0.7s;animation-delay: -0.7s; }\n            .sk-circle .sk-circle7:before {-webkit-animation-delay: -0.6s;animation-delay: -0.6s; }\n            .sk-circle .sk-circle8:before {-webkit-animation-delay: -0.5s;animation-delay: -0.5s; }\n            .sk-circle .sk-circle9:before {-webkit-animation-delay: -0.4s;animation-delay: -0.4s; }\n            .sk-circle .sk-circle10:before {-webkit-animation-delay: -0.3s;animation-delay: -0.3s; }\n            .sk-circle .sk-circle11:before {-webkit-animation-delay: -0.2s;animation-delay: -0.2s; }\n            .sk-circle .sk-circle12:before {-webkit-animation-delay: -0.1s;animation-delay: -0.1s; }\n            @-webkit-keyframes sk-circleBounceDelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}\n            @keyframes sk-circleBounceDelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}\n\n        </style>\n\n        <script type=\"text/javascript\">\n            //<![CDATA[\n            function startCountdown() {\n                setInterval(function () {\n                    var $secondsElement = document.getElementById('seconds');\n                    var seconds = parseInt($secondsElement.innerHTML);\n                    if (seconds > 0) {\n                        seconds--;\n                        $secondsElement.innerHTML = seconds;\n                    }\n                }, 1000);\n            }\n            function browserIntegrityCheck() {\n                w = window.innerWidth;\n                h = window.innerHeight;\n                arr = [w, h, Math.floor((Math.random() * 9) + 1)];\n                arr.push(arr[0] * arr[1] * arr[2]);\n                d = new Date().getTime();\n                arr = [];\n                b = navigator.appName;\n                div1 = document.createElement('div');\n                div1.style.display = 'none';\n                div2 = document.createElement('div');\n                div2.style.display = 'none';\n                div3 = document.createElement('div');\n                div3.style.display = 'none';\n                c = document.getElementById('content');\n                c.appendChild(div1);\n                div1.appendChild(div2);\n                div2.appendChild(div3);\n                div1.removeChild(div2);\n                r = genRandString();\n                if (r.search('asd')) {\n                    r.replace('asd', 'bsd');\n                }\n            }\n\n            function redirect() {\n                setTimeout(function () {\n                    f = document.getElementById('challenge-form');\n                    f.submit();\n                }, 4000);\n            }\n            function genRandString() {\n                var text = \"\";\n                var possible = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\";\n\n                for (var i = 0; i < 5; i++)\n                    text += possible.charAt(Math.floor(Math.random() * possible.length));\n\n                return text;\n            }\n            \n            (function () {\n                var a = function () {\n                    try {\n                        return !!window.addEventListener\n                    } catch (e) {\n                        return !1\n                    }\n                },\n                        b = function (b, c) {\n                            a() ? document.addEventListener(\"DOMContentLoaded\", b, c) : document.attachEvent(\"onreadystatechange\", b)\n                        };\n                b(function () {\n                    var a = document.getElementById('content').style.display = 'block';\n\n                    setTimeout(startCountdown(), 0);\n                    setTimeout(browserIntegrityCheck(), 0);\n                    setTimeout(redirect(), 0);\n\n\n                }, false);\n            })();\n            //]]>\n        </script>\n\n\n    </head>\n    <body>\n        <table width=\"100%\" height=\"100%\" cellpadding=\"20\">\n            <tr>\n                <td align=\"center\" valign=\"middle\">\n                    <div>\n                        <noscript>\n                        <h1 style=\"color:#990000;\">Please, turn Javascript on in your browser then reload the page.</h1>\n                        </noscript>\n                        <div id=\"content\" style=\"display:none\">\n\n                            <div class=\"sk-circle\">\n                                <div class=\"sk-circle1 sk-child\"></div>\n                                <div class=\"sk-circle2 sk-child\"></div>\n                                <div class=\"sk-circle3 sk-child\"></div>\n                                <div class=\"sk-circle4 sk-child\"></div>\n                                <div class=\"sk-circle5 sk-child\"></div>\n                                <div class=\"sk-circle6 sk-child\"></div>\n                                <div class=\"sk-circle7 sk-child\"></div>\n                                <div class=\"sk-circle8 sk-child\"></div>\n                                <div class=\"sk-circle9 sk-child\"></div>\n                                <div class=\"sk-circle10 sk-child\"></div>\n                                <div class=\"sk-circle11 sk-child\"></div>\n                                <div class=\"sk-circle12 sk-child\"></div>\n                            </div>\n                            <h1>Accessing / securely\u2026</h1>\n\n                            <span>This is an automatic process.  Your browser will redirect to your requested content in <span id=\"seconds\">5</span> seconds.</span>\n                        </div>\n\n                        <form id=\"challenge-form\"  method=\"post\">\n                            <input type=\"hidden\" name=\"hash\" value=\"7fe50b93f2e90232bd11bfc4610dda6e09cfc9b9\"/>\n                            <input type=\"hidden\" name=\"origin_url\" value=\"/\"/>\n                        </form>\n                    </div>\n\n\n                    <div class=\"link\">\n                        <a href=\"https://bitninja.io\" target=\"_blank\" style=\"font-size: 12px;\">Security check by BitNinja.IO</a>\n                    </div>\n                </td>\n\n            </tr>\n        </table>\n    </body>\n\n    <!--\n<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>\n<a href='index.php?option=com_dshop'>This contact form is about /components/com_dshop/ </a><br>\n<a href='index.php?option=com_jobprofile'>This contact form is about /components/com_jobprofile/ </a><br>\n<a href='index.php?option=com_fckeditor'>This contact form is about /components/com_fckeditor/ </a><br>\n<a href='index.php?option=com_acajoom'>This contact form is about /components/com_acajoom/ </a><br>\n<a href='index.php?option=com_content'>This contact form is about /components/com_content/ </a><br>\n<a href='index.php?option=com_phocagallery'>This contact form is about /components/com_phocagallery/ </a><br>\n<a href='index.php?option=com_mailto'>This contact form is about /components/com_mailto/ </a><br>\n<a href='index.php?option=com_qcontacts'>This contact form is about /components/com_qcontacts/ </a><br>\n<a href='index.php?option=com_jevents'>This contact form is about /components/com_jevents/ </a><br>\n<a href='index.php?option=com_contact'>This contact form is about /components/com_contact/ </a><br>\n<a href='index.php?option=com_search'>This contact form is about /components/com_search/ </a><br>\n<a href='index.php?option=com_virtuemart'>This contact form is about /components/com_virtuemart/ </a><br>\n<a href='index.php?option=com_google'>This contact form is about /components/com_google/ </a><br>\n<a href='index.php?option=com_oziogallery2'>This contact form is about /components/com_oziogallery2/ </a><br>\n<a href='index.php?option=fckeditor/editor/filemanager/connectors/uploadtest.html'>This contact form is about /components/fckeditor/editor/filemanager/connectors/uploadtest.html/ </a><br>\n<a href='index.php?option=FCKeditor - Uploaders Tests'>This contact form is about /components/FCKeditor - Uploaders Tests/ </a><br>\n<a href='index.php?option=phpmyadmin'>This contact form is about /components/phpmyadmin/ </a><br>\n<a href='index.php?option=phpmyadmin2'>This contact form is about /components/phpmyadmin2/ </a><br>\n\n<a href=\"demo/GHH%20-%20Haxplorer/1.php?param=honey\">GHDB Signature #833 (filetype:php HAXPLORER &quot;Server Files Browser&quot;)</a><br>\n<br>\n<a href=\"demo/GHH%20-%20PHP%20Ping/php-ping.php?param=honey\">GHDB Signature #733 (&quot;Enter ip&quot; inurl:&quot;php-ping.php&quot;)</a><br>\n<br>\n<a href=\"demo/GHH%20-%20PHP%20Shell/phpshell.php?param=honey\">GHDB Signature #365 (intitle:&quot;PHP Shell *&quot; &quot;Enable stderr&quot; filetype:php)</a><br>\n<br>\n<a href=\"demo/GHH%20-%20PHPBB%20Install/phpBB2/install/install.php?param=honey\">GHDB Signature #935 (inurl:&quot;install/install.php&quot;)</a><br>\n<br>\n<a href=\"demo/GHH%20-%20PHPFM/index.php?param=honey\">GHDB Signature #361 (&quot;Powered by PHPFM&quot; filetype:php -username)\n</a><br><br>\n<a href=\"demo/GHH%20-%20PhpSysInfo/index.php?param=honey\">GHDB Signature #161 (inurl:phpSysInfo/ &quot;created by phpsysinfo&quot;)</a><br><br>\n<a href=\"demo/GHH%20-%20SquirrelMail/src/login.php?param=honey\">GHDB Signature #1013 (&quot;SquirrelMail version 1.4.4&quot; inurl:src ext:php)</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - WebUtil 2.7\">GHDB Signature #1013 (&quot;SquirrelMail version 1.4.4&quot; inurl:src ext:php)</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - .mdb/admin.mdb\">GHDB Signature #162 (allinurl: admin mdb)</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - .sql/create.sql\">GHDB Signature #1064 (filetype:sql (\"passwd values\" | \"password values\" | \"pass values\" ))</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - AIM BuddyList/BuddyList.blt\">GHDB Signature #937 (filetype:blt \"buddylist\")</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - File Upload Manager/\">GHDB Signature #734 (\"File Upload Manager v1.3\" \"rename to\")</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - passlist.txt/passlist.txt\">GHDB Signature #58 (inurl:passlist.txt)</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - passwd.txt/passwd.txt\">GHDB Signature #1122 (wwwboard WebAdmin inurl:passwd.txt</a> <br><br>\n<a href=\"/demo/?GHH v1.1 - WebUtil 2.7/webutil.pl\">GHDB Signature #769 (inurl:webutil.pl)</a> <br><br>\n-->\n\n    <!--\n<a href=\"mailto:[email protected]\"></a>\n<a href=\"mailto:[email protected]\"></a>\n-->\n\n</html>", 
        "headers": {
          "content_length": "13714", 
          "content_type": "text/html", 
          "unknown": [
            {
              "value": "Wed, 15 Sep 2021 04:33:15 GMT", 
              "key": "date"
            }
          ], 
          "expires": "0", 
          "server": "BitNinja Captcha Server", 
          "pragma": "no-cache", 
          "cache_control": "no-cache, no-store, must-revalidate"
        }, 
        "status_code": 403, 
        "title": "Waiting for the redirectiron...", 
        "status_line": "403 Forbidden", 
        "body_sha256": "6bcf4ab50f58ced7449b38e563e87412fae0a0890c3c22e38a9eb566bd023b01", 
        "metadata": {
          "product": "BitNinja", 
          "description": "BitNinja"
        }
      }
    }
  }, 
  "ip": "41.78.28.160", 
  "updated_at": "2021-09-21T14:06:56+00:00", 
  "ports": [
    443, 
    21
  ], 
  "location": {
    "country": "South Africa", 
    "longitude": 24.0, 
    "registered_country": "South Africa", 
    "registered_country_code": "ZA", 
    "country_code": "ZA", 
    "latitude": -29.0, 
    "timezone": "Africa/Johannesburg", 
    "continent": "Africa"
  }, 
  "autonomous_system": {
    "description": "IMAGINET", 
    "rir": "unknown", 
    "routed_prefix": "41.78.28.0/22", 
    "country_code": "ZA", 
    "path": [
      11164, 
      3491, 
      5713, 
      37159
    ], 
    "asn": 37159, 
    "name": "IMAGINET"
  }, 
  "protocols": [
    "443/https", 
    "21/ftp"
  ]
}