Domain hw.bndangle.com
Germany
Akamai International B.V.
  • Open service 23.32.239.59:443 · hw.bndangle.com

    2025-12-22 23:06

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx0c245a70c95b45f0832ba-006944c5ac
    x-openstack-request-id: tx0c245a70c95b45f0832ba-006944c5ac
    Date: Mon, 22 Dec 2025 23:06:23 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 23.32.239.25:80 · hw.bndangle.com

    2025-12-22 23:06

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx8faf20483228498ca17dd-0069476dec
    x-openstack-request-id: tx8faf20483228498ca17dd-0069476dec
    Date: Mon, 22 Dec 2025 23:06:26 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 23.32.239.25:443 · hw.bndangle.com

    2025-12-22 23:06

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx0c245a70c95b45f0832ba-006944c5ac
    x-openstack-request-id: tx0c245a70c95b45f0832ba-006944c5ac
    Date: Mon, 22 Dec 2025 23:06:23 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 23.32.239.59:80 · hw.bndangle.com

    2025-12-22 23:06

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx8faf20483228498ca17dd-0069476dec
    x-openstack-request-id: tx8faf20483228498ca17dd-0069476dec
    Date: Mon, 22 Dec 2025 23:06:26 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 95.101.54.234:80 · hw.bndangle.com

    2025-12-19 03:25

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx61b9bf8560c84e2aa242d-006944c5ae
    x-openstack-request-id: tx61b9bf8560c84e2aa242d-006944c5ae
    Date: Fri, 19 Dec 2025 03:25:34 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 95.101.54.234:443 · hw.bndangle.com

    2025-12-19 03:25

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx0c245a70c95b45f0832ba-006944c5ac
    x-openstack-request-id: tx0c245a70c95b45f0832ba-006944c5ac
    Date: Fri, 19 Dec 2025 03:25:32 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2.16.202.99:80 · hw.bndangle.com

    2025-12-19 03:25

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx61b9bf8560c84e2aa242d-006944c5ae
    x-openstack-request-id: tx61b9bf8560c84e2aa242d-006944c5ae
    Date: Fri, 19 Dec 2025 03:25:34 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-19 by HttpPlugin
    Create report
  • Open service 2.16.202.99:443 · hw.bndangle.com

    2025-12-19 03:25

    HTTP/1.1 200 OK
    Content-Type: text/html
    ETag: fcae85cbe18e13c4754a4aea432f8434
    Last-Modified: Tue, 16 Dec 2025 09:45:56 GMT
    x-timestamp: 1765878355.67306
    Accept-Ranges: bytes
    Content-Length: 4481
    x-trans-id: tx0c245a70c95b45f0832ba-006944c5ac
    x-openstack-request-id: tx0c245a70c95b45f0832ba-006944c5ac
    Date: Fri, 19 Dec 2025 03:25:32 GMT
    Connection: close
    
    Page title: Unity Web Player | HwangJini
    
    <!DOCTYPE html>
    <html lang="en-us">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Unity Web Player | HwangJini</title>
        <link rel="shortcut icon" href="TemplateData/favicon.ico">
        <link rel="stylesheet" href="TemplateData/style.css">
        <link rel="manifest" href="manifest.webmanifest">
      </head>
      <body>
        <div id="unity-container">
          <canvas id="unity-canvas" width=600 height=960 tabindex="-1"></canvas>
          <div id="unity-loading-bar">
            <div id="unity-logo"></div>
            <div id="unity-progress-bar-empty">
              <div id="unity-progress-bar-full"></div>
            </div>
          </div>
          <div id="unity-warning"> </div>
        </div>
        <script>
          window.addEventListener("load", function () {
            if ("serviceWorker" in navigator) {
              navigator.serviceWorker.register("ServiceWorker.js");
            }
          });
    
          var container = document.querySelector("#unity-container");
          var canvas = document.querySelector("#unity-canvas");
          var loadingBar = document.querySelector("#unity-loading-bar");
          var progressBarFull = document.querySelector("#unity-progress-bar-full");
          var warningBanner = document.querySelector("#unity-warning");
    
          // Shows a temporary message banner/ribbon for a few seconds, or
          // a permanent error message on top of the canvas if type=='error'.
          // If type=='warning', a yellow highlight color is used.
          // Modify or remove this function to customize the visually presented
          // way that non-critical warnings and error messages are presented to the
          // user.
          function unityShowBanner(msg, type) {
            function updateBannerVisibility() {
              warningBanner.style.display = warningBanner.children.length ? 'block' : 'none';
            }
            var div = document.createElement('div');
            div.innerHTML = msg;
            warningBanner.appendChild(div);
            if (type == 'error') div.style = 'background: red; padding: 10px;';
            else {
              if (type == 'warning') div.style = 'background: yellow; padding: 10px;';
              setTimeout(function() {
                warningBanner.removeChild(div);
                updateBannerVisibility();
              }, 5000);
            }
            updateBannerVisibility();
          }
    
          var buildUrl = "Build";
          var loaderUrl = buildUrl + "/Web.loader.js";
          var config = {
            arguments: [],
            dataUrl: buildUrl + "/Web.data.unityweb",
            frameworkUrl: buildUrl + "/Web.framework.js.unityweb",
            codeUrl: buildUrl + "/Web.wasm.unityweb",
            streamingAssetsUrl: "StreamingAssets",
            companyName: "EndNine",
            productName: "HwangJini",
            productVersion: "0.1.0",
            showBanner: unityShowBanner,
            // errorHandler: function(err, url, line) {
            //    alert("error " + err + " occurred at line " + line);
            //    // Return 'true' if you handled this error and don't want Unity
            //    // to process it further, 'false' otherwise.
            //    return true;
            // },
          };
    
          // By default Unity keeps WebGL canvas render target size matched with
          // the DOM size of the canvas element (scaled by window.devicePixelRatio)
          // Set this to false if you want to decouple this synchronization from
          // happening inside the engine, and you would instead like to size up
          // the canvas DOM size and WebGL render target sizes yourself.
          // config.matchWebGLToCanvasSize = false;
    
          if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
            // Mobile device style: fill the whole browser client area with the game canvas:
            var meta = document.createElement('meta');
            meta.name = 'viewport';
            meta.content = 'width=device-width, height=device-height, initial-scale=1.0, user-scalable=no, shrink-to-fit=yes';
            document.getElementsByTagName('head')[0].appendChild(meta);
          }
    
    
          loadingBar.style.display = "block";
    
          var script = document.createElement("script");
          script.src = loaderUrl;
     
    Found 2025-12-19 by HttpPlugin
    Create report
alpha-gsf.cdn-nhncommerce.comcdn-250624.n-e.krcdn-250624.r-e.krcdn-s-app.komscopay.comcdn-watcher.conecloud.iocdn.koda.or.krcdn.proofmath.comcdn1.proofmathvip.comcimg.gabangpop.co.krcounsel.iamservice.netdownload9.danielstudio.krfile.cdn.okky.krfunkaholic75.fms.test.wecandeo.comfunkaholic81.fms.wecandeo.comglobal-shopby-images.cdn-nhncommerce.comgsf.cdn-nhncommerce.comhw.bndangle.comimg.1300k.comimg.dr-g.co.krimgc.1200m.comimgc.1300k.comimgs.wt-srv.comkr1-cdn.co-di.commealticket-cdn.payco.comnia-school.vrware.usomcover.bookswage.comomfiles.bookswage.comomservice.bookswage.compoker.down.hangame.comssl3.toastcdn.netstatic.godo.co.krstatic.stridelab.krstatic.toastoven.netsub-poker.down.hangame.comtest-cloud-pci.netlearning.co.jptest.insomi.ai
CN:
ssl3.toastcdn.net
Key:
RSA-2048
Issuer:
R13
Not before:
2025-12-19 14:08
Not after:
2026-03-19 14:08
alpha-gsf.cdn-nhncommerce.comcdn-250624.n-e.krcdn-250624.r-e.krcdn-s-app.komscopay.comcdn-watcher.conecloud.iocdn.koda.or.krcdn.proofmath.comcdn1.proofmathvip.comcimg.gabangpop.co.krcounsel.iamservice.netfile.cdn.okky.krfunkaholic75.fms.test.wecandeo.comfunkaholic81.fms.wecandeo.comglobal-shopby-images.cdn-nhncommerce.comgsf.cdn-nhncommerce.comhw.bndangle.comimg.1300k.comimg.dr-g.co.krimgc.1200m.comimgc.1300k.comimgs.wt-srv.comkr1-cdn.co-di.commealticket-cdn.payco.comnia-school.vrware.usomcover.bookswage.comomfiles.bookswage.comomservice.bookswage.compoker.down.hangame.comssl3.toastcdn.netstatic.godo.co.krstatic.stridelab.krstatic.toastoven.netsub-poker.down.hangame.comtest-cloud-pci.netlearning.co.jptest.insomi.ai
CN:
ssl3.toastcdn.net
Key:
RSA-2048
Issuer:
R13
Not before:
2025-12-12 14:08
Not after:
2026-03-12 14:08
Domain summary