Comment on page
12 Node.js Web 安全
在使用任何后端语言开发 Web 应用的时候,都会遇到安全漏洞问题,比如说 XSS (Cross-site scripting,跨站脚本攻击,在网站中植入恶意代码,用户加载网页就会被触发)和 CSRF(Cross-site request forgery,跨站请求伪造,在任意网站上可以伪造请求发送到被攻击网站上)。对于 XSS 来说,现行的模板引擎(ejs、jade之类)已经做的比较好了,可以防御住常见的恶意代码注入。不过对于 CSRF 来说,就得需要借助于第三方类库了。
首先看一个 CSRF 的栗子:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>美女私聊</title>
</head>
<body>
<iframe name="frameNoSeen" style="display:none;"></iframe>
<h1>