🔥 40% Off Crucial Exams Memberships — Deal ends today!

11 minutes, 59 seconds remaining!

Certified Ethical Hacker (CEH) Practice Question

During a mobile penetration test you need to trace Objective-C method calls inside a third-party banking application that is installed on an employee's non-jailbroken iPhone running iOS 15. You have the device's UDID and access to a macOS workstation with Xcode and an Apple developer account. Which technique will let you instrument the app at run-time without first jailbreaking the device?

  • Edit the app's Info.plist to disable code-signing enforcement and reinstall the modified package without resigning.

  • Install Cydia Substrate through Cydia and use MobileSubstrate hooks to intercept the app's Objective-C methods.

  • Repackage the IPA with Frida Gadget, re-sign it using a developer profile in Xcode, and sideload it to the device for dynamic instrumentation.

  • Enable SSH over USB and set the DYLD_INSERT_LIBRARIES variable to inject a custom dylib when the app starts.

Certified Ethical Hacker (CEH)
Mobile Platform, IoT, and OT Hacking
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot