반응형

개발자 도구 F12 막기

상용 보안 솔루션은
이러한 측면에 대한 제어를 제공하지만
간단한 JavaScript 수정을 통해
브라우저 개발자 도구 활성화를 방지할 수 있습니다.

티스토리 개발자 도구 F12 활성화 막기 자바스크립트 - 개발자 도구 F12 막기

이를 위해서만 보안 솔루션에
거액을 투자하는 것은 과해보일 수 있지만
비용이 제한 요소가 아닌 경우 최적의 접근 방식이라고 할 수 있습니다.

· 스크립트


  
//브라우저 특정 키 입력 막기
//개발자도구 활성화 막기 f12 & ctrl + shift + i
if( e.keycode == 123) {
e.preventDefault();
return false;
}
if( e.ctrlKey && e.shiftKey && (e.keycode == 73)) {
e.preventDefault();
return false;
}

위와 같은 방식으로 작성하면 브라우저에서
F12 키나 Ctrl + Shift + I 키 조합을 사용해도
개발자도구로 접근은 불가합니다.


만약 해당 키를 사용하였을 때 특정 메시지를
사용자에게 보이게 하고 싶다면 위 스크립트 중
alert를 추가하시면 됩니다.

반응형

댓글

모아씨는 여러분들의 방문으로 운영됩니다. 감사합니다.