이 강좌에 대하여

최근 조회 7,907
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
다음 특화 과정의 4개 강좌 중 3번째 강좌:
유동적 마감일
일정에 따라 마감일을 재설정합니다.
중급 단계
완료하는 데 약 23시간 필요
영어

배울 내용

  • Apply “what to watch out for” and “where to look” to evaluate fragility of C++ library code.

  • Given a fragile C++ library, code a robust version.

  • Identify problems w/ privilege, trusted environments, input validation, files & sub-processes, resource mngmt, asynchronicity, & randomness in C/C++.

  • Remediate examples of problems that apply to C/C++ interactions with the programming environment.

귀하가 습득할 기술

Identifying vulernabilitiesC/C++ Programming
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
다음 특화 과정의 4개 강좌 중 3번째 강좌:
유동적 마감일
일정에 따라 마감일을 재설정합니다.
중급 단계
완료하는 데 약 23시간 필요
영어

제공자:

Placeholder

캘리포니아 대학교 데이비스 캠퍼스

강의 계획 - 이 강좌에서 배울 내용

1

1

완료하는 데 7시간 필요

Users, Privileges, and Environment Variables

완료하는 데 7시간 필요
17개 동영상 (총 107분), 4 개의 읽기 자료, 2 개의 테스트
2

2

완료하는 데 6시간 필요

Validation and Verification, Buffer and Numeric Overflows, and Input Injections

완료하는 데 6시간 필요
17개 동영상 (총 162분), 2 개의 읽기 자료, 2 개의 테스트
3

3

완료하는 데 3시간 필요

Files, Subprocesses, and Race Conditions

완료하는 데 3시간 필요
13개 동영상 (총 80분), 1 개의 읽기 자료, 2 개의 테스트
4

4

완료하는 데 7시간 필요

Randomness, Cryptography, and Other Topics

완료하는 데 7시간 필요
19개 동영상 (총 97분), 4 개의 읽기 자료, 2 개의 테스트

검토

IDENTIFYING SECURITY VULNERABILITIES IN C/C++PROGRAMMING의 최상위 리뷰

모든 리뷰 보기

Secure Coding Practices 특화 과정 정보

Secure Coding Practices

자주 묻는 질문

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.