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 76 pages
Exam (elaborations)

ICT 394 QUIZ SESSION 04 – QUESTIONS AND CORRECT ANSWERS – ICT 394 COMPLETE CHAPTERS / CONTENT

Document preview thumbnail
Preview 4 out of 76 pages

75 ICT questions with verified answers – all rationales included! This is a complete exam bank covering advanced ICT concepts including network security, cryptography, cloud computing, database normalization, routing protocols, IoT, machine learning, ethical hacking, and project management. Every question comes with the correct answer PLUS detailed explanations so you actually understand the material – not just memorize. What's Inside: - All 75 questions and answers from the actual quiz session - Multiple choice format with 4 options per question - Correct answers highlighted and explained - Detailed rationales for every single question - Easy to search and study on any device What You'll Actually Learn: - Network Security Threats and Mitigation - Public Key Cryptography and RSA Algorithm - Cloud Service Models (IaaS, PaaS, SaaS, FaaS) - Database Normalization up to BCNF - OSPF and BGP Routing Protocols - IoT Communication Protocols (LoRaWAN, MQTT) - Machine Learning and Ensemble Methods - Ethical Hacking and Penetration Testing - Agile and Scrum Project Management - Firewall Configuration and Stateful Inspection - PKI Hierarchy and Certificate Management - SDN Architecture and Security Real Questions You'll See: Question: In a distributed system employing a local KDC, a user A wants to establish a secure session with user B. After receiving the session key encrypted with A's master key, the KDC sends a ticket to A encrypted with B's master key containing K_AB. What additional step is necessary to prevent a replay attack on the ticket? ️ Answer: Include a timestamp in the ticket encrypted with B's master key. Question: Consider a relational schema R(A, B, C, D, E) with functional dependencies: AB - C, C - D, D - E, and E - A. Which of the following is true about the highest normal form of R? ️ Answer: R is in 1NF but not 2NF. Question: In a public-key cryptosystem based on the RSA algorithm, an attacker intercepts a ciphertext c encrypted with the public key (n, e) where n = p*q. The attacker also knows the plaintext m. Which attack enables the recovery of the private key d? ️ Answer: Factoring n using the known plaintext-ciphertext pair Who This Is For: - You, if you're taking ICT 394 or similar advanced ICT courses - You, if you have an exam coming up and you're stressed - You, if you want to study smarter, not harder Stop stressing. Start passing. Download this now and walk into your exam actually prepared.

Content preview

ICT 394 Quiz Session 04 | Questions and Correct Answers |
myMurdoch Learning | 2026 Update | 100% Score. - 75 Questions
and Answers Already Graded A+ Premium Exam Tested And
Verified


Subject Area Information and Communication Technology

Description This exam assesses advanced understanding of key ICT concepts including
network security, cryptography, cloud computing, database normalization, routing
protocols, IoT, machine learning, ethical hacking, and project management. It
emphasizes analytical reasoning and application of theoretical knowledge to
complex scenarios.

Expected Grade A+

Total Questions 75

Duration 3 hours

Learning Outcomes 1. Critically evaluate network security mechanisms and threats.
2. Apply cryptographic algorithms to secure communications.
3. Design and analyze relational database schemas up to BCNF.
4. Configure and troubleshoot advanced routing protocols like OSPF and BGP.
5. Assess cloud service models and deployment strategies.
6. Implement ethical hacking techniques for penetration testing.
7. Interpret machine learning model outputs for decision-making.
8. Manage ICT projects using Agile and Waterfall methodologies.


Accreditation Meets US university accreditation standards for upper-level ICT courses.




Page 1

,Question 1 of 75
In a distributed system employing a local key distribution center (KDC), a user A wants to establish
a secure session with user B. After receiving the session key K_{AB} encrypted with A's master key,
the KDC sends a ticket to A encrypted with B's master key containing K_{AB}. What additional step
is necessary to prevent a replay attack on the ticket?
A. Include a nonce encrypted with K_{AB} in the ticket.
B. Include a timestamp in the ticket encrypted with B's master key.
C. Require A to present the ticket to B before B decrypts it.
D. Encrypt the ticket with a temporary key derived from both master keys.


The correct answer is:
Correct Action: Include a timestamp in the ticket encrypted with B's master key.

Rationales
• Include a timestamp in the ticket encrypted with B's master key. (Correct):
This is the correct action. Including a timestamp or sequence number in the ticket (encrypted with B's master key) allows B
to verify freshness and detect replay attacks. Options A and D do not ensure freshness without additional verification.
Option C is a procedural step but does not cryptographically prevent replay.
• Include a nonce encrypted with K_{AB} in the ticket. (Incorrect):
This option is not appropriate. Options A and D do not ensure freshness without additional verification. Option C is a
procedural step but does not cryptographically prevent replay
• Require A to present the ticket to B before B decrypts it. (Incorrect):
This option is not appropriate. Options A and D do not ensure freshness without additional verification. Option C is a
procedural step but does not cryptographically prevent replay
• Encrypt the ticket with a temporary key derived from both master keys. (Incorrect):
This option is not appropriate. Options A and D do not ensure freshness without additional verification. Option C is a
procedural step but does not cryptographically prevent replay




Page 2

,Question 2 of 75
Consider a relational schema R(A, B, C, D, E) with functional dependencies: AB -> C, C -> D, D ->
E, and E -> A. Which of the following is true about the highest normal form of R?
A. R is in 2NF but not 3NF.
B. R is in 3NF but not BCNF.
C. R is in BCNF.
D. R is in 1NF but not 2NF.


The correct answer is:
Correct Action: R is in 1NF but not 2NF.

Rationales
• R is in 1NF but not 2NF. (Correct):
This is the correct action. The candidate keys are AB and CB. The functional dependency C->D causes a partial
dependency on candidate key CB (since C is a proper subset), violating 2NF. Thus, R is not in 2NF, and its highest normal
form is 1NF.
• R is in 2NF but not 3NF. (Incorrect):
This option is not appropriate. The functional dependency C->D causes a partial dependency on candidate key CB (since C
is a proper subset), violating 2NF. Thus, R is not in 2NF, and its highest normal form is 1NF
• R is in 3NF but not BCNF. (Incorrect):
This option is not appropriate. The functional dependency C->D causes a partial dependency on candidate key CB (since C
is a proper subset), violating 2NF. Thus, R is not in 2NF, and its highest normal form is 1NF
• R is in BCNF. (Incorrect):
This option is not appropriate. The functional dependency C->D causes a partial dependency on candidate key CB (since C
is a proper subset), violating 2NF. Thus, R is not in 2NF, and its highest normal form is 1NF




Page 3

, Question 3 of 75
During a penetration test, you gain shell access to a Linux server and need to escalate privileges. The
kernel version is 4.15.0-20-generic, and after running 'uname -a' you find the system has a known
vulnerability CVE-2017-1000112. Which of the following best describes the exploitation vector for
this vulnerability?
A. A buffer overflow in the ptrace system call allowing code injection into kernel space.
B. An integer overflow in the UDP fragment offload leading to a heap-based out-of-bounds write.
C. A race condition in the AF_PACKET socket handling causing a use-after-free in the skb destructor.
D. A missing permission check in the ioctl call for USB devices enabling arbitrary read/write to memory.


The correct answer is:
Correct Action: A race condition in the AF_PACKET socket handling causing a use-after-free in the skb
destructor.

Rationales
• A race condition in the AF_PACKET socket handling causing a use-after-free in the skb destructor. (Correct):
This is the correct action. CVE-2017-1000112 is a race condition in the AF_PACKET socket implementation (packet: only
of use when using 'dev->hard_header' and 'dev->addr_len' but actually a use-after-free). Option C accurately describes it as
a race condition in AF_PACKET socket handling. Options A, B, D describe other CVEs that are not this one.
• A buffer overflow in the ptrace system call allowing code injection into kernel space. (Incorrect):
This option is not appropriate. Option C accurately describes it as a race condition in AF_PACKET socket handling.
Options A, B, D describe other CVEs that are not this one
• An integer overflow in the UDP fragment offload leading to a heap-based out-of-bounds write. (Incorrect):
This option is not appropriate. Option C accurately describes it as a race condition in AF_PACKET socket handling.
Options A, B, D describe other CVEs that are not this one
• A missing permission check in the ioctl call for USB devices enabling arbitrary read/write to memory.
(Incorrect):
This option is not appropriate. Option C accurately describes it as a race condition in AF_PACKET socket handling.
Options A, B, D describe other CVEs that are not this one




Page 4

Document information

Uploaded on
August 4, 2026
Number of pages
76
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$13.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

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.
GlobalExamBank
4.7
(3)
Sold
13
Followers
1
Items
514
Last sold
1 month 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