개발자 도구 감지

개발자 도구 감지

QA

개발자 도구 감지

답변 3

본문

이 기능  플러그인이나  구현 가능할까요..?

1932012913_1584712552.9286.png

이 질문에 댓글 쓰기 :

답변 3

구글링하니 아래와 같은 소스가 제일 비슷하게 접근하는 듯 하네요.

 

<script>
!function() {
    function detectDevTool(allow) {
      if(isNaN(+allow)) allow = 100;
    var start = +new Date();
    debugger;
    var end = +new Date();
    if(isNaN(start) || isNaN(end) || end - start > allow) {
        alert('DEVTOOLS detected. all operations will be terminated.');
      document.write('DEVTOOLS detected.');
    }
  }
  if(window.attachEvent) {
      if (document.readyState === "complete" || document.readyState === "interactive") {
        detectDevTool();
      window.attachEvent('onresize', detectDevTool);
      window.attachEvent('onmousemove', detectDevTool);
      window.attachEvent('onfocus', detectDevTool);
      window.attachEvent('onblur', detectDevTool);
    } else {
        setTimeout(argument.callee, 0);
    }
  } else {
      window.addEventListener('load', detectDevTool);
    window.addEventListener('resize', detectDevTool);
    window.addEventListener('mousemove', detectDevTool);
    window.addEventListener('focus', detectDevTool);
    window.addEventListener('blur', detectDevTool);
  }
}();
</script>

어떤 상황에서 저런 메시지가 떠야하는 건가요?

"개발자 도구 감지"란게 무얼 의미하는지요?

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로