Cách Viết Mã An Toàn Khóa Học Đào Tạo
Sau những cuộc tấn công lớn vào cơ sở hạ tầng quốc gia, các Chuyên gia Bảo mật nhận thấy rằng phần lớn các lỗ hổng gây ra các cuộc tấn công đến từ mã nguồn kém chất lượng và dễ bị tấn công do các nhà phát triển viết.
Các nhà phát triển hiện cần nắm vững các kỹ thuật viết Mã nguồn An toàn, bởi vì chúng ta đang ở trong tình huống mà bất kỳ ai cũng có thể sử dụng các công cụ có sẵn để viết một script có thể vô hiệu hóa hiệu quả hệ thống của một tổ chức lớn do các nhà phát triển đã viết mã nguồn kém chất lượng.
Khóa học này nhằm mục đích hỗ trợ những điều sau:
- Giúp các Nhà phát triển nắm vững các kỹ thuật viết Mã nguồn An toàn
- Giúp các Kiểm thử phần mềm kiểm tra bảo mật của ứng dụng trước khi phát hành ra môi trường sản xuất
- Giúp các Kiến trúc sư phần mềm hiểu rõ các rủi ro xung quanh các ứng dụng
- Giúp các Trưởng nhóm thiết lập các đường cơ sở bảo mật cho các nhà phát triển
- Giúp các Quản trị viên Web cấu hình Máy chủ để tránh các cấu hình sai lệch
Trong khóa học này, bạn cũng sẽ xem chi tiết về các cuộc tấn công mạng mới nhất đã được sử dụng và các biện pháp đối phó được sử dụng để ngăn chặn và phòng ngừa các cuộc tấn công này.
Bạn sẽ tự mình thấy cách những sai lầm của các nhà phát triển dẫn đến các cuộc tấn công thảm khốc và bằng cách tham gia vào các phòng thí nghiệm trong suốt khóa học, bạn sẽ có thể đưa các biện pháp kiểm soát bảo mật vào thực hành và có được kinh nghiệm và kiến thức để tạo ra mã nguồn an toàn.
Ai nên tham gia khóa học này?
Khóa đào tạo Mã nguồn An toàn này lý tưởng cho những người làm việc ở các vị trí như, nhưng không giới hạn ở:
- Nhà phát triển Web
- Nhà phát triển Di động
- Java Nhà phát triển
- Nhà phát triển Dot Net
- Kiến trúc sư Phần mềm
- Kiểm thử Phần mềm
- Chuyên gia Bảo mật
- Quản trị viên Web
Đề cương khóa học
Module 1: Giới thiệu về Secure Coding
- Tổng quan về các phương pháp lập trình an toàn
- Các lỗ hổng phổ biến trong phần mềm
- Tầm quan trọng của vòng đời phát triển an toàn
Module 2: Cơ bản về ứng dụng Web, Windows và Di động
- Giới thiệu về các nền tảng ứng dụng
- Hàm ý bảo mật cho mỗi nền tảng
- Các phương pháp tốt nhất để phát triển an toàn
Module 3: Tấn công và khai thác ứng dụng
- Tấn công tập lệnh chéo (XSS)
- SQL Injection
- Tấn công giả mạo yêu cầu chéo (CSRF)
Module 4: Tấn công và khai thác máy chủ
- Tấn công từ chối dịch vụ (DoS)
- Tràn bộ đệm (BOF)
- Các lỗ hổng máy chủ phổ biến
Module 5: Xác thực và Kiểm chứng
- Kỹ thuật xác thực đầu vào
- Làm sạch dữ liệu và mã hóa đầu ra
- Kiểm chứng các biện pháp bảo mật
Module 6: Kiểm soát và Biện pháp Đối phó Bảo mật
- Triển khai kiểm soát truy cập
- Sử dụng mã hóa để bảo mật dữ liệu
- Bảo vệ chống lại các mối đe dọa phổ biến
Module 7: Ứng dụng Di động Secure Coding
- Các vấn đề bảo mật trong phát triển di động
- Triển khai kiến trúc ứng dụng di động an toàn
- Xử lý dữ liệu di động an toàn
Module 8: Tiêu chuẩn và Kiểm tra Bảo mật
- Tổng quan về các tiêu chuẩn bảo mật (ví dụ: OWASP)
- Kiểm tra các lỗ hổng bảo mật
- Các phương pháp tốt nhất để kiểm tra bảo mật
Yêu cầu
- Kiến thức cơ bản về bất kỳ ngôn ngữ lập trình nào
- Kiến thức cơ bản về vòng đời phát triển phần mềm
Đối tượng
- Nhà phát triển
- Kiến trúc sư phần mềm
- Chuyên gia bảo mật
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Cách Viết Mã An Toàn Khóa Học Đào Tạo - Đặt chỗ
Cách Viết Mã An Toàn Khóa Học Đào Tạo - Yêu cầu thông tin
Cách Viết Mã An Toàn - Yêu cầu tư vấn
Đánh giá (3)
Các bài thực hành
Angel - Vodacom
Khóa học - How to Write Secure Code
Dịch thuật bằng máy
thấy các mối đe dọa bảo mật trong thực tế
kesh - Vodacom
Khóa học - How to Write Secure Code
Dịch thuật bằng máy
Module3 Các cuộc tấn công và khai thác ứng dụng, XSS, SQL injection Module4 Các cuộc tấn công và khai thác máy chủ, DOS, BOF
Tshifhiwa - Vodacom
Khóa học - How to Write Secure Code
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Bảo mật Mạng và Truyền Thông An toàn
21 GiờViệc triển khai một ứng dụng mạng an toàn có thể khó khăn, ngay cả đối với các nhà phát triển đã từng sử dụng nhiều khối xây dựng mật mã (như mã hóa và chữ ký số). Để giúp người tham gia hiểu rõ vai trò và cách sử dụng của các nguyên thủy mật mã này, trước tiên, chúng tôi sẽ cung cấp một nền tảng vững chắc về các yêu cầu chính của giao tiếp an toàn – xác nhận an toàn, tính toàn vẹn, bảo mật, nhận dạng từ xa và ẩn danh – đồng thời trình bày các vấn đề điển hình có thể làm tổn hại đến các yêu cầu này cùng với các giải pháp thực tế.
Vì mật mã là một khía cạnh quan trọng của bảo mật mạng, các thuật toán mật mã quan trọng nhất trong mật mã đối xứng, băm, mật mã bất đối xứng và thỏa thuận khóa cũng được thảo luận. Thay vì trình bày một nền tảng toán học chuyên sâu, các yếu tố này được thảo luận từ góc độ của nhà phát triển, trình bày các ví dụ điển hình về trường hợp sử dụng và các cân nhắc thực tế liên quan đến việc sử dụng mật mã, chẳng hạn như cơ sở hạ tầng khóa công khai. Các giao thức bảo mật trong nhiều lĩnh vực của giao tiếp an toàn được giới thiệu, với một cuộc thảo luận chuyên sâu về các họ giao thức được sử dụng rộng rãi nhất như IPSec và SSL/TLS.
Các lỗ hổng mật mã điển hình được thảo luận, liên quan đến cả các thuật toán mật mã cụ thể và các giao thức mật mã, chẳng hạn như BEAST, CRIME, TIME, BREACH, FREAK, Logjam, Padding oracle, Lucky Thirteen, POODLE và các lỗ hổng tương tự, cũng như cuộc tấn công thời gian RSA. Trong mỗi trường hợp, các cân nhắc thực tế và hậu quả tiềm ẩn được mô tả cho từng vấn đề, một lần nữa, không đi sâu vào các chi tiết toán học phức tạp.
Cuối cùng, vì XML là công nghệ trung tâm cho việc trao đổi dữ liệu bởi các ứng dụng mạng, các khía cạnh bảo mật của XML được mô tả. Điều này bao gồm việc sử dụng XML trong các dịch vụ web và thông báo SOAP cùng với các biện pháp bảo vệ như chữ ký XML và mã hóa XML – cũng như các điểm yếu trong các biện pháp bảo vệ đó và các vấn đề bảo mật cụ thể của XML như XML injection, XML external entity (XXE) attacks, XML bombs, và XPath injection.
Những người tham gia khóa học này sẽ
- Hiểu các khái niệm cơ bản về bảo mật, bảo mật IT và mã hóa an toàn
- Hiểu các yêu cầu của giao tiếp an toàn
- Tìm hiểu về các cuộc tấn công và phòng thủ mạng ở các lớp OSI khác nhau
- Có hiểu biết thực tế về mật mã
- Hiểu các giao thức bảo mật thiết yếu
- Hiểu một số cuộc tấn công gần đây chống lại các hệ thống mật mã
- Nhận thông tin về một số lỗ hổng liên quan gần đây
- Hiểu các khái niệm bảo mật của Web services
- Nhận các nguồn và tài liệu đọc thêm về các thực hành mã hóa an toàn
Đối tượng
Developers, Professionals
Lập trình An toàn C/C++
21 GiờKhóa học kéo dài ba ngày này bao gồm các kiến thức cơ bản về bảo mật mã C/C++ trước những người dùng độc hại có thể khai thác nhiều lỗ hổng trong mã liên quan đến quản lý bộ nhớ và xử lý đầu vào. Khóa học đề cập đến các nguyên tắc viết mã bảo mật.
Bảo mật Java Nâng cao
21 GiờNgay cả những lập trình viên Java có kinh nghiệm cũng không nhất thiết làm chủ tất cả các dịch vụ bảo mật do Java cung cấp, và cũng không nhận thức đầy đủ về các lỗ hổng bảo mật khác nhau liên quan đến các ứng dụng web được viết bằng Java.
Khóa học – ngoài việc giới thiệu các thành phần bảo mật của Java Standard Edition – sẽ đề cập đến các vấn đề bảo mật của Java Enterprise Edition (JEE) và dịch vụ web. Việc thảo luận về các dịch vụ cụ thể sẽ được bắt đầu với nền tảng về mật mã học và giao tiếp an toàn. Các bài tập thực hành khác nhau sẽ tập trung vào các kỹ thuật bảo mật khai báo và lập trình trong JEE, đồng thời thảo luận về bảo mật lớp vận chuyển và bảo mật đầu cuối cho các dịch vụ web. Việc sử dụng tất cả các thành phần được trình bày thông qua nhiều bài tập thực tiễn, nơi người tham dự có thể tự mình thử nghiệm các API và công cụ đã được thảo luận.
Khóa học cũng đi qua và giải thích các lỗi lập trình phổ biến và nghiêm trọng nhất của ngôn ngữ và nền tảng Java cũng như các lỗ hổng liên quan đến web. Bên cạnh các lỗi điển hình do các lập trình viên Java mắc phải, các lỗ hổng bảo mật được giới thiệu bao gồm cả các vấn đề đặc thù của ngôn ngữ và các vấn đề phát sinh từ môi trường chạy (runtime). Tất cả các lỗ hổng và các cuộc tấn công liên quan được minh họa thông qua các bài tập dễ hiểu, tiếp theo là các hướng dẫn lập trình khuyến nghị và các kỹ thuật giảm thiểu có thể áp dụng.
Người tham dự khóa học này sẽ
- Hiểu các khái niệm cơ bản về bảo mật, bảo mật IT và lập trình an toàn
- Nắm được các lỗ hổng web ngoài OWASP Top Ten và biết cách tránh chúng
- Hiểu các khái niệm bảo mật của các dịch vụ web
- Học cách sử dụng các tính năng bảo mật khác nhau của môi trường phát triển Java
- Có hiểu biết thực tế về mật mã học
- Hiểu các giải pháp bảo mật của Java EE
- Học về những lỗi lập trình điển hình và cách tránh chúng
- Cung cấp thông tin về một số lỗ hổng gần đây trong khung công tác Java
- Cung cấp kiến thức thực tiễn về cách sử dụng các công cụ kiểm thử bảo mật
- Cung cấp nguồn tài liệu và tài liệu đọc thêm về các thực hành lập trình an toàn
Đối tượng tham gia
Nhà phát triển
Bảo mật Java Chuẩn: Thực hành Mã hóa An toàn & Phát triển
14 GiờMô tả
Ngôn ngữ Java và Môi trường Thực thi (JRE) được thiết kế để tránh khỏi những lỗ hổng bảo mật phổ biến và nghiêm trọng nhất mà các ngôn ngữ khác như C/C++ thường gặp. Tuy nhiên, các nhà phát triển phần mềm và kiến trúc sư không chỉ cần biết cách sử dụng các tính năng bảo mật của môi trường Java (bảo mật tích cực), mà còn phải nhận thức rõ về nhiều lỗ hổng bảo mật vẫn còn liên quan đến phát triển Java (bảo mật tiêu cực).
Việc giới thiệu các dịch vụ bảo mật được preceded by một tổng quan ngắn gọn về nền tảng của mật mã học, cung cấp một cơ sở chung để hiểu mục đích và hoạt động của các thành phần áp dụng. Việc sử dụng các thành phần này được trình bày thông qua nhiều bài tập thực hành, trong đó người tham gia có thể tự mình thử nghiệm các API đã thảo luận.
Khóa học cũng đi qua và giải thích những lỗi lập trình phổ biến và nghiêm trọng nhất của ngôn ngữ và nền tảng Java, bao gồm cả những lỗi điển hình mà lập trình viên Java thường mắc phải và các vấn đề đặc thù của ngôn ngữ và môi trường. Tất cả các lỗ hổng và cuộc tấn công liên quan đều được minh họa thông qua các bài tập dễ hiểu, tiếp theo là các hướng dẫn mã hóa được khuyến nghị và các kỹ thuật giảm thiểu có thể áp dụng.
Người tham gia khóa học này sẽ
- Hiểu các khái niệm cơ bản về bảo mật, bảo mật CNTT và lập trình an toàn
- Học về các lỗ hổng Web vượt qua OWASP Top Ten và cách tránh chúng
- Học cách sử dụng các tính năng bảo mật khác nhau của môi trường phát triển Java
- Hiểu biết thực tế về mật mã học
- Học về những lỗi lập trình điển hình và cách tránh chúng
- Nhận thông tin về một số lỗ hổng mới nổi trong khung Java
- Nguồn và tài liệu đọc thêm về thực hành mã hóa an toàn
Đối tượng
Phát triển viên
.NET, C# và Phát triển Bảo mật ASP.NET
14 GiờHiện nay, có nhiều ngôn ngữ lập trình có thể biên dịch mã sang các khung .NET và ASP.NET. Môi trường này cung cấp các công cụ mạnh mẽ cho việc phát triển bảo mật, nhưng các nhà phát triển cần biết cách áp dụng các kỹ thuật lập trình ở cấp độ kiến trúc và mã nguồn để triển khai chức năng bảo mật mong muốn, tránh các lỗ hổng hoặc hạn chế khả năng khai thác chúng.
Mục tiêu của khóa học này là hướng dẫn các nhà phát triển thông qua nhiều bài tập thực hành cách ngăn chặn mã không tin cậy thực hiện các hành động đặc quyền, bảo vệ tài nguyên thông qua xác thực và ủy quyền mạnh mẽ, cung cấp các cuộc gọi thủ tục từ xa (RPC), xử lý phiên, giới thiệu các phương pháp triển khai khác nhau cho một số chức năng, và nhiều nội dung quan trọng khác.
Phần giới thiệu về các lỗ hổng khác nhau bắt đầu bằng việc trình bày một số vấn đề lập trình điển hình thường mắc phải khi sử dụng .NET, trong khi phần thảo luận về các lỗ hổng của ASP.NET cũng đề cập đến các cài đặt môi trường khác nhau và ảnh hưởng của chúng. Cuối cùng, chủ đề về các lỗ hổng đặc thù của ASP.NET không chỉ giải quyết các thách thức chung về bảo mật ứng dụng web, mà còn tập trung vào các vấn đề đặc biệt và phương pháp tấn công như tấn công ViewState hoặc các cuộc tấn công liên quan đến việc kết thúc chuỗi ký tự.
Người tham gia khóa học này sẽ
- Hiểu được các khái niệm cơ bản về bảo mật, bảo mật thông tin và mã hóa an toàn
- Hiểu các lỗ hổng web vượt ra ngoài OWASP Top Ten và biết cách tránh chúng
- Biết cách sử dụng các tính năng bảo mật khác nhau của môi trường phát triển .NET
- Thu thập kiến thức thực tế về cách sử dụng các công cụ kiểm thử bảo mật
- Hiểu về các lỗi lập trình điển hình và cách phòng tránh chúng
- Nhận thông tin về một số lỗ hổng mới nhất trong .NET và ASP.NET
- Có nguồn tài liệu và các đọc thêm về thực hành lập trình an toàn
Đối tượng
Nhà phát triển
Lập trình an toàn trong PHP
21 GiờKhóa học này cung cấp các kỹ năng cần thiết cho các nhà phát triển PHP để xây dựng các ứng dụng có khả năng chống lại các cuộc tấn công hiện đại qua Internet. Các lỗ hổng bảo mật trên web được thảo luận thông qua các ví dụ dựa trên PHP, vượt ra ngoài danh sách OWASP hàng đầu, giải quyết nhiều loại tấn công injection, tấn công script, tấn công vào quản lý phiên của PHP, tham chiếu đối tượng trực tiếp không an toàn, các vấn đề với tải lên tệp và nhiều vấn đề khác. Các lỗ hổng liên quan đến PHP được giới thiệu, được nhóm thành các loại lỗ hổng tiêu chuẩn như thiếu hoặc xác thực đầu vào không đúng cách, xử lý lỗi và ngoại lệ không chính xác, sử dụng không đúng các tính năng bảo mật và các vấn đề liên quan đến thời gian và trạng thái. Đối với vấn đề sau, chúng tôi thảo luận về các cuộc tấn công như bỏ qua open_basedir, tấn công từ chối dịch vụ thông qua float ma thuật hoặc tấn công va chạm bảng băm. Trong tất cả các trường hợp, người tham gia sẽ làm quen với các kỹ thuật và hàm quan trọng nhất để sử dụng nhằm giảm thiểu các rủi ro được liệt kê.
Một sự tập trung đặc biệt được dành cho bảo mật phía máy khách, giải quyết các vấn đề bảo mật của JavaScript, Ajax và HTML5. Một số phần mở rộng liên quan đến bảo mật cho PHP được giới thiệu như hash, mcrypt và OpenSSL cho mật mã, hoặc Ctype, ext/filter và HTML Purifier để xác thực đầu vào. Các phương pháp hardening tốt nhất được đưa ra liên quan đến cấu hình PHP (cài đặt php.ini), Apache và máy chủ nói chung. Cuối cùng, một cái nhìn tổng quan về các công cụ và kỹ thuật kiểm tra bảo mật khác nhau mà các nhà phát triển và người kiểm tra có thể sử dụng được đưa ra, bao gồm trình quét bảo mật, kiểm tra xâm nhập và gói khai thác, trình sniffer, máy chủ proxy, công cụ fuzzing và trình phân tích mã nguồn tĩnh.
Cả việc giới thiệu các lỗ hổng và các phương pháp cấu hình đều được hỗ trợ bởi một số bài tập thực hành, minh họa hậu quả của các cuộc tấn công thành công, cho thấy cách áp dụng các kỹ thuật giảm thiểu và giới thiệu cách sử dụng các phần mở rộng và công cụ khác nhau.
Những người tham gia khóa học này sẽ
- Hiểu các khái niệm cơ bản về bảo mật, bảo mật IT và mã hóa an toàn
- Học các lỗ hổng Web vượt ra ngoài OWASP Top Ten và biết cách tránh chúng
- Học các lỗ hổng phía máy khách và các phương pháp mã hóa an toàn
- Có hiểu biết thực tế về mật mã
- Học cách sử dụng các tính năng bảo mật khác nhau của PHP
- Học về các lỗi mã hóa điển hình và cách tránh chúng
- Được thông báo về các lỗ hổng gần đây của framework PHP
- Có kiến thức thực tế trong việc sử dụng các công cụ kiểm tra bảo mật
- Có nguồn và tài liệu đọc thêm về các phương pháp mã hóa an toàn
Đối tượng
Nhà phát triển
Microsoft SDL Core
14 GiờKhóa học kết hợp SDL core cung cấp cái nhìn về thiết kế, phát triển và kiểm thử phần mềm an toàn thông qua chu trình phát triển phần mềm an toàn của Microsoft (SDL). Nó cung cấp tổng quan cấp độ 100 về các yếu tố cơ bản của SDL, tiếp theo là các kỹ thuật thiết kế để áp dụng nhằm phát hiện và sửa lỗi trong giai đoạn đầu của quá trình phát triển.
Đối với giai đoạn phát triển, khóa học cung cấp tổng quan về các lỗi lập trình liên quan đến bảo mật phổ biến của cả mã quản lý và mã gốc. Các phương pháp tấn công được trình bày cho các lỗ hổng được thảo luận cùng với các kỹ thuật giảm thiểu tương ứng, tất cả đều được giải thích thông qua một số bài tập thực hành cung cấp niềm vui hack trực tiếp cho người tham gia. Giới thiệu về các phương pháp kiểm thử bảo mật khác nhau sau đó là việc thể hiện hiệu quả của các công cụ kiểm thử khác nhau. Người tham gia có thể hiểu cách hoạt động của những công cụ này thông qua một số bài tập thực hành bằng cách áp dụng các công cụ vào mã lỗ hổng đã được thảo luận.
Những người tham dự khóa học này sẽ
Hiểu các khái niệm cơ bản về an toàn, bảo mật IT và lập trình an toàn
Hiểu biết về các bước quan trọng của chu trình phát triển phần mềm an toàn của Microsoft (SDL)
Học cách thiết kế và phát triển an toàn
Hiểu về nguyên tắc thực hiện an toàn
Hiểu phương pháp kiểm thử bảo mật
- Nhận nguồn và tài liệu tham khảo thêm về các kỹ thuật lập trình an toàn
Đối tượng
Lập trình viên, Quản lý
Bảo mật DevOps: Tạo Chiến lược Bảo mật DevOps
7 GiờTrong khóa học trực tiếp, do giảng viên hướng dẫn tại Việt Nam này, người tham gia sẽ học cách xây dựng chiến lược bảo mật phù hợp để đối phó với thách thức bảo mật DevOps.
DevSecOps Firefight: Breach, Fix & Fortify
7 GiờDành cho những người tham gia, khóa học nâng cao, thực tế, tay nghề cao này chìm sâu vào các hiện thực quan trọng của bảo mật CI/CD pipeline hiện đại. Được thiết kế dành cho chuyên viên an ninh, kỹ sư DevOps và lập trình viên muốn nắm vững các phương pháp phòng thủ pipeline bị xâm nhập tiên tiến, khóa học kết hợp mô phỏng tấn công trực tiếp với các công cụ hàng đầu trong ngành và các kỹ thuật phòng thủ thực tế.
EC-Council Certified DevSecOps Engineer (ECDE)
28 GiờEC-Council Chứng chỉ Kỹ sư DevSecOps (ECDE) là một khóa học thực hành nhằm trang bị cho các chuyên gia kỹ năng để tích hợp an ninh xuyên suốt vòng đời DevOps, từ quy hoạch đến triển khai phần mềm an toàn.
Khóa đào tạo trực tiếp này (trực tuyến hoặc tại chỗ) dành cho các chuyên gia phần mềm và DevOps cấp trung muốn tích hợp các thực hành bảo mật vào chuỗi cung ứng liên tục (CI/CD), đảm bảo việc giao hàng mã an toàn và tuân thủ.
Tại kết thúc khóa học này, người tham gia sẽ có thể:
- Nắm vững nguyên tắc và thực hành của DevSecOps.
- Bảo mật mọi giai đoạn trong chuỗi cung ứng liên tục (CI/CD) bằng các công cụ tự động hóa.
- Thực hiện các thực hành lập trình an toàn và quét lỗ hổng bảo mật.
- Sẵn sàng cho chứng chỉ ECDE với các bài tập thực tế và ôn tập.
Định dạng của khóa học
- Bài giảng tương tác và thảo luận.
- Sử dụng thực hành công cụ DevSecOps trong chuỗi cung ứng mô phỏng.
- Bài tập hướng dẫn tập trung vào phát triển và triển khai an toàn.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh dựa trên quy trình làm việc hoặc chuỗi công cụ của nhóm bạn, vui lòng liên hệ với chúng tôi để sắp xếp.
OWASP GenAI Security
14 GiờDựa trên hướng dẫn mới nhất của Dự án OWASP GenAI Security, người tham gia sẽ học cách xác định, đánh giá và giảm thiểu các mối đe dọa đặc thù của AI thông qua các bài tập thực hành và kịch bản thực tế.
Hướng dẫn Kiểm thử Bảo mật ứng dụng Di động OWASP
21 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển, kỹ sư và kiến trúc sư muốn áp dụng các nguyên tắc, quy trình, kỹ thuật và công cụ kiểm thử MSTG để bảo mật các ứng dụng và dịch vụ di động của họ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Khám phá các kỹ thuật kiểm thử để xây dựng một triển khai kiểm thử bảo mật hiệu quả trong vòng đời phát triển.
- Thực hiện các kỹ thuật kiểm thử để kiểm tra các lỗ hổng và rủi ro chung trong ứng dụng di động.
- Chạy nhiều quy trình kiểm thử bảo mật để bảo mật các ứng dụng di động Android và iOS của họ.
OWASP Top 10 2025
14 GiờKhóa học trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các nhà phát triển web và lãnh đạo mong muốn khám phá và thực hiện tiêu chuẩn tham khảo OWASP Top 10 để bảo mật ứng dụng web của họ.
Đến cuối khóa học, người tham gia sẽ có thể lập chiến lược, triển khai, bảo mật và giám sát các ứng dụng và dịch vụ web của họ bằng cách sử dụng tài liệu OWASP Top 10.
Nhà Phát Triển An Toàn Java (bao gồm OWASP)
21 GiờKhóa học này bao gồm các khái niệm và nguyên tắc mã hóa an toàn với Java thông qua phương pháp kiểm thử của Dự án Web Mở Application Security (OWASP). Dự án Web Mở Application Security là một cộng đồng trực tuyến tạo ra các bài viết, phương pháp, tài liệu, công cụ và công nghệ miễn phí trong lĩnh vực bảo mật ứng dụng web.
Nhà phát triển an toàn .NET (bao gồm OWASP)
21 GiờKhóa học này bao gồm các khái niệm và nguyên tắc mã hóa an toàn với ASP.net thông qua phương pháp kiểm thử của Dự án Web Mở Application Security (OWASP). OWASP là một cộng đồng trực tuyến tạo ra các bài viết, phương pháp, tài liệu, công cụ và công nghệ miễn phí trong lĩnh vực bảo mật ứng dụng web.
Khóa học này khám phá các tính năng bảo mật của Dot Net Framework và cách bảo mật các ứng dụng web.