Logo
☆☆☆☆☆
0.0
Intermediate
6h

掌握前端应用中的安全

现代前端框架如 React、Vue 和 Angular 各自有其安全考量和潜在漏洞。本课程聚焦于在这些主流框架中实现实用的安全防护,包括通过依赖包引入的常见攻击方式。 你将学习如何识别并修复 package.json 中的漏洞,实施防护措施以抵御 XSS 和 CSRF 攻击,并防止跨框架的伪造行为。通过动手实践,你将利用各框架特有的功能和前端安全最佳实践,构建安全的应用程序。 完成本课程后,你将能够为 React、Vue 和 Angular 开发安全的应用,审计依赖项中的安全漏洞,并实施可靠的防护机制——这些技能对于构建可投入生产的前端应用至关重要。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
掌握前端应用中的安全
现代前端框架如 React、Vue 和 Angular 各自有其安全考量和潜在漏洞。本课程聚焦于在这些主流框架中实现实用的安全防护,包括通过依赖包引入的常见攻击方式。 你将学习如何识别并修复 package.json 中的漏洞,实施防护措施以抵御 XSS 和 CSRF 攻击,并防止跨框架的伪造行为...

WHAT YOU'LL LEARN

对安全性的基本理解及其在前端开发中的应用

Content

7 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    课程简介

安全基础
  1. 1

    安全风险—漏洞利用

  2. 2

    安全风险——跨站脚本攻击(XSS)

  3. 3

    安全风险——跨站请求伪造(CSRF)

  4. 4

    安全风险——伪造

  5. 5

    摘要:安全基础

  6. 6

    测验:安全基础

  7. 7

    实战练习:文章应用

  8. 8

    解决方案:文章应用

伪造
  1. 1

    欺骗简介

  2. 2

    React 中的欺骗技术:促销码功能

  3. 3

    Angular 中的伪造:成员邀请码

  4. 4

    Vue 中的伪造:专属内容访问码

  5. 5

    摘要:伪造

  6. 6

    测验:伪造

  7. 7

    实战练习:个性化仪表盘

  8. 8

    解决方案:个性化仪表盘

安全漏洞利用
  1. 1

    安全漏洞简介

  2. 2

    React 中安全漏洞的复杂性

  3. 3

    Angular 安全漏洞的复杂性

  4. 4

    Vue.js 安全漏洞的复杂性

  5. 5

    摘要:安全漏洞利用

  6. 6

    测验:安全漏洞利用

  7. 7

    实战练习:识别漏洞

  8. 8

    解决方案:识别漏洞

最后的总结
  1. 1

    日常安全问题

  2. 2

    结论

跨站脚本攻击(XSS)
  1. 1

    跨站脚本攻击(XSS)简介

  2. 2

    React 中的 XSS:用户资料

  3. 3

    Angular 中的 XSS:博客应用

  4. 4

    Vue.js 中的 XSS:产品评论

  5. 5

    摘要:跨站脚本攻击

  6. 6

    测验:跨站脚本攻击(XSS)

  7. 7

    实战练习:线程应用

  8. 8

    解决方案:线程应用

跨站请求伪造(CSRF)
  1. 1

    跨站请求伪造(CSRF)简介

  2. 2

    在 React 中处理 CSRF:表单提交

  3. 3

    Angular 中的 CSRF:安全的支付处理

  4. 4

    在 Vue.js 中处理 CSRF:管理用户设置

  5. 5

    摘要:跨站请求伪造

  6. 6

    测验:跨站请求伪造

  7. 7

    实战练习:保护用户资料更新

  8. 8

    解决方案:保护用户资料更新

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)