Please enable JavaScript.
Coggle requires JavaScript to display documents.
image, iPhone OS 1 - Coggle Diagram
iOS Features
App Library
Widget
Widget stacks
Widget for everything
Siri Suggestions widget
Widgets on the Home Screen
widget gallery
Compact UI
FaceTime calls
video call
Phone calls
Third-party VoIP calls
Picture in picture
Home kit
Suggested automations
Home status
Home controls
Adaptive Lighting for smart light bulbs
Face Recognition for video cameras and doorbells
Activity Zones for video cameras and doorbells
NFC function
Maps
Cycling
Guides
Electric vehicle routing
Congestion zones
Car Keys
Unlock your car
Start your car
Remove key access
iOS History
Version
iPhone OS 2
Apple announced iPhone OS 2 at the iPhone software roadmap keynote in March 2008, and it was released to the public on July 11, 2008, alongside the iPhone 3G.
iPhone OS 3
Apple announced iPhone OS 3 on March 17, 2009, and it was released to the public on June 17, 2009, alongside the iPhone 3GS.
iOS 4
Apple announced iOS 4 in March 2010 and it was released to the public on June 21, 2010, alongside the iPhone 4.
iOS 5
Apple announced iOS 5 on June 6, 2011, at its annual Apple Worldwide Developers Conference (WWDC) event, and it was released to the public on October 12, 2011, alongside the iPhone 4S
iOS 6
Apple announced iOS 6 on June 11, 2012, at its annual Apple Worldwide Developers Conference event, and it was released to the public on September 19, 2012, alongside the iPhone 5, iPod Touch (5th gen), and iPad (4th gen).
iOS 7
Apple announced iOS 7 on June 10, 2013, at its annual Apple Worldwide Developers Conference (WWDC) event, and it was released to the public on September 18, 2013, alongside the iPhone 5C and iPhone 5S.
iOS 8
Apple announced iOS 8 on June 2, 2014, at its annual Apple Worldwide Developers Conference event, and it was released to the public on September 17, 2014, alongside the iPhone 6 and iPhone 6 Plus.
iOS 9
Apple announced iOS 9 on June 8, 2015, at its annual Apple Worldwide Developers Conference event, and it was released to the public on September 16, 2015, alongside the iPhone 6S, iPhone 6S Plus and iPad Mini 4.
iOS 10
Apple announced iOS 10 on June 13, 2016, at its annual Apple Worldwide Developers Conference event, and it was released to the public on September 13, 2016, alongside the iPhone 7 and iPhone 7 Plus.
iOS 11
Apple announced iOS 11 on June 5, 2017, at its annual Apple Worldwide Developers Conference event, and it was released to the public on September 19, 2017, alongside the iPhone 8 and iPhone 8 Plus.
iOS 12
Apple announced iOS 12 on June 4, 2018, at its annual WWDC event, and it was released to the public on September 17, 2018, alongside the iPhone XS, iPhone XS Max and iPhone XR.
iOS / iPadOS 13
Apple announced iOS 13 on June 3, 2019, at its annual Apple WWDC event, and it was released to the public on September 19, 2019 alongside the iPhone 11 series (11, 11 Pro, 11 Pro Max).
iOS / iPadOS 14
Apple announced iOS 14 and iPadOS 14 on June 22, 2020 at its annual WWDC 2020 event, with a developer beta released on the same day and a public beta released on July 9, 2020.
3 types system security
Secure booting process
The iOS secure boot chain system uses secure boot chain mechanism to provide security in the booting process. We have seen many rootkits and malware that infect at boot level. The iOS secure boot chain ensures that low-level software is not compromised and iOS is running on validated iDevice.
Touch ID Security.
The fingerprint sensing system that makes secure access to iPhone and iPad faster and easier.
Reads fingerprint data from any angle and learns more about a user’s fingerprint over time, with the sensor continuing to expand the fingerprint map as additional overlapping nodes are identified with each use.
Passcodes
Supports 6-digit, 4-digit, arbitrary-length alphanumeric passcodes.
The stronger the user passcode is, the stronger the encryption key becomes.
iOS Threat
Malicious iOS Profiles
A user may be tricked into downloading a malicious profile and, by doing so, unknowingly provide the rogue configuration the ability to re-route all traffic from the mobile device to an attacker-controlled server, further install rogue apps, and even decrypt communications.
AceDeceiver
AceDeceiver manages to install itself without any enterprise certificate at all. It does so by exploiting design flaws in Apple’s DRM mechanism, and even as Apple has removed AceDeceiver from App Store, it may still spread thanks to a novel attack vector.
Fake iOS Enterprise or Developer Certificates
Problems occur when an attacker is able to obtain (by stealing or buying on the black market) a certificate for their malware. They can then lure the user to download their seemingly harmless app and unknowingly infect their device; because the app is accompanied by the certificate, it is validated and easily installed, without any iOS barriers.
WiFi Man in the Middle
occurs when the device connects to a rogue WiFi hotspot. Since all communications are passed through the attacker-controlled network device, they can eavesdrop and even alter the network’s communication.
iOS Surveillance and Mobile Remote Access Trojans (mRATs)
These attacks jailbreak a device, which removes all the built-in iOS security mechanisms, and install surveillance and mRAT software that gives the attacker the ability to remotely gain access to everything stored and flowing through the device.
Zero-Day System Vulnerabilities
these vulnerabilities lead to the silent installation of attacks, such as mRATs on a device through a remote exploitation technique. Once on the device, they may enable the attacker to steal passwords, corporate data and emails, as well as capture all keyboard activity (key logging) and screen information (screen scraping). They may also activate the microphone to listen in on conversations and meetings, or act as a botnet to steal contacts or text messages (SMS texts)
Any iOS device can be subject to attack sources of
viruses.
This modification is known as “jailbreaking”. The most common route by which malware might infect an iPhone is for hackers to target a set of tools known as a software development kit (SDK). An SDK allows the owner of a jailbroken iPhone to create and install unofficial apps on their device but can make iPhones more vulnerable to malware.
iPhone OS 1
iPhone OS 1 is the first major release of iOS, Apple's mobile operating system. iPhone OS 1.1.5 is the last version of Apple's iPhone OS 1. This version of iOS was the first iteration of the touch-centric mobile operating system.