Course Code: cl-jwe
Duration: 28 hours
Prerequisites:

受众

  • 开发人员
Overview:

除了使用 Java 元件的扎实知识外,即使对于经验丰富的 Java 程式员来说,也必须对伺服器端和用户端的Web相关漏洞、与用 Java 编写的Web应用程式相关的不同漏洞以及各种风险的后果有深入的了解。

通过介绍相关攻击来演示基于 Web 的一般漏洞,而推荐的编码技术和缓解方法在 Java 的上下文中解释,其最重要的目的是避免相关问题。此外,还特别关注用户端安全性,以解决 JavaScript、Ajax 和 HTML5 的安全问题。

本课程介绍了 Standard Java Edition 的安全元件,之前是密码学的基础知识,为理解适用元件的用途和操作提供了一个通用的基线。Java 企业版的安全问题通过各种练习来介绍,这些练习解释了 JEE 中的声明式和编程式安全技术。

最后,本课程解释了 Java 语言和平台最常见和最严重的程式设计缺陷。除了 Java 程式师犯下的典型错误外,引入的安全漏洞还涵盖了特定于语言的问题和运行时环境引起的问题。所有漏洞和相关攻击都通过易于理解的练习进行演示,然后是推荐的编码指南和可能的缓解技术。

参加本课程的学员将

  • 了解安全、IT 安全和安全编码的基本概念
  • 了解 OWASP Top 10 之后的 Web 漏洞,并知道如何避免它们
  • 了解用户端漏洞和安全编码实践
  • 学习使用 Java 开发环境的各种安全功能
  • 对密码学有实际的了解
  • 了解 Web 服务的安全概念
  • 了解 Java EE 的安全解决方案
  • 了解典型的编码错误以及如何避免这些错误
  • 获取有关 Java 框架中一些最新漏洞的资讯
  • 获取有关使用安全测试工具的实用知识
  • 获取有关安全编码实践的原始程式码和进一步阅读材料
Course Outline:
  • IT 安全和安全编码
  • Web 应用程式安全
  • 用户端安全性
  • 用户端安全性
  • Java 安全的基础
  • 实用密码学
  • Java 安全服务
  • Web 服务的安全性
  • XML 安全性
  • JSON 安全性
  • Java EE 安全性
  • 常见的编码错误和漏洞
  • 安全和安全编码原则
  • 知识来源
Sites Published:

United Arab Emirates - Advanced Java, JEE and Web Application Security

Qatar - Advanced Java, JEE and Web Application Security

Egypt - Advanced Java, JEE and Web Application Security

Saudi Arabia - Advanced Java, JEE and Web Application Security

South Africa - Advanced Java, JEE and Web Application Security

Brasil - Advanced Java, JEE and Web Application Security

Canada - Advanced Java, JEE and Web Application Security

中国 - Advanced Java, JEE and Web Application Security

香港 - Advanced Java, JEE and Web Application Security

澳門 - Advanced Java, JEE and Web Application Security

台灣 - Advanced Java, JEE and Web Application Security

USA - Advanced Java, JEE and Web Application Security

Österreich - Advanced Java, JEE and Web Application Security

Schweiz - Advanced Java, JEE and Web Application Security

Deutschland - Advanced Java, JEE and Web Application Security

Czech Republic - Advanced Java, JEE and Web Application Security

Denmark - Advanced Java, JEE and Web Application Security

Estonia - Advanced Java, JEE and Web Application Security

Finland - Advanced Java, JEE and Web Application Security

Greece - Advanced Java, JEE and Web Application Security

Magyarország - Advanced Java, JEE and Web Application Security

Ireland - Advanced Java, JEE and Web Application Security

Luxembourg - Advanced Java, JEE and Web Application Security

Latvia - Advanced Java, JEE and Web Application Security

España - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Italia - Advanced Java, JEE and Web Application Security

Lithuania - Advanced Java, JEE and Web Application Security

Nederland - Advanced Java, JEE and Web Application Security

Norway - Advanced Java, JEE and Web Application Security

Portugal - Advanced Java, JEE and Web Application Security

România - Advanced Java, JEE and Web Application Security

Sverige - Advanced Java, JEE and Web Application Security

Türkiye - Advanced Java, JEE and Web Application Security

Malta - Advanced Java, JEE and Web Application Security

Belgique - Advanced Java, JEE and Web Application Security

France - Advanced Java, JEE and Web Application Security

日本 - Advanced Java, JEE and Web Application Security

Australia - Advanced Java, JEE and Web Application Security

Malaysia - Advanced Java, JEE and Web Application Security

New Zealand - Advanced Java, JEE and Web Application Security

Philippines - Advanced Java, JEE and Web Application Security

Singapore - Advanced Java, JEE and Web Application Security

Thailand - Advanced Java, JEE and Web Application Security

Vietnam - Advanced Java, JEE and Web Application Security

India - Advanced Java, JEE and Web Application Security

Argentina - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Chile - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Costa Rica - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Ecuador - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Guatemala - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Colombia - Avanzado Java, JEE y Seguridad de Aplicaciones Web

México - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Panama - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Peru - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Uruguay - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Venezuela - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Polska - Advanced Java, JEE and Web Application Security

United Kingdom - Advanced Java, JEE and Web Application Security

South Korea - Advanced Java, JEE and Web Application Security

Pakistan - Advanced Java, JEE and Web Application Security

Sri Lanka - Advanced Java, JEE and Web Application Security

Bulgaria - Advanced Java, JEE and Web Application Security

Bolivia - Avanzado Java, JEE y Seguridad de Aplicaciones Web

Indonesia - Advanced Java, JEE and Web Application Security

Kazakhstan - Advanced Java, JEE and Web Application Security

Moldova - Advanced Java, JEE and Web Application Security

Morocco - Advanced Java, JEE and Web Application Security

Tunisia - Advanced Java, JEE and Web Application Security

Kuwait - Advanced Java, JEE and Web Application Security

Oman - Advanced Java, JEE and Web Application Security

Slovakia - Advanced Java, JEE and Web Application Security

Kenya - Advanced Java, JEE and Web Application Security

Nigeria - Advanced Java, JEE and Web Application Security

Botswana - Advanced Java, JEE and Web Application Security

Slovenia - Advanced Java, JEE and Web Application Security

Croatia - Advanced Java, JEE and Web Application Security

Serbia - Advanced Java, JEE and Web Application Security

Bhutan - Advanced Java, JEE and Web Application Security

Nepal - Advanced Java, JEE and Web Application Security

Uzbekistan - Advanced Java, JEE and Web Application Security