Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 79 pages
Exam (elaborations)

IS 5403 Cybersecurity Operating Systems Quizzes 1 10 Windows, Linux, macOS, Security, Clo

Document preview thumbnail
Preview 4 out of 79 pages

A collection of quizzes covering operating systems security topics for IS 5403 Cybersecurity. The material addresses Windows, Linux, and macOS environments, along with broader security and cloud-related concepts. It serves as a review resource for students preparing for assessments in the course.

Content preview

IS 5403 CYBERSECURITY - OPERATING SYSTEMS
QUIZZES 1-10 WINDOWS, LINUX, MACOS, SECURITY,
CLOUD & VIRTUALIZATION TRINE UNIVERSITY 2026
150 QUESTIONS



TABLE OF CONTENTS

# TOPIC

1 Analyze OS security mechanisms (access tokens, MAC, code signing, kernel mitigations) and predict
failure modes under attack

2 Evaluate cloud and virtualization isolation models (hypervisor, container namespaces, IAM) for
privilege-escalation and lateral-movement risk

3 Synthesize cryptographic and OS-level controls to design resilient defenses against credential theft and
memory-corruption exploits

4 IS 5403 Cybersecurity

5 Operating Systems Quizzes 1

6 10 Windows

7 Linux

8 macOS

9 Security

10 Cloud & Virtualization Trine University 2026

11 Foundations of Cybersecurity - Operating Systems (Windows, Linux, macOS), Security, Cloud &
Virtualization

12 Applied Cybersecurity - Operating Systems (Windows, Linux, macOS), Security, Cloud & Virtualization

13 Advanced Cybersecurity - Operating Systems (Windows, Linux, macOS), Security, Cloud & Virtualization

14 Cybersecurity - Operating Systems (Windows, Linux, macOS), Security, Cloud & Virtualization Review


ABSTRACT




Page 1

,This study document brings together 150 carefully worded exam questions drawn from IS 5403
Cybersecurity - Operating Systems Quizzes 1-10 Windows, Linux, macOS, Security, Cloud &
Virtualization Trine University 2026, with the strongest emphasis placed on Analyze OS security
mechanisms (access tokens, MAC, code signing, kernel mitigations) and predict failure modes
under attack, Evaluate cloud and virtualization isolation models (hypervisor, container
namespaces, IAM) for privilege-escalation and lateral-movement risk and Synthesize cryptographic
and OS-level controls to design resilient defenses against credential theft and memory-corruption
exploits. Every item follows the wording style and level of reasoning you meet in the real paper,
and each one is paired with a clear rationale so the correct choice is never a guess. Work through
the set at your own pace, mark the questions that slow you down, then come back to them until the
reasoning feels automatic. Learners who revise this way walk into the exam room recognising the
pattern behind the questions instead of meeting them for the first time. Keep going - steady, honest
practice is what turns a difficult paper into a comfortable pass.




Q1 ANALYZE OS SECURITY MECHANISMS (ACCESS TOKENS, MAC, CODE SIGNING,
KERNEL MITIGATIONS) AND PREDICT FAILURE MODES UNDER ATTACK
A Windows 11 host enforces Credential Guard. An attacker with local admin
dumps LSASS memory but recovers only a Kerberos TGT hash, not the cleartext
NTLM hash. Which architectural change best explains this outcome?
A. LSASS runs as a Protected Process Light (PPL) with VBS-isolated credential storage, so
secrets never reside in the LSASS address space. CORRECT

B. Credential Guard encrypts the SAM hive with DPAPI-NG, preventing LSASS from reading
local account hashes.

C. Windows Defender Application Guard blocks all memory reads by non-Microsoft signed
processes.

D. Kerberos AES keys are stored in the TPM and released only to the LSAISO process via a
sealed envelope.

RATIONALE: Credential Guard uses Virtualization-Based Security (VBS) to isolate LSA secrets
in a secure kernel, and LSASS becomes a PPL so even admin-level memory reads cannot
extract them. B confuses SAM protection with LSASS isolation; C is a browser/container control,
not a memory-read barrier; D misstates TPM key release semantics (TPM seals keys but does
not mediate LSASS reads).




Page 2

,Q2 ANALYZE OS SECURITY MECHANISMS (ACCESS TOKENS, MAC, CODE SIGNING,
KERNEL MITIGATIONS) AND PREDICT FAILURE MODES UNDER ATTACK
On a hardened Linux server, SELinux is in enforcing mode; a web daemon
(httpd_t) attempts to write to /var/www/uploads (type httpd_sys_rw_content_t) but
is denied. The DAC permissions are 0777. Which is the most precise remediation?
A. Run `chmod 0770` to align DAC with MAC expectations.

B. Add a targeted policy module allowing httpd_t write to httpd_sys_rw_content_t, or set the file
context to a type the domain may write. CORRECT

C. Disable SELinux temporarily with `setenforce 0` to confirm the cause.

D. Add the daemon user to the `wheel` group so it inherits unconfined_t.

RATIONALE: SELinux denial is a type-enforcement (TE) issue independent of DAC; the fix is a
policy rule or correct file context. A changes DAC, which is already permissive and irrelevant to
the MAC denial. C is a diagnostic step, not a remediation, and weakens security. D misuses
group membership and would not change the domain transition.




Q3 ANALYZE OS SECURITY MECHANISMS (ACCESS TOKENS, MAC, CODE SIGNING,
KERNEL MITIGATIONS) AND PREDICT FAILURE MODES UNDER ATTACK
A macOS binary is signed with a Developer ID certificate but lacks the
`com.apple.security.cs.disable-library-validation` entitlement. At launch it attempts
to load a third-party dylib. What is the expected outcome under the hardened
runtime?
A. The dylib loads because Developer ID signatures bypass library validation.

B. The process is killed by Gatekeeper before library validation occurs.

C. Library validation fails and the dylib load is denied unless the dylib is signed by the same
Team ID or Apple. CORRECT

D. The dylib loads but is sandboxed into a separate App Sandbox container.

RATIONALE: The hardened runtime enforces library validation, requiring loaded libraries to be
signed by the same Team ID or Apple unless the disable-library-validation entitlement is present.
A is false-Developer ID does not bypass library validation. B confuses Gatekeeper (launch-time
notarization) with runtime library validation. D mischaracterizes App Sandbox, which is a
separate opt-in entitlement.




Page 3

, Q4 ANALYZE OS SECURITY MECHANISMS (ACCESS TOKENS, MAC, CODE SIGNING,
KERNEL MITIGATIONS) AND PREDICT FAILURE MODES UNDER ATTACK
A cloud IAM policy grants `sts:AssumeRole` on a role whose trust policy allows
`Principal: "*"` with condition `aws:PrincipalOrgID: o-abc123`. Which residual risk
remains despite the OrgID condition?
A. Any principal in the organization can assume the role, enabling lateral movement if a single
account is compromised. CORRECT

B. The condition is ignored for service principals, so any AWS service can assume the role.

C. OrgID conditions are evaluated only for the management account, not member accounts.

D. The role can be assumed by anonymous internet users because `Principal: "*"` overrides the
condition.

RATIONALE: The OrgID condition restricts assumption to accounts in the org, but any principal in
any member account can assume it, so a single compromised account enables lateral
movement. B is false-service principals are still subject to conditions. C is false-OrgID is
evaluated for all member accounts. D is false-conditions are conjunctive with the principal, not
overridden.




Q5 ANALYZE OS SECURITY MECHANISMS (ACCESS TOKENS, MAC, CODE SIGNING,
KERNEL MITIGATIONS) AND PREDICT FAILURE MODES UNDER ATTACK
A Linux container escapes via a kernel exploit that corrupts a `struct file` object.
Which mitigation, if enabled, would most likely have converted the corruption into
a controlled crash rather than a privilege escalation?
A. Seccomp-bpf filtering of the `io_uring` syscall.

B. Kernel Address Space Layout Randomization (KASLR) combined with SMEP/SMAP.

C. Control Flow Integrity (CFI) via Clang's `-fsanitize=cfi` for kernel modules.

D. Kernel heap hardening (SLAB_FREELIST_HARDENED,
CONFIG_SLAB_FREELIST_RANDOM) with `struct file` in a dedicated cache. CORRECT

RATIONALE: Heap hardening randomizes freelist metadata and separates caches, making
controlled corruption of `struct file` far harder and often triggering a panic. A reduces attack
surface but does not directly protect the object. B mitigates code-reuse but not data-only
corruption of a struct. C targets control-flow hijacks, not data-only heap corruption.




Page 4

Document information

Uploaded on
September 18, 2026
Number of pages
79
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$28.99

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

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
PremiumExamBank
4.8
(1060)
Sold
466
Followers
74
Items
7109
Last sold
1 day 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