• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 2 out of 7 pages
Exam (elaborations)

2024 D385 Software Security And Testing / Wgu D385 Software Security And Testing Real Exam With Actual Exam Questions And Correct Detailed Answers (Verified Answers) Newest Updated Version Latest 2024 |Already Graded A+ (Brand New!!)

Document preview thumbnail
Preview 2 out of 7 pages

2024 D385 SOFTWARE SECURITY AND TESTING / WGU D385 SOFTWARE SECURITY AND TESTING REAL EXAM WITH ACTUAL EXAM QUESTIONS AND CORRECT DETAILED ANSWERS (VERIFIED ANSWERS) NEWEST UPDATED VERSION LATEST 2024 |ALREADY GRADED A+ (BRAND NEW!!)

Content preview

2024 D385 SOFTWARE SECURITY AND TESTING / WGU
D385 SOFTWARE SECURITY AND TESTING REAL EXAM
WITH ACTUAL EXAM QUESTIONS AND CORRECT
DETAILED ANSWERS (VERIFIED ANSWERS) NEWEST
UPDATED VERSION LATEST 2024 |ALREADY GRADED A+
(BRAND NEW!!)
Attack Surface - ANSWER: - the sum of all potential entry points

Common examples of attacks that take advantage of systems with insufficient input
validation? - ANSWER: - SQLi
- RCE
- host header attack
- denial of service

Defense in Depth - ANSWER: - each layer of security is dual-purpose
1) resists an attack
2) acts as a backup when other layers fail

Most common symmetric encryption algorithm? - ANSWER: - AES

Most common hashing algorithm? - ANSWER: - SHA-2

Resource sharing protocol for browsers? - ANSWER: - CORS
- Cross-origin resource sharing

CSP - ANSWER: - Content Sharing Policy
- browser-based attack mitigation standard

Security Fundamentals - ANSWER: - Data integrity: has the data changed
- Authentication: who are you?
- Data authentication: who created the data?
- Nonrepudiation: who did what?
- Authorization: what can you do?
- Confidentiality: who can access this?

Python's answer to cryptographic hashing? - ANSWER: - hashlib module

Secure random number generation? - ANSWER: - secrets module

Hash-based message authentication? - ANSWER: - hmac module

Function used to protect passwords? - ANSWER: - argon2-cffi

, Python package for common cryptographic functions? - ANSWER: - cryptography

A safer way to parse XML? - ANSWER: - defusedxml

Web server gateway interface written in Python? - ANSWER: - Gunicorn

Python package manager? - ANSWER: - pipenv

Easy-to-use HTTP library? - ANSWER: - requests

Client-side OAuth 2.0 implementation? - ANSWER: - requests-oauthlib

Django server-side implementation for CORS? - ANSWER: - django-cors-headers

Server-side implementation of CSP? - ANSWER: - django-csp

Server-side OAuth 2.0 implementation? - ANSWER: - DJango Oauth Toollkit

Django Registration Library? - ANSWER: - django-registration

What are the 4 subclasses of SQLi? - ANSWER: - in-band SQLi (classic)
- inferential/blind SQLi
- DBMS SQLi
- Compound SQLi (e.g. Strom Worn)

What is a hash function? - ANSWER: - every hash function has an input and an
output
- the INPUT is called a message
- the OUTPUT is a very large number called a hash value (aka hash, hash code, digest,
and message digest)
- hash values are typically represented as alphanumeric strings
- INPUT is variabled
- OUTPUT is fixed

What are the 3 basic properties of hash functions? - ANSWER: - deterministic
behavior
- fixed-length hash values
- avalanche effect

What is meant by Deterministic Behavior? - ANSWER: - for a given input, a hash
function always produces the same output
- hash function behavior is repeatable, not random

What is the Avalanche Effect? - ANSWER: - small differences between messages
results in large differences between hash values

Connected book
 image
Suhel Ahmad Khan, Rajeev Kumar, Raees Ahmad Khan Software Security
Publisher: 2023 ISBN: 9781000832594 Edition: Unknown

Document information

Uploaded on
November 16, 2024
Number of pages
7
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
$18.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
8
Followers
1
Items
1132
Last sold
6 days ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions