Đề cương khóa học
Giới thiệu
Tổng quan về Hướng dẫn Kiểm tra Bảo mật Di động OWASP
- Các lĩnh vực chính trong bảo mật ứng dụng di động
- Tiêu chuẩn Xác minh Bảo mật Ứng dụng Di động OWASP (MASVS)
- Hướng dẫn sử dụng
- Phân loại ứng dụng di động
Hiểu các Nguyên tắc Cơ bản của Kiểm tra Bảo mật Ứng dụng Di động
- Danh sách kiểm tra bảo mật ứng dụng di động
- Các nguyên tắc kiểm tra
- Đặt mục tiêu kiểm tra
- Kiểm tra bảo mật trong vòng đời phát triển
Thực hiện các Kỹ thuật Kiểm tra Tổng quát cho Ứng dụng Di động
- Kiến trúc xác thực
- Kiểm tra mạng và mật mã
- Kiểm tra chất lượng mã
- Sửa đổi và đảo ngược kỹ thuật
- Tương tác của người dùng với ứng dụng di động
Khám phá Nền tảng Android và iOS
- Tổng quan về nền tảng Android
- Lưu trữ dữ liệu trên Android
- Tổng quan về nền tảng iOS
- Lưu trữ dữ liệu trên iOS
Thực hiện Kiểm tra Bảo mật cho Android
- Kiểm tra bảo mật cơ bản cho Android
- Kiểm tra lưu trữ dữ liệu
- Xác thực cục bộ
- Android APIs (mật mã, mạng và nền tảng)
- Chất lượng mã và cài đặt xây dựng cho ứng dụng
- Sửa đổi và đảo ngược kỹ thuật
- Phòng thủ chống đảo ngược
Thực hiện Kiểm tra Bảo mật cho iOS
- Kiểm tra bảo mật cơ bản cho iOS
- Kiểm tra lưu trữ dữ liệu
- iOS APIs (mật mã, mạng và nền tảng)
- Chất lượng mã và cài đặt xây dựng cho ứng dụng
- Sửa đổi và đảo ngược kỹ thuật
- Phòng thủ chống đảo ngược
Đóng góp cho Cộng đồng MSTG
- Đọc MSTG
- Hướng dẫn đóng góp
- Yêu cầu tính năng và phản hồi
Tóm tắt và Kết luận
Requirements
- Hiểu biết chung về vòng đời phát triển ứng dụng di động
- Kinh nghiệm trong phát triển, bảo mật và kiểm thử ứng dụng di động
Đối tượng
- Nhà phát triển
- Kỹ sư
- Kiến trúc sư
Testimonials (5)
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
Course - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Course - How to Write Secure Code
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.
Jack Allan - RSM UK Management Ltd.
Course - Secure Developer .NET (Inc OWASP)
Piotr was very knowledgeable and related security issues to real world examples very well. His preparation was brilliant.