1848766380 | 2024-10-02T23:15:02.475231
8080 /
tcp
HTTP/1.1 200 OK
X-UA-Compatible: IE=EmulateIE9, requiresActiveX=true
Cache-Control: no-store, no-cache, must-revalidate
Content-Type: text/html
Accept-Ranges: bytes
ETag: "2159194981"
Last-Modified: Wed, 02 May 2018 06:21:55 GMT
Content-Length: 6773
Date: Wed, 02 Oct 2024 23:15:01 GMT
Server: lighttpd/1.4.35
-347645844 | 2024-10-03T11:58:37.021842
8081 /
tcp
HTTP/1.1 200 OK
X-UA-Compatible: IE=EmulateIE9, requiresActiveX=true
Cache-Control: no-store, no-cache, must-revalidate
Content-Type: text/html
Accept-Ranges: bytes
ETag: "2159194981"
Last-Modified: Wed, 02 May 2018 06:21:55 GMT
Content-Length: 6773
Date: Thu, 03 Oct 2024 11:58:36 GMT
Server: lighttpd/1.4.35
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Web Viewer for Samsung DVR</title>
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="/js/BrowserDetect.js" ></script>
<script type="text/javascript" language="javascript">
function getOSInfoStr() {
var ua = navigator.userAgent;
if (ua.indexOf("NT 6.0") != -1) {
return true;
}
else if (ua.indexOf("NT 6.1") != -1) {
return true;
}
else if (ua.indexOf("NT 5.2") != -1) {
return true;
}
else if (ua.indexOf("NT 5.1") != -1) {
return true;
}
else if (ua.indexOf("NT 5.0") != -1) {
return true;
}
else if (ua.indexOf("NT") != -1) {
return true;
}
else if (ua.indexOf("9x 4.90") != -1) {
return true;
}
else if (ua.indexOf("98") != -1) {
return true;
}
else if (ua.indexOf("95") != -1) {
return true;
}
else if (ua.indexOf("Win16") != -1) {
return true;
}
else if (ua.indexOf("Windows") != -1) {
return true;
}
else if (ua.indexOf("Linux") != -1) {
return false;
}
else if (ua.indexOf("Macintosh") != -1) {
return false;
}
else {
return false;
}
}
// by chul
function browserCheck() {
var ver = 0; // 브라우저 버전정보
var strbrowser = "";
if (navigator.appName.charAt(0) == "N") {
if (navigator.userAgent.indexOf("Chrome") != -1) {
strbrowser = "Chrome";
// ver = getInternetVersion("Chrome");
// alert("Chrome"+ver+"입니다.");
}
else if (navigator.userAgent.indexOf("Firefox") != -1) {
strbrowser = "Firefox";
/// ver = getInternetVersion("Firefox");
// alert("Firefox"+ver+"입니다.");
}
else if (navigator.userAgent.indexOf("Safari") != -1) {
strbrowser = "Safari";
//ver = getInternetVersion("Safari");
// alert("Safari"+ver+"입니다.");
}
// else
// alert("Safari입니다.");
return strbrowser;
}
else if (navigator.appName.charAt(0) == "M") {
strbrowser = "MSIE";
// ver = getInternetVersion("MSIE");
// alert("MSIE입니다.");
return strbrowser;
}
else {
// alert("Safari입니다.");
return strbrowser;
}
}
function stop() {
return false;
}
//document.onmousewheel = stop;
function getQuerystring(key, default_) {
if (default_ == null) default_ = "";
key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
var qs = regex.exec(window.location.href);
if (qs == null)
return default_;
else
return qs[1];
}
function GetContentFrameSrc() {
var strSrc = "about:blank";
var strIP = getQuerystring("ip");
var strPORT = getQuerystring("port");
var strAction = getQuerystring("action");
if (strAction == "" ||
(strAction != "live" && strAction != "search" && strAction != "setup") )
strAction = "live";
if (BrowserDetect.OS == 'Windows') {
if (BrowserDetect.browser == 'Explorer') {
strSrc = "/cgi-bin/webviewer?action=" + strAction + "&ip=" + strIP + "&port=" + strPORT;
}
else if ( (BrowserDetect.browser == 'Firefox' && BrowserDetect.version >= 3.6) ||
(BrowserDetect.browser == 'Chrome' && BrowserDetect.version >= 12) ) {
strSrc = "/cgi-bin/sl_webviewer?ip=" + strIP + "&port=" + strPORT;
}
else
strSrc = "/cgi-bin/webviewer?action=" + strAction + "&ip=" + strIP + "&port=" + strPORT;
}
else if (BrowserDetect.OS == 'Mac') {
if ( (BrowserDetect.browser == 'Safari' && BrowserDetect.version >= 4) ||
(BrowserDetect.browser == 'Firefox' && BrowserDetect.version >= 3.6)) {
strSrc = "/cgi-bin/sl_webviewer?ip=" + strI
25370614 | 2024-09-29T23:28:15.238957
8083 /
tcp
HTTP/1.1 200 OK
X-UA-Compatible: IE=EmulateIE9, requiresActiveX=true
Cache-Control: no-store, no-cache, must-revalidate
Content-Type: text/html
Accept-Ranges: bytes
ETag: "3928855280"
Last-Modified: Fri, 01 Feb 2019 08:49:21 GMT
Content-Length: 3605
Date: Sun, 29 Sep 2024 23:28:13 GMT
Server: lighttpd/1.4.35
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Web Viewer for DVR</title>
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="/js/jquery/jquery-1.6.2.js" ></script>
<script type="text/javascript" src="/js/BrowserDetect.js" ></script>
<script type="text/javascript" language="javascript">
function getLanguage(loginPage) {
var regex = /not_support_browser.htm\?lang=([0-9]{1,2})/ig;
var lang = regex.exec(loginPage)[1];
return lang || '0';
}
function getQuerystring(key, default_) {
if (default_ == null) default_ = "";
key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
var qs = regex.exec(window.location.href);
if (qs == null)
return default_;
else
return qs[1];
}
function GetContentFrameSrc() {
var strSrc = "about:blank";
var strIP = getQuerystring("ip");
var strPORT = getQuerystring("port");
var strAction = getQuerystring("action");
if (strAction == "" || (strAction != "live" && strAction != "search" && strAction != "setup") ) {
strAction = "live";
}
if (BrowserDetect.browser == 'Explorer') {
strSrc = "/cgi-bin/webviewer?action=" + strAction + "&ip=" + strIP + "&port=" + strPORT;
} else {
$.get("/cgi-bin/sl_webviewer?ip=" + strIP + "&port=" + strPORT).success(function (result) {
document.getElementById("iframeContentFrame").src = '/not_support_browser.htm?lang=' + getLanguage(result);
});
}
return strSrc;
}
function body_onload() {
body_onresize();
}
function GetContentFrameLeftPos() {
var niFramePositionLeft;
var niFrameWidth = document.getElementById("iframeContentFrame").width;
niFramePositionLeft = (document.body.clientWidth - niFrameWidth) / 2;
if (niFramePositionLeft < 0)
niFramePositionLeft = 0;
return niFramePositionLeft;
}
///// 20120807 by kjw
///// ActiveX페이지에서 기존 방식으로 중앙정렬시(center 태그) ie8에서 팝업창 띄울 때 화면이 왼쪽으로 움직이는 문제가 있음.
///// 그래서 body 태그의 onresize 이벤트를 사용하여 중앙정렬 하도록 수정함.
function body_onresize() {
document.getElementById("iframeContentFrame").style.left = GetContentFrameLeftPos();
}
</script>
</head>
<body onload="body_onload();" leftmargin=0 topmargin=0 oncontextmenu="return false" onresize="body_onresize()">
<script type="text/javascript" language="javascript">
///// 20120820 kjw
///// html 태그로 iframe 생성 후 페이지 새로 고침시 캐쉬된 페이지가 미리 로드되어
///// body_onload()에서 src를 중복 생성하게 되어 페이지가 2번 생성되는 문제가 있어서
///// 이전 방식대로 document.write를 사용하였음.
document.write("<iframe id='iframeContentFrame' src = '" + GetContentFrameSrc() + "' style='position:absolute;top:18px;left:0px' name='content_frame' width=1000 height=655 scrolling=no frameborder=0 marginwidth=0 marginheight=0></iframe>");
body_onresize();
</script>
</body>
</html>