Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

WGU Secure Software Design (D487) Exam - Topic 6 Question 2 Discussion

Posted by Jacquelyne on Nov 19, 2025 at 03:32 PM

Which secure software design principle assumes attackers have the source code and specifications of the product?

Suggested Answer: A

Get Premium Secure Software Design (D487) Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
31 comments · newest first
LE
Letha 6 months ago
Open Design helps in identifying vulnerabilities early on.
HO
Howard 6 months ago
D) Separation of Privileges is good, but A is the best fit.
DO
Dorinda 6 months ago
C) Total Mediation seems less relevant here.
RE
Rene 6 months ago
I feel B) Psychological Acceptability is important too, but not for this question.
TH
Theron 6 months ago
Agreed! Open Design is crucial for security.
FA
Fatima 7 months ago
Yup, Open Design assumes attackers know the ins and outs!
CH
Cherri 7 months ago
I thought it was more about user experience, not just code access.
CA
Casandra 7 months ago
Wait, are we sure about that? Sounds too simple.
MI
Miles 8 months ago
Totally agree, Open Design is key!
DE
Delpha 8 months ago
It's definitely A) Open Design.
JA
Jamey 8 months ago
Open Design, huh? I guess that makes sense if the bad guys know all your secrets already.
GE
Georgene 8 months ago
B) Psychological Acceptability? Really? That's not even close to the right principle here.
DA
Davida 8 months ago
I'm going with C) Total Mediation. Sounds like it could be the right answer.
SH
Shenika 8 months ago
D) Separation of Privileges is a good security principle, but it doesn't assume the attacker has the source code.
SH
Shaun 9 months ago
A) Open Design is the correct answer. Attackers having the source code is a key assumption of this principle.
CH
Cheryl 9 months ago
I feel like I’ve seen a question like this before, but I can't recall if it was about Open Design or something else.
CA
Cassi 9 months ago
I remember studying about secure design principles, and Open Design definitely sounds familiar. It’s about transparency, right?
CH
Chaya 9 months ago
I think the principle that assumes attackers have access to the source code is Open Design, but I'm not entirely sure.
LE
Leeann 9 months ago
Okay, I'm going to go with C) Total Mediation. That principle ensures all access to resources is checked, even if the attacker has the source code.
BE
Beula 9 months ago
You know, I think I remember learning about this in class. Let me think it through carefully before answering.
JA
Jamal 10 months ago
I think it's A) Open Design. Makes sense to assume attackers know the code.
CA
Carmen 10 months ago
Wait, I'm not sure about that. Isn't Separation of Privileges also based on the assumption that the attacker has access to the system?
EN
Ena 10 months ago
I thought Total Mediation was related to access control, but now I'm questioning if it could be the answer here.
RO
Rolland 10 months ago
Hmm, I'm stumped. Guess I'll have to go with my gut and choose A) Open Design.
PA
Paz 11 months ago
I'm pretty sure it's A) Open Design. That principle assumes the attacker has full knowledge of the system.
EV
Evangelina 11 months ago
Hmm, this one seems tricky. I think the key is to focus on the "assume attackers have the source code" part of the question.
TH
Thomasena 5 months ago
↳ replying to Evangelina
True, but for this question, A seems the most relevant.
JO
Johnetta 5 months ago
↳ replying to Evangelina
But what about D) Separation of Privileges? Isn’t that important too?
DE
Detra 5 months ago
↳ replying to Evangelina
I’m leaning towards A too. It’s all about transparency.
MA
Marlon 6 months ago
↳ replying to Evangelina
Yeah, that makes sense! Attackers knowing the code changes everything.
JE
Jess 10 months ago
↳ replying to Evangelina
I think it’s definitely A) Open Design.
0/2000 characters

Save Cancel