我需要PHP大师的帮助。
我的Web应用程序漏洞存在问题。它是用PHP / MySQL制作的,我仍然需要纠正四个错误:
请帮帮我。我已经研究并测试了几种替代方案,但没有一种方法适合我。
我在远程服务器中:
提前致谢。问候。
答案 0 :(得分:1)
1。)
<meta http-equiv="X-Frame-Options" content="deny">
2,3)
http://geekflare.com/httponly-secure-cookie-apache/
4。)
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 1 :(得分:0)
只有包含用户可以输入敏感/机密信息的输入表单的页面才容易受到跨框架脚本的攻击。 为了支持旧版浏览器,我建议在每个易受攻击的页面(或主页面,如果可能)上使用以下JavaScript解决方案:
if ( self == top ) {
document.documentElement.style.display = 'block' ;
document.documentElement.style.visibility = 'visible' ;
} else {
top.location = self.location ;
}
&#13;
html{
display : none ;
visibility : hidden ;
}
&#13;