Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Security & Network

/

Computer Security

Mã hóa an toàn trong C

Khóa học Mã hóa an toàn trong C bao gồm các khái niệm như tràn bộ đệm, quản lý bộ nhớ và ngăn ngừa lỗ hổng bảo mật để đảm bảo phát triển các ứng dụng phần mềm an toàn và đáng tin cậy.

(5.0) 7 đánh giá

58 học viên

  • jikim1770
시큐어코딩
정보보안
c언어
secure-coding
C
buffer-overflow

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Phòng ngừa trước khi xử lý

  • Vấn đề khai báo

  • Lưu ý về biểu thức

  • Cấu trúc bên trong của nước tinh khiết và những lưu ý khi sử dụng

  • Cấu trúc bên trong của dấu phẩy động và những lưu ý khi sử dụng

  • Cấu trúc mảng và những lưu ý khi sử dụng

  • Cấu trúc chuỗi và những lưu ý khi sử dụng

  • Ngăn chặn và tối ưu hóa tình trạng tràn bộ nhớ

  • Bảo mật đầu vào và đầu ra tập tin

Khóa học Secure Coding in C cung cấp khóa đào tạo toàn diện về cách viết mã C an toàn và mạnh mẽ, tập trung vào việc phòng ngừa lỗ hổng và các biện pháp thực hành tốt nhất, có liên quan chặt chẽ đến các lĩnh vực như phát triển phần mềm, hệ thống nhúng, an ninh mạng và phát triển hệ điều hành.

Nội dung học tập

Phần (1) Giới thiệu về Mã hóa bảo mật

Bạn có thể hiểu được mã hóa bảo mật tổng thể và thiết lập môi trường phát triển.

Mục (2) Các biện pháp phòng ngừa trước khi xử lý

Bạn sẽ học cách giải quyết nhiều vấn đề phát sinh khi khai báo macro bằng #define và các kỹ thuật để giải quyết chúng.

Mục (3) Các biện pháp phòng ngừa khi khai báo

Bạn có thể xác định các vấn đề tiềm ẩn có thể phát sinh khi khai báo các loại dữ liệu khác nhau và tìm hiểu các hướng dẫn để khai báo đúng, sau đó áp dụng vào quá trình triển khai của mình.

Mục (4) Ghi chú về kiểu số nguyên

Chúng tôi giải thích cấu trúc bên trong của số nguyên, xác định các vấn đề có thể phát sinh khi sử dụng số nguyên và cung cấp hướng dẫn để giải quyết chúng.

Mục (5) Lưu ý về các kiểu thực

Chúng tôi giải thích cấu trúc bên trong của số thực, xác định các vấn đề có thể phát sinh khi sử dụng số thực và cung cấp hướng dẫn để giải quyết chúng.

Mục (6) Các biện pháp phòng ngừa mảng

Bạn sẽ học cách giải thích cấu trúc bên trong của mảng, xác định các vấn đề khi sử dụng mảng, tìm hiểu hướng dẫn giải quyết và áp dụng chúng vào việc triển khai của mình.

Phần (7) Nốt dây

Bạn sẽ học cách giải thích cấu trúc bên trong của chuỗi, xác định các vấn đề khi sử dụng chuỗi, tìm hiểu hướng dẫn giải quyết chúng và áp dụng chúng vào việc triển khai của mình.

Phần (8) Ghi chú bộ nhớ

Chúng tôi xác định các vấn đề tiềm ẩn có thể phát sinh trong quá trình phân bổ và giải phóng bộ nhớ, đồng thời cung cấp hướng dẫn để giải quyết chúng.

Mục (9) Các biện pháp phòng ngừa khi nhập/xuất tệp

Bạn sẽ học cách giải thích cấu trúc đầu vào/đầu ra của tệp, xác định các vấn đề trong quá trình đầu vào/đầu ra, tìm hiểu hướng dẫn giải quyết và áp dụng chúng vào quá trình triển khai.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows 10,11

  • Công cụ chỉnh sửa: Windows Visual Studio 2021

  • Trình biên dịch: Visual Studio C++

Tài liệu học tập

  • Tài liệu học tập được cung cấp ở định dạng PDF

  • Trong lớp học, chúng tôi sử dụng PPT để viết lên bảng và chia sẻ dưới dạng tài liệu học tập (PDF).

Kiến thức và biện pháp phòng ngừa của người chơi

  • Kiến thức tiên quyết cho khóa học này: C cơ bản

  • Thông số kỹ thuật video bài giảng này: FPS-60, độ phân giải-1280*720, tốc độ lấy mẫu âm thanh-44.100

  • Hãy thoải mái đặt câu hỏi và bài giảng có thể được sửa đổi khi có những kỹ thuật mới xuất hiện.

  • Tài liệu học tập được phân phát trong các bài giảng chỉ dành cho lớp học sử dụng và nghiêm cấm phân phát trái phép.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Lập trình viên C

  • Bất kỳ ai quan tâm đến vấn đề bảo mật và an toàn khi phát triển ứng dụng

Xin chào
Đây là

703

Học viên

66

Đánh giá

11

Trả lời

4.9

Xếp hạng

9

Các khóa học

김정인 강사님은 오픈소스가 중요하다며

리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.

소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로

수강 시 소스 폭탄에 주의 해야 합니다.

 

강의문의 : jikim@imguru.co.kr

Chương trình giảng dạy

Tất cả

27 bài giảng ∙ (6giờ 49phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

7 đánh giá

5.0

7 đánh giá

  • 나는그네님의 프로필 이미지
    나는그네

    Đánh giá 3

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    30% đã tham gia

    내용이 정말 좋네요 예전에 인터넷 서점에서 책 구매해서 보고 좋다고 느끼고 수강하게 됐는데 너무 좋아서 c랑 리눅스 강의 전부 구매했습니다 좋은 강의 감사드리고 앞으로 또 좋은 강의 부탁드려요! 감사합니다

    • tsbjkim님의 프로필 이미지
      tsbjkim

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      33% đã tham gia

      • 권호석님의 프로필 이미지
        권호석

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        도움이 많이 돼었습니다

        • yjjung님의 프로필 이미지
          yjjung

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          33% đã tham gia

          시큐어 코딩에 대한 지식 및 방법에 대한 강의가 너무 잘 되어있고 스킬업할 수 있는 시간이었습니다. 감사합니다.

          • maestro1320님의 프로필 이미지
            maestro1320

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            96% đã tham gia

            잘들었습니다

            1.164.107 ₫

            Khóa học khác của jikim1770

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!