首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakePHP:安全测试

CakePHP:安全测试
EN

Stack Overflow用户
提问于 2012-04-05 01:48:55
回答 1查看 395关注 0票数 0

有没有人能推荐一个我可以用来确保我的网站安全的流程?我担心安全漏洞、未经授权的权限、XSS等。

EN

回答 1

Stack Overflow用户

发布于 2012-04-05 02:05:27

这是一个负载很大的问题,因为安全性是一场永无止境的战斗。幸运的是,如果你遵循约定并坚持使用框架的方法,Cake会让保护你的应用变得非常容易。此外,由于不知道你的应用程序的性质,因此很难具体说明,所以我将介绍一些默认任务(不按重要性排序)。

首先,启用SecurityComponent。默认情况下,它可以保护您免受CSRF和表单篡改。它还提供了一些方法,您可以使用这些方法来帮助保护您的站点,例如需要HTTP方法或SSL。

然后,审核您的代码,并确保您使用的是数据库调用的内置find()方法。Cake转义输入以防止SQL注入。如果有手动查询,请确保保护它们不受SQL注入的影响。

最后,为您的授权编写测试。这将使您确信用户只能访问您允许他们访问的应用程序区域,并提供对您可能认为安全的应用程序区域的洞察,这些区域可以通过GET参数轻松访问。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10016565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档