-
Notifications
You must be signed in to change notification settings - Fork 0
/
fuckdevtools.js
32 lines (29 loc) · 978 Bytes
/
fuckdevtools.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*
FuckDevTools.Js
By @ghalbeyou on GitHub
https://github.com/GhalbeYou
---------------------------------------
This is a simple script that will disable the developer tools in the browser.
*/
// The CONFIG:
var disable_right_click = /* If this was true, the user cannot right click and if they do, they see alert DevTools? */ true;
var disable_f12 = /* If this was true, users cannot do f12 */ true;
var disable_csi = /* if this was true, users cannot do control shift i */ true;
document.onkeydown = function(event) {
if (disable_f12 == true){
if (event.keyCode == 123) {
event.preventDefault();
}
}
// if the user pressed the Control + Shift + I key
if (disable_csi == true){
if (event.ctrlKey && event.shiftKey && event.keyCode == 73) {
event.preventDefault();
}
}
}
if (disable_right_click == true){
document.oncontextmenu = function() {
event.preventDefault();
}
}