(8) Best Practices For Coding Flashcards

1
Q

In terms of secure coding best practices, describe input validation

A

Input validation helps prevent cross site scripting, SQL injection attacks, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In terms of secure coding practices, describe output encoding

A

Output encoding causes special characters to be converted to a safe version before a target app or interpreter reads it. It prevents XSS attacks and others

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

in terms of secure coding practices, describe secure session management

A

Secure session management makes sure that attacks cannot hijack sessions or that session issues don’t confuse users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In terms of secure coding practices, describe authentication limits

A

Authentication limits prevent access to apps other than authorized users, use MFA to limit the impact of credential compromises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In terms of secure coding practices, describe data protection techniques

A

Data protection includes encryption, protecting data from eavesdropping and other confidentiality violations while data is in transit or stored on a network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In terms of secure coding techniques, describe parameterized queries

A

PArameterized queries prevent SQL attacks by precompiling SQL queries so that new code can’t be inserted when the query is run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly