(function() {
function detectDevTools() {
if (navigator.webdriver) {
console.log("개발자 도구 사용이 감지되었습니다. (webdriver)");
//alert("개발자 도구 사용이 감지되었습니다.");
blockUser();
}
let start = performance.now();
console.debug("개발자 도구 감지");
let end = performance.now();
if (end - start > 200) {
console.log("개발자 도구 사용이 감지되었습니다. (console.debug)");
//alert("개발자 도구 사용이 감지되었습니다.");
blockUser();
}
}
function detectDebugger() {
let before = new Date().getTime();
debugger ;let after = new Date().getTime();
if (after - before > 100) {
console.log("개발자 도구 사용이 감지되었습니다. (debugger)");
//alert("개발자 도구 사용이 감지되었습니다.");
blockUser();
}
}
function blockUser() {
location.replace('https://www.naver.com');
}
setInterval( () => {
detectDevTools();
detectDebugger();
}
, 1000);
}
)();