Posts

3. Let's Jailbreak iPhone/iPad 😎

Image
1. How to Jailbreak There are many ways to jailbreak iPhone/iPad, We are using a simple way to do it. Currently, I have iPad with ios v12.4  Unc0ver jailbreak tool for iOS 11 to iOS 12.4.1 is said to be the most advanced yet. We are going to show you how to download it on your iPhone or iPad. Way to do jailbreak Without Computer Install Unc0ver IPA with Impactor Using 3UTools for PC As you see the first method "Without Computer" which looks pretty good and easy too -:) So we are using this method to do it. You can use unc0ver jailbreak exploit to jailbreak your device if your device running with ios version in between 11.0 - 12.4 For Latest jailbreak update follow the link " https://canijailbreak.com/ " Steps to jailbreak   1. Check the current version running in the device. if the version in between 11 - 12.4 then unc0ver exploit will work. 2. As you see my device has iOS v12.4. hence unc0ver will work fine for this

2. What is iOS and its Structure

Image
1. Introduction to Jailbreaking and Tools A. What is iOS ? Reference -  https://en.wikipedia.org/wiki/IOS iOS is a mobile operating system created and developed by Apple Inc. exclusively for iPhone, iPod,iPad & Apple TV Provides multi-tasking (allowing a user to perform more than one computer task) It only allows to run Apple signed applications. B. What is Jailbreaking ? Jailbreak gives full access to the device We Can say it is the privilege escalation from a normal user to root. Allows to install Apps which are not authorized Install Application from Cydia which is AppStore for jailbreak Devices. Types of jailbreak Tethered Users need to reconnect to their computer every time the device is restarted  Untethered its one-time activity. no need to reconnect.  We will see how to jailbreak in an upcoming blog post.                             D. iOS Architecture It contains an intermediate layer between the applications and the hardwa

1. iOS Application Pentesting Blog By Sunil Kande

Image
    iOS Application  Pentesting Blog 1. What is iOS 2. iOS Architecture 3. What is Jailbreak  4. How to Jailbreak 5. How to set-up a pentesting Environment   6. Local Storage Vulnerabilities     a. Plist file      b. Nsuserdefault Storage      c. Keychain      d. Core Data      e. Webkit Caching      f. SQLite Database 7. What is SSL pinning in Mobile 8. How to bypass SSL pinning 9. What is Hooking in iOS 10. Fun with Frida 11. Fun with Objection 12. SSL pinning bypass with Frida & Objection  13. Jailbreak Detection Bypass using Frida 14. Runtime manipulation 15. Binary Protection  16. How to decrypt IPA using Frida Script 17. Automation with Objection 18. Side Channel Data Leakage      a. Device Log      b. App Screenshot      c. Pastboard      d. Keystroke Logging       e. Cookies(Binary) 19. Broken Cryptography  20. Webview issues 21. SSL pinning Bypass Challenges  22. Network Layer Challanges 23. Sensi