垃圾邮件机器人提交的表单是否会带来安全风险?

发布于 2024-11-29 02:01:42 字数 1455 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

染墨丶若流云 2024-12-06 02:01:42

您可能遇到的任何安全风险完全独立于是否批量提交表单。

唯一的安全风险与机器人填满磁盘时发生的情况有关。

Any security risks you may have are completely independent of whether the form is being submitted in bulk.

The only new security risk relates to what happens if the bots fill up your disk.

那片花海 2024-12-06 02:01:42

我想一个问题可能是他们发布的垃圾邮件类型。如果他们发布指向其他网站的链接,而这些网站又试图用恶意软件感染访问者,那么它不会对您的网站造成直接威胁,而是对您的访问者构成直接威胁。

您还应该确保他们无法插入脚本等以防止 XSS。

维基百科上的 XSS

I guess one problem could be the kind of spam they post. If they post links to other websites which in turn try infect the visitor with malware it doesn't pose a direct threat to your site but to your visitors.

You should also make sure they can't insert scripts etc to prevent XSS.

XSS on wikipedia

私野 2024-12-06 02:01:42

从安全角度来看,这实际上是一个关于您的网站总体安全程度的问题。是的,垃圾邮件机器人可以利用漏洞,但任何用户,无论是人类还是机器人,都可以利用漏洞。

您提到了 SQL 参数化,这是一个好的开始,也可以尝试这些:

  1. 您是否根据可信值白名单验证所有输入?
  2. 您是否应用了最小权限原则,并且不允许公共用户连接的 SQL 帐户执行超出其需要的操作? (更多信息此处)
  3. 当通过 UI 呈现时,您是否对每条数据进行输出编码?

如果您执行了所有这些操作,那么您在安全方面就处于良好状态。处理机器人带来的不便完全是另一个问题。

From a security perspective, this is really a question about how secure your website is in general. Yes, a spambot could exploit vulnerabilities but then so could any user, be they human or robot.

You mentioned parametrisation of SQL which is a good start, try these as well:

  1. Are you validating all input against a whitelist of trusted values?
  2. Are you applying the principle of least privilege and not allowing the SQL account public users connect with to do more than it needs? (more on that here)
  3. Are you output encoding every piece of data when it's presented back via the UI?

If you're doing all this then you're in good shape security wise. Dealing with the inconvenience created by bots is another issue altogether.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文