【发布时间】:2014-01-18 11:24:12
【问题描述】:
Tumblr 允许用户通过模板系统编辑其博客的 HTML 和 CSS。事实上,它甚至允许用户将自己的外部脚本包含到他们的页面中。这样做显然会给 Tumblr 带来很多安全漏洞。但是,它显然做得很好。更有趣的是,Tumblr 的团队以前是如何通过 LAMP Stack 做到所有这些的。
我通过 ping 不同的 Tumblr 站点发现的一件事是博客站点分散在多个服务器上。
尽管如此,仅入侵其中一个服务器的根目录可能会危及大量数据。此外,虽然有些人可能会争辩说 Tumblr 可能只是在其每个博客网站上进行手动检查,但由于 Tumblr 拥有的数据量,Tumblr 的团队这样做似乎仍然非常冒险且不切实际。正因为如此,我认为手动检查还没有涉及到一些方面,尤其是 Tumblr 团队如何在用户输入进入数据库之前对其进行过滤。
我的主要问题:Tumblr(或任何其他类似网站)如何过滤其用户输入,从而防止黑客攻击和利用?
【问题讨论】:
标签: security filter xss sql-injection backend