赞
踩
在当今的网络时代,网站的安全性变得越来越重要。其中,防止代码被扒和禁止F12调试是一项重要的措施。本文将介绍一些方法来保护WordPress网站的安全,包括防扒代码和禁止F12调试。
一、防扒代码
使用WordPress内置的安全功能
WordPress本身提供了一些安全功能,如密码加密、限制文件上传等。建议启用这些功能,以增加代码保护的强度。
使用插件保护代码
有一些插件可以帮助保护WordPress网站的代码,如“WPS Hide Solution”和“Wordfence Security”。这些插件可以隐藏WordPress安装文件、禁止目录浏览、限制访问后台等。
隐藏管理员用户名和密码
在后台设置中,将管理员用户名和密码设置为非常规的名称和密码,避免使用常见的用户名和密码组合。
定期更新和备份网站
及时更新WordPress和插件的版本,并定期备份网站数据,可以减少被攻击的风险。
二、禁止F12调试
使用插件禁止F12调试
有一些插件可以帮助禁止F12调试,如“WP Security Audit Trail”和“Sucuri Security”。这些插件可以记录用户的操作记录,并禁止使用F12调试工具。
在主题文件中添加代码禁止F12调试
在主题文件的header.php文件中添加以下代码可以禁止F12调试:
php
<?php define('WP_DEBUG', false); define('WP_DEBUG_LOG', false); define('WP_DEBUG_DISPLAY', false); ?>
禁止右键点击页面
在每个页面的底部添加以下代码可以禁止用户右键点击页面:
html
<script type="text/javascript">
document.oncontextmenu = function(){return false;}
</script>
限制文件上传功能
在WordPress后台中,限制用户上传可执行文件或恶意文件的能力。只允许上传安全文件类型,并删除或重命名可疑文件。
如图所示:无论是右键检查还是F12,都会提示如图代码,可以一定程度上禁止扒取
F12 -> 开发者工具
右键 -> 开发者工具
浏览器设置 -> 工具 -> 开发者工具
解决办法 禁用F12 禁用鼠标右键 检测开发者工具(转载自https://zhuanlan.zhihu.com/p/665357568?utm_id=0)
这个方法以前老白博客@老白分享过,方法很多,但是不建议使用,影响用户体验
这里再贴一种方法,添加到footer.php底部,结尾body标签之前(后面的方法都是贴在这个位置)
/*禁用鼠标右键*/ <script type="text/javascript"> document.oncontextmenu = function(){ alert("当前页面不能使用右键!"); return false; } </script>
<script type="text/javascript"> document.onkeydown = function(){ if(window.event && window.event.keyCode == 123) { alert("F12被禁用"); event.keyCode=0; event.returnValue=false; } if(window.event && window.event.keyCode == 13) { window.event.keyCode = 505; } if(window.event && window.event.keyCode == 8) { alert(str+"n请使用Del键进行字符的删除操作!"); window.event.returnValue=false; } } </script>
个人自用,相对比较温和,网站能够右键,能够正常复制和粘贴
<!--禁止扒取--> <script type="text/javascript"> setInterval(function() { check() }, 4000); var check = function() { function doCheck(a) { if (("" + a/a)["length !== 1 || a % 20 === 0) { (function() { } ["constructor("debugger")()) } else { (function() {} ["constructor("debugger")()) } doCheck(++a) } try { doCheck(0) } catch (err) {} }; check(); </script
直接在header.php文件里引用下面这段js即可禁止F12、禁止右键(注意文件失效,建议保存本地)
click me to read
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。