whois.handle: CUSTOMER-IDSL-088346
whois.name: static IP
whois.cidrs: 95.48.170.248/29
whois.created: 2010-09-25T00:00:00.000000
whois.updated: 2010-09-25T00:00:00.000000
whois.handle: ORG-PT1-RIPE
whois.name: Orange Polska Spolka Akcyjna
whois.address: Al. Jerozolimskie 160\n02-326\nWarszawa\nPOLAND
whois.handle: OPHT
whois.name: OPL - Hostmaster
whois.email: ip@orange.com
whois.handle: EHD2-RIPE
whois.name: Ewa Hilmantel - Debska
whois.handle: KP21-RIPE
whois.name: Konrad Plich
services.protocol: VNC
services.transport_protocol: TCP
services.scan_time: 2025-07-27T15:37:09.801560
services.banner: RFB 003.008
services.value: remote-access
services.version: RFB 003.008
services.name: Ultra
services.name: Unknown
services.name: VNC Authentication
services.protocol: VNC
services.transport_protocol: TCP
services.scan_time: 2025-07-27T15:36:07.225201
services.banner: RFB 003.008
services.value: remote-access
services.version: RFB 003.008
services.name: Ultra
services.name: VNC Authentication
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T17:58:55.006544
services.banner: HTTP/1.1 200 OK
  Connection: keep-alive
  Content-Type: text/html; charset=UTF-8
  Content-Length: 1413
  Date:  <REDACTED>
  Cache-Control:no-cache
  Pragma:no-cache
  P3P:CP="NO P3P"
  Set-Cookie: IW_iRap=nrQF7Hy6pu2hSZ2G2k1yyW_1; Path=/; Max-Age=86459; Expires=Mon, 28-Jul-2025 18:00:39 GMT
  
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T17:58:55.006544
services.uri: http://95.48.170.251:8000/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Cache-Control
services.headers: no-cache
services.key: P3P
services.headers: CP="NO P3P"
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Pragma
services.headers: no-cache
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: IW_iRap=nrQF7Hy6pu2hSZ2G2k1yyW_1; Path=/; Max-Age=86459; Expires=Mon, 28-Jul-2025 18:00:39 GMT
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 1413
services.html_tags: <title></title> <meta charset="utf-8">
services.body: <!DOCTYPE html>
  <html lang="en">
  <head>
  <meta charset="utf-8">
  <title></title>
  <script type="text/javascript">
  function getWH() {
    var w=0, h=0, d=document, wnd=window;
    if (wnd && wnd.innerWidth) {
      w = wnd.innerWidth;
      h = wnd.innerHeight;
    } else if (d.documentElement && d.documentElement.clientWidth) {
      w = d.documentElement.clientWidth;
      h = d.documentElement.clientHeight;
    } else if (d.body && d.body.clientWidth) {
      w = d.body.clientWidth;
      h = d.body.clientHeight;
    }
    return [w, h];
  }
  function docReplace(res) {
    var d=window.document;
    d.open("text/html", "replace");
    d.write(res);
    d.close();
  }
  function ajaxGetCallback(res, code){
    if (code==200 && res.slice(0, 1) !== "<") {
      window.location.replace(res);
    } else {
      docReplace(res);
    }
  }
  function ajaxGet(url, params, callback) {
    var x=new XMLHttpRequest();
    x.onreadystatechange=function() {
      if (x.readyState==4 && callback) {
        callback(x.responseText, x.status);
      }
    }
    x.open("GET", url + params, false);
    x.send();
  }
  function get(url) {
    var s = getWH();
    var p = "?IW_AjaxID=" + new Date().getTime();
    p += "&IW_width=" + s[0] + "&IW_height=" + s[1];
    ajaxGet(url, p, function(t, s){ajaxGetCallback(t, s);});
  }
  </script>
  </head>
  <body>
  <script type="text/javascript">
   get("/$/StartCheck");
  </script>
  </form>
  </body>
  </html>
services.body_hash_sha1: sha1:a87b1ad2530facc08e932b12c6d1c53baef555a4
services.supported_versions: HTTP/1.1
[binary data, 4 values, 128 bytes]