Skip to main content
00:00/00:00
Lecture 14 of 36

Internal data management

Download Course (Free)

Course Content

0 / 36 completed
Section 1: Introduction1 videos

Introduction

1m
Section 2: Security and Risk Overview7 videos

Threat modeling

5m

The goals of secure coding

5m

Break what you build

5m

Understand your risks

7m

Understand the attacker

6m

Document what you understand

7m

Introduction to vulnerabilities

6m
Section 3: Web-Based Client Server Issues3 videos

Communication channel

5m

Input validation

6m

Session management

7m
Section 4: Thick Application and Client Server Issues8 videos

Error handling

5m

Logging and output

6m

Internal data management

5mNow Playing

Configuration

7m

Database

6m

File and IO

5m

Memory management

7m

Dependencies

5m
Section 5: Embedded Device and IoT Issues5 videos

Physical security

4m

Side channel

3m

Memory

4m

Software versioning

5m

Third-party components

5m
Section 6: Security and Cryptography Misuse Issues3 videos

Authorization and access control

7m

Authentication and password

8m

Cryptography

8m
Section 7: Security in the SDLC8 videos

Requirements

4m

Design

4m

Development

6m

Testing

6m

Deployment

5m

Operations

5m

Containerization concerns

3m

Best practices

3m
Section 8: Conclusion1 videos

Next steps

2m