网站安全之防止用户F12审查网站元素影响网站安全

作者 : admin 本文共928个字,预计阅读时间需要3分钟 发布时间: 2020-08-20 共155人阅读

网站安全是每个站长必须需要了解的,一般在用户访问网站的正常使用中用户不会查看网站你的源代码,也就是F12(审查元素),一般用F12的多半是仿模板或查看网站源码的,这极大程度威胁到我们的网站安全,所以我们就可以写段代码,防止被人F12。

网站安全之防止用户F12审查网站元素影响网站安全插图

1.下面是分享的防被人F12的源代码,复制粘贴到你需要的地方,一般为公共尾部文件

<script type="text/javascript">
		//判断F12审查元素
function fuckyou() {
	window.close(); //关闭当前窗口(防抽)
	window.location = "about:blank"; //将当前窗口跳转置空白页
}

function ck() {
	console.profile();
	console.profileEnd();
	//我们判断一下profiles里面有没有东西,如果有,肯定有人按F12了,没错!!
	if(console.clear) {
		console.clear()
	};
	if(typeof console.profiles == "object") {
		return console.profiles.length > 0;
	}
}

function hehe() {
	if((window.console && (console.firebug || console.table && /firebug/i.test(console.table()))) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)) {
		fuckyou();
	}
	if(typeof console.profiles == "object" && console.profiles.length > 0) {
		fuckyou();
	}
}
hehe();
window.onresize = function() {
	if((window.outerHeight - window.innerHeight) > 200)
		//判断当前窗口内页高度和窗口高度,如果差值大于200,那么呵呵
		fuckyou();
}
</script>

注:本代码可实现被人F12时,网站页面关闭,自动跳转到空白页!

1. 本站所有源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
2. 本站提供的所有资源不免费提供个人需要的资源修改、美化、功能定制!
3. 如遇需要解压密码,则解压密码为"www.360mb.net"!
4. 由于源码属于可复制性产品,发货后禁止买家以各种理由退款!!
5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
6. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
7. 本站提供资源如遇源码失效,功能异常等等可提供退款服务,可参考退款规则!

360模板吧 » 网站安全之防止用户F12审查网站元素影响网站安全

发表评论