应该考虑什么来防止请求表中的注入?
应该考虑什么来防止请求表中的注入?
例如:使用 Recaptcha、防止 SQL 注入等...还应该考虑哪些其他项目?
What should considered to prevent Injection in request forms ?
e.g : using Recaptcha, preventing SQL Injections, etc ... what other item should be consider ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
参数化查询是必须的。
在绑定之前,您还应该在客户端和服务器端验证您的输入。
Parameterized queries are a must.
You should also validate your input, both on the client and server sides, prior to binding.
与任何其他 CAPTCHA 一样,Recaptcha 是一种识别某人为人类的机制。这与SQL注入无关。
为了防止 SQL 注入攻击,最好的防御方式是使用数据访问库,因为它们包含反 SQL 注入措施。
您应该始终使用参数化查询,绝不只是自己构建 SQL 字符串并将其传递到数据库。
Recaptcha, like any other CAPTCHA is a mechanism to identify someone as human. This has nothing to do with SQL injection.
In order to prevent SQL injection attacks, the best form of defense is to use data access libraries as these contain anti SQL injection measures.
You should alway use parameterized queries and never simply build up a SQL string yourself and pass that to the database.