Exam 312-49v10 All QuestionsBrowse all questions from this exam
Question 307

Which layer of iOS architecture should a forensics investigator evaluate to analyze services such as Threading, File Access, Preferences, Networking and high- level features?

    Correct Answer: A

    The Core Services layer of iOS architecture is responsible for providing fundamental services such as threading, file access, preferences, networking, and high-level features. This layer includes various important frameworks like the Address Book, and provides access to services needed for applications to function correctly. Thus, for analyzing these specific services, an investigator should focus on the Core Services layer.

Discussion
Malko59Option: A

A is correct: Core Services The questions is about services such as Threading, File Access, Preferences, Networking and high- level features. The sole layer dealing with all these feature is Core Services as mentionned in CHFI V10 page 1441: - Cocoa Touch : Map Kit, iAD, Game Kit, Events (Touch), View Controllers, and UIKit - Media Services: Core Audio, Core Animation, AirPlay, Quartz (2D), Video Playback, Audi Recording, Audio Mixing, OpenAL, JPEG, PNG, TIFF, and PDF - Core Services: Threading, File Access, Preferences, Collections (NSArray, NSDictionary, NSSet), Networking, Address Book, and High Level Features (iCloud, In-App Purchase, and SQLite) - Core OS : Security Firmware, Accelerate FW, External Accessary FW, System (Threading, Networking, Filesystem Access, Standard I/O, Bonjour & DNS Services, Locale Information, and Memory Allocation) iPhone

hishamOption: D

According to CHFI V10, Core OS includes Security Firmware, Accelerate FW, External Accessary FW, System (Threading, Networking, Filesystem Access, Standard I/O, Bonjour & DNS Services, Locale Information, and Memory Allocation).

aqeel1506Option: A

To analyze services such as Threading, File Access, Preferences, Networking, and high-level features in iOS architecture, a forensics investigator should evaluate the Core Services layer. Here’s a brief overview of the relevant layers: Core Services: Provides fundamental services, such as threading, file access, networking, and access to system preferences. Media Services: Deals with media-related functionalities like audio, video, and graphics. Cocoa Touch: Contains the higher-level frameworks used for building iOS applications and managing user interfaces. Core OS: The lowest layer that interacts directly with the hardware and manages fundamental system functions.

ElbOption: A

- Core Services does service Preferences. Core OS doesn't.

diomayaOption: C

The answer might be correct. From CHFI v10:The Core OS Layer is the most important layer because it provides the maximum features for the applications. It provides most of the frameworks required by the applications for their accurate functionality." Still according to CHFIv10, The Cocoa Touch Layer is the first and topmost layer in the iOS architecture; it contains some of the most important frameworks related to applications. The most important framework among the available frameworks is UIKit. It defines simple application basics and offers advanced technologies such as multitasking and touch-based input.

ManzerOption: C

The layer of iOS architecture that a forensics investigator should evaluate to analyze services such as Threading, File Access, Preferences, Networking, and high-level features is Cocoa Touch.