小编ert*_*rt3的帖子

使我的PHP站点难以抵抗

我正在为我一直在筹划的网站制作一个自定义CMS,安全性是一个大问题.

我可能缺乏专业知识来阻止全面的黑客社交工程进入服务器机房,但这是我从这里和其他网站编译的列表,以防止黑客攻击尝试请评论,如果这里有任何东西缺乏或如果进一步应该采取措施

阶段1


使用PDO进行数据库调用和htaccess重写URL以隐藏诸如index.php?get = variable之类的内容现在是myurl.com/get/variable

和上述变量通过PDO通过所概述这里

将数据库查询和函数移动到拒绝HTTP访问的文件夹中,并锁定服务器用户组后面的某些管理功能,只有少数人可以信任并具有访问权限.

所有密码都是加密的,永远不会被解密为纯文本,因为我没有理由需要阅读其他人的密码.

登录和用户创建因基于X尝试次数和reCapatcha的IP地址自动锁定而停止

第2阶段


这些步骤找到了一个家,主要是因为我打算有一天分发这个软件,不要在我的脸上吃鸡蛋

用户跟踪以防止查找文件和记录入侵尝试

IP跟踪以防止XXS劫持和可能的行为监控,原因类似

我想到了更多,但我的大脑现在跳到需要两阶段面部识别和状态ID的DB

php mysql pdo salt content-management-system

0
推荐指数
1
解决办法
176
查看次数

jquery .each()在IE 9中不起作用

我试图隐藏一系列元素与.each函数替换一个在IE9中不起作用的for循环,而代码在FF中工作它不会在IE中工作.

var myArray=document.getElementsByName("hide[]");
$.each(myArray, function(i, id) {$("#" + myArray[i].attributes["id"].value).hide();});
Run Code Online (Sandbox Code Playgroud)

不完全确定什么是失败的

in for循环形式

for (var i = 0; i < myArray.length; i++)
  {
  $("#" + myArray[i].attributes["id"].value).hide();
  }
Run Code Online (Sandbox Code Playgroud)

javascript jquery internet-explorer

0
推荐指数
1
解决办法
997
查看次数