在教科书中学习针对 Web 应用的攻击
定义跨站请求伪造(クロスサイトリクエストフォージェリ,CSRF)是诱使仍登录着正规网站的用户打开陷阱页面,让其向该正规网站发送本人并无此意的请求(向服务器提出的处理要求)的攻击。
解说陷阱页面里藏有机关,只要打开页面,就会向正规网站发出发帖或更改设置的请求。由于请求来自已登录用户的浏览器,正规网站的服务器无法将其与本人的操作区分开,便会照常处理。对策之一是由网站核对一个暗号(令牌),用来确认请求是否从正规页面发出。
类比就像有人偷偷把一张假申请书塞进本人所派跑腿者携带的文件里。跑腿者原样交到窗口,窗口因为文件是本人的跑腿者送来的,分不清真假,就当作本人的申请受理了。
记忆钩子フォージェリ就是 forgery(伪造)。这种攻击伪造的是发给服务器的请求。