Đề cương khóa học

Giới thiệu

Khám phá Dự án Kiểm thử OWASP

  • Nguyên tắc kiểm thử
  • Kỹ thuật kiểm thử
  • Xác định yêu cầu kiểm thử bảo mật
  • Kiểm thử bảo mật tích hợp trong quy trình phát triển và kiểm thử
  • Phân tích và báo cáo dữ liệu kiểm thử bảo mật

Làm việc với Khung Kiểm thử OWASP

  • Giai đoạn 1: Trước khi phát triển bắt đầu
  • Giai đoạn 2: Trong quá trình định nghĩa và thiết kế
  • Giai đoạn 3: Trong quá trình phát triển
  • Giai đoạn 4: Trong quá trình triển khai
  • Giai đoạn 5: Bảo trì và vận hành
  • Quy trình kiểm thử vòng đời điển hình
  • Phương pháp kiểm thử xâm nhập

Kiểm thử Web Application Security

  • Giới thiệu và mục tiêu
  • Thu thập thông tin
  • Thực hiện khám phá công cụ tìm kiếm và trinh sát để tìm rò rỉ thông tin
  • Xác định dấu vân tay máy chủ web
  • Xem xét các tệp meta của máy chủ web để tìm rò rỉ thông tin
  • Liệt kê các ứng dụng trên máy chủ web
  • Xem xét nội dung trang web để tìm rò rỉ thông tin
  • Xác định các điểm vào của ứng dụng
  • Lập bản đồ các đường dẫn thực thi thông qua ứng dụng
  • Xác định dấu vân tay khung ứng dụng web
  • Xác định dấu vân tay ứng dụng web
  • Lập bản đồ kiến trúc ứng dụng
  • Kiểm thử quản lý cấu hình và triển khai
  • Kiểm thử cấu hình mạng/cơ sở hạ tầng
  • Kiểm thử cấu hình nền tảng ứng dụng
  • Kiểm thử xử lý phần mở rộng tệp đối với thông tin nhạy cảm
  • Xem xét các tệp cũ, sao lưu và không được tham chiếu đối với thông tin nhạy cảm
  • Liệt kê các giao diện quản trị cơ sở hạ tầng và ứng dụng
  • Kiểm thử các phương thức HTTP
  • Kiểm thử bảo mật vận chuyển HTTP nghiêm ngặt
  • Kiểm thử chính sách liên miền RIA
  • Kiểm thử quyền truy cập tệp
  • Kiểm thử chiếm quyền điều khiển miền con
  • Kiểm thử bộ nhớ đám mây

Kiểm thử Nhận dạng Management

  • Kiểm thử định nghĩa vai trò
  • Kiểm thử quy trình đăng ký người dùng
  • Kiểm thử quy trình cung cấp tài khoản
  • Kiểm thử liệt kê tài khoản và tài khoản người dùng có thể đoán được
  • Kiểm thử chính sách tên người dùng yếu hoặc không được thực thi

Kiểm thử Xác thực

  • Kiểm thử thông tin đăng nhập được truyền qua kênh được mã hóa
  • Kiểm thử thông tin đăng nhập mặc định
  • Kiểm thử cơ chế khóa yếu
  • Kiểm thử bỏ qua lược đồ xác thực
  • Kiểm thử nhớ mật khẩu dễ bị tổn thương
  • Kiểm thử điểm yếu bộ nhớ cache của trình duyệt
  • Kiểm thử chính sách mật khẩu yếu
  • Kiểm thử câu hỏi bảo mật yếu
  • Kiểm thử chức năng thay đổi hoặc đặt lại mật khẩu yếu
  • Kiểm thử xác thực yếu hơn trong kênh thay thế

Kiểm thử Ủy quyền

  • Kiểm thử duyệt thư mục/bao gồm tệp
  • Kiểm thử bỏ qua lược đồ ủy quyền
  • Kiểm thử leo thang đặc quyền
  • Kiểm thử tham chiếu đối tượng trực tiếp không an toàn

Kiểm thử Phiên Management

  • Kiểm thử lược đồ quản lý phiên
  • Kiểm thử thuộc tính cookie
  • Kiểm thử sửa lỗi phiên
  • Kiểm thử các biến phiên bị lộ
  • Kiểm thử giả mạo yêu cầu giữa các trang
  • Kiểm thử chức năng đăng xuất
  • Kiểm thử thời gian chờ phiên
  • Kiểm thử rối loạn phiên
  • Kiểm thử bắt cóc phiên

Kiểm thử Xác thực Đầu vào

  • Kiểm thử tập lệnh chéo trang được phản chiếu
  • Kiểm thử tập lệnh chéo trang được lưu trữ
  • Kiểm thử giả mạo động từ HTTP
  • Kiểm thử ô nhiễm tham số HTTP
  • Kiểm thử SQL tiêm
  • Kiểm thử Oracle
  • Kiểm thử MySQL
  • Kiểm thử SQL máy chủ
  • Kiểm thử PostgreSQL
  • Kiểm thử MS Access
  • Kiểm thử NoSQL tiêm
  • Kiểm thử tiêm ORM
  • Kiểm thử phía máy khách
  • Kiểm thử LDAP tiêm
  • Kiểm thử XML tiêm
  • Kiểm thử tiêm SSI
  • Kiểm thử XPath tiêm
  • Kiểm thử tiêm IMAP/SMTP
  • Kiểm thử tiêm mã
  • Kiểm thử bao gồm tệp cục bộ
  • Kiểm thử bao gồm tệp từ xa
  • Kiểm thử tiêm lệnh
  • Kiểm thử tiêm chuỗi định dạng
  • Kiểm thử lỗ hổng ấp trứng
  • Kiểm thử phân tách/buôn lậu HTTP
  • Kiểm thử yêu cầu HTTP đến
  • Kiểm thử tiêm tiêu đề máy chủ
  • Kiểm thử tiêm mẫu phía máy chủ
  • Kiểm thử giả mạo yêu cầu phía máy chủ

Kiểm thử Xử lý Lỗi

  • Kiểm thử xử lý lỗi không đúng cách
  • Kiểm thử dấu vết ngăn xếp

Kiểm thử Crypto đồ họa Yếu

  • Kiểm thử lớp vận chuyển yếu
  • Kiểm thử đệm Oracle
  • Kiểm thử thông tin nhạy cảm được gửi qua các kênh không được mã hóa
  • Kiểm thử mã hóa yếu

Business Kiểm thử Logic

  • Giới thiệu về logic nghiệp vụ
  • Kiểm thử xác thực dữ liệu logic nghiệp vụ
  • Kiểm thử khả năng giả mạo yêu cầu
  • Kiểm thử kiểm tra tính toàn vẹn
  • Kiểm thử thời gian xử lý
  • Kiểm thử giới hạn số lần một hàm có thể được sử dụng
  • Kiểm thử bỏ qua quy trình làm việc
  • Kiểm thử phòng thủ chống lại việc lạm dụng ứng dụng
  • Kiểm thử tải lên các loại tệp không mong muốn
  • Kiểm thử tải lên các tệp độc hại

Kiểm thử phía Máy khách

  • Kiểm thử tập lệnh chéo trang dựa trên DOM
  • Kiểm thử JavaScript thực thi
  • Kiểm thử HTML tiêm
  • Kiểm thử chuyển hướng URL phía máy khách
  • Kiểm thử CSS tiêm
  • Kiểm thử thao tác tài nguyên phía máy khách
  • Kiểm thử chia sẻ tài nguyên giữa các nguồn
  • Kiểm thử nhấp chuột giữa các trang
  • Kiểm thử bắt cóc nhấp chuột
  • Kiểm thử WebSockets
  • Kiểm thử nhắn tin web
  • Kiểm thử bộ nhớ trình duyệt
  • Kiểm thử bao gồm tập lệnh giữa các trang

API Testing

  • Kiểm thử GraphQL

Báo cáo

  • Giới thiệu
  • Tóm tắt điều hành
  • Kết quả
  • Phụ lục

Requirements

  • Hiểu biết chung về vòng đời phát triển ứng dụng web.
  • Có kinh nghiệm trong phát triển, bảo mật và kiểm thử ứng dụng web.

Đối tượng

  • Nhà phát triển
  • Kỹ sư
  • Kiến trúc sư
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories