Software:AirDrop

From HandWiki
Short description: Proprietary file sharing between Apple devices
AirDrop
AirDrop logo.svg
AirDrop in macOS.png
AirDrop on macOS
Developer(s)Apple Inc.
Initial releaseJuly 20, 2011; 12 years ago (2011-07-20)
Operating systemiOS 7 and later
iPadOS
OS X 10.7 Lion and later
visionOS
PlatformiPhone 5 and later
iPad (4th generation) and later
iPad Mini (1st generation) and later
iPad Pro (1st generation) and later
iPod Touch (5th generation) and later
MacBook Pro
MacBook Air
MacBook
iMac
iMac Pro
Mac Mini
Mac Studio
Vision Pro
TypeUtility software
LicenseBundled proprietary software
WebsiteAirDrop on iOS and iPadOS
AirDrop on macOS

AirDrop is a proprietary wireless ad hoc service in Apple Inc.'s iOS, macOS, and visionOS operating systems, introduced in Mac OS X Lion (Mac OS X 10.7) and iOS 7,[1] which can transfer files among supported Macintosh computers and iOS devices by means of close-range wireless communication.[1] This communication takes place over Apple Wireless Direct Link 'Action Frames' and 'Data Frames' using generated link-local IPv6 addresses instead of the Wi-Fi chip's fixed MAC address.[2]

Prior to OS X Yosemite (OS X 10.10), and under OS X Lion, Mountain Lion, and Mavericks (OS X 10.7–10.9, respectively) the AirDrop protocol in macOS was different from the AirDrop protocol of iOS, and the two were therefore not interoperable.[3] OS X Yosemite and later support the iOS AirDrop protocol, which is used for transfers between a Mac and an iOS device as well as between two 2012 or newer Mac computers, and which uses both Wi-Fi and Bluetooth.[4][5] Legacy mode for the old AirDrop protocol (which only uses Wi-Fi) between a 2012 or older Mac computer (or a computer running OS X Lion through OS X Mavericks) and another Mac computer was also available until macOS Mojave.[5][6]

Apple reveals no limit on the size of the file which AirDrop can transfer. However, some Apple users have indicated that oversized[vague] files are almost impossible to transfer, with a high probability of failure.[citation needed]

Routine

iOS

On iOS 7 and later, AirDrop can be accessed by either tapping on Settings > General > AirDrop,[7] or via the Control Center.[8] Both Wi-Fi and Bluetooth are automatically switched on when AirDrop is enabled as they are both utilized.[8] NFC can also be utilized to initiate a transfer in iOS 17 or later. Options for controlling AirDrop discovery by other devices include:[8]

  • No one can see the device (AirDrop disabled)
  • Only contacts can see the device
  • Everyone can see the device.

In iOS 16.2 or later, the Everyone option reverts to Contacts Only after 10 minutes.

If an application implements AirDrop support, it is available through the share button. AirDrop is subject to a number of restrictions on iOS, such as the inability to share music or videos from the native apps.[9]

macOS

On Macs running OS X 10.7 and greater, AirDrop is available in the Finder window sidebar.[10] On Macs running OS X 10.8.1 or later, it can also be accessed through the menu option Go → AirDrop or by pressing ++.[11]

AirDrop must be selected in a Finder window sidebar to be able to transfer files. Furthermore, files are not automatically accepted, but instead give a prompt asking to receive or decline the file sent.

System limitations

Transfer between two iOS devices

Running iOS 7 or later:[8]

AirDrop can be enabled unofficially on iPad (3rd generation) by jailbreaking the device and installing "AirDrop Enabler 7.0+" from Cydia. This procedure is not endorsed by Apple.

Transfer between two Mac computers

Running OS X Yosemite (10.10) or later:[5]

  • MacBook Air: Mid 2012 or newer
  • MacBook (Retina): all models
  • MacBook Pro: Mid 2012 or newer
  • iMac: Late 2012 or newer
  • iMac Pro: all models
  • Mac Mini: Late 2012 or newer
  • Mac Pro: Late 2013 or newer
  • Mac Studio: all models

Transfer between a Mac and an iOS device

To transfer files between a Mac and an iPhone, iPad or iPod touch, the following minimum requirements have to be met:[12] All iOS devices with AirDrop are supported with iOS 8 or later:[8]

Running OS X Yosemite (10.10) or later:[5]

  • MacBook Air: Mid 2012 or newer
  • MacBook (Retina): all models
  • MacBook Pro: Mid 2012 or newer
  • iMac: Late 2012 or newer
  • iMac Pro: all models
  • Mac Mini: Late 2012 or newer
  • Mac Pro: Late 2013 or newer
  • Mac Studio: all models

Bluetooth and Wi-Fi have to be turned on for both Mac and iOS devices. (Both devices are not required to be connected to the same Wi-Fi network.)

Security and privacy

AirDrop uses TLS encryption over a direct Apple-created peer-to-peer Wi-Fi connection for transferring files.[13] The Wi-Fi radios of the source and target devices communicate directly without using an Internet connection or Wi-Fi Access Point.[13]

The technical details of AirDrop and the proprietary peer-to-peer Wi-Fi protocol called Apple Wireless Direct Link (AWDL) have been reverse engineered[14] and the resulting open source implementations published as OWL[15] and OpenDrop.[16]

During the initial handshake devices exchange full SHA-256 hashes of users' phone numbers and email addresses, which might be used by attackers to infer the phone numbers and in some cases email addresses themselves.[17] In 2024, The Beijing Municipal Bureau of Justice claimed that following complaints from the public about "anonymous dissemination of inappropriate messages" in public places using AirDrop, a forensic institute in Beijing was commissioned to analyze iPhone's encrypted device logs. A rainbow table correlating phone numbers and email accounts was created during investigation, and has "effectively assisted the police in identifying several suspects" involved in such cases.[18][19][20]

Researchers at the Technische Universität Darmstadt stated that Apple knew that AirDrop users could be identified and tracked as early as 2019 and did not implement a proposed fix in 2021.[21]

Use in protests

Following the 2022 Beijing Sitong Bridge protest, users in China used AirDrop to distribute similar protest posters and slogans.[22][23] Apple reportedly limited the AirDrop function in China just weeks before 2022 COVID-19 protests in China.[24][25][26] The AirDrop restrictions triggered a hunger strike at Apple's headquarters.[27]

Incidents

There have been numerous reported cases where iOS device users with AirDrop privacy set to "Everyone" have received unwanted files from nearby strangers; the phenomenon has been termed "cyber-flashing."[28][29] As of iOS 16.1.1, Apple has silently replaced the "Everyone" mode with "Everyone for 10 minutes" for users in China, which automatically reverts back to contacts only after time elapses. After it was discovered, Apple stated that this feature was intended to reduce unsolicited content, and would become available worldwide in a future update. It did not comment upon the timing of the change or why it is initially limited to China, with reports suggesting that the limitation was implemented due to the Beijing Sitong Bridge protest.[30][31]

In March 2022 a flight between Seattle and Orlando was detained on the runway at Orlando International Airport until police decided a hijack threat was "not credible" – a 10-year-old child onboard the plane AirDropped a threat to another passenger, who alerted the crew.[32]

In May 2022, an AnadoluJet flight between Israel and Turkey was deboarded after Israeli users used AirDrop to share pictures of a Turkish airline crash, leading to at least one injury to a passenger. After a search of the luggage, the flight was reboarded and resumed its trip some hours later.[33]

In July 2022, an 18-year-old Spanish man flying from Rome to Alicante, airdropped some pictures of skulls and a generic menace in Amharic to some of the passengers, before take off. As the crew was informed and the captain asked for police intervention, the flight left with a two-hour delay and the young man was charged with procuring an alarm.[34]

In late August 2022, a man on an airplane that was taxiing for take off AirDropped nude photos of himself to others on the Southwest Airlines flight from Houston to Cabo San Lucas. When a passenger reported this to the flight crew, the pilot announced that if this didn't stop he would return to the gate, which would ruin their vacations and the activity stopped.[35][36]

See also

  • Bonjour, the service discovery protocol employed
  • Nearby Share, a similar Google platform for Android smart phones
  • Quick Share, a similar service provided for Samsung devices
  • Shoutr, a free proprietary Wi-Fi P2P multi-user app for sharing files on Android
  • Wi-Fi Direct, a similar technology
  • Zapya, a free proprietary file transfer over Wi-Fi app

References

  1. 1.0 1.1 Nations, Daniel. "What Is AirDrop? How Does It Work?". About.com. http://ipad.about.com/od/iPad_Guide/ss/What-Is-Airdrop-How-Does-It-Work.htm. 
  2. Stute, Milan; Kreitschmann, David; Hollick, Matthias (2018). "One Billion Apples' Secret Sauce". Proceedings of the 24th Annual International Conference on Mobile Computing and Networking. pp. 529–543. doi:10.1145/3241539.3241566. ISBN 9781450359030. 
  3. Etherington, Darrell (September 17, 2013). "Apple iOS 7 Review: A Major Makeover That Delivers, But Takes Some Getting Used To". TechCrunch. AOL. https://techcrunch.com/2013/09/17/ios-7-review-apple/. 
  4. Jason (June 23, 2014). "iOS 8 and OS X Yosemite Preview: AirDrop finally works across iOS and Mac". iPhone Hacks. http://www.iphonehacks.com/2014/06/ios-8-and-os-x-yosemite-airdrop.html. 
  5. 5.0 5.1 5.2 5.3 "Use AirDrop to send content from your Mac". Apple Inc.. September 30, 2015. https://support.apple.com/HT203106. 
  6. "Can not connect my 2 macs with AirDrop - Apple Community". https://discussions.apple.com/thread/250770031. 
  7. "Two Easy Ways to Access AirDrop in iOS 11" (in en-US). iDrop News. 2017-12-04. https://www.idropnews.com/how-to/two-easy-ways-to-access-airdrop-in-ios-11/57229/. 
  8. 8.0 8.1 8.2 8.3 8.4 "Share content with AirDrop from your iPhone, iPad, or iPod touch". Apple Inc.. July 23, 2015. https://support.apple.com/HT204144. 
  9. "AnyDrop enables you to Send/Receive any file including Music using AirDrop - iOS Hacker". iOS Hacker. March 24, 2014. http://ioshacker.com/cydia/anydrop-enables-sendreceive-file-including-music-using-airdrop. 
  10. Rawlinson, Nik (September 29, 2011). "How to use OS X Lion AirDrop - CNET". CNET. CNET. http://www.cnet.com/how-to/how-to-use-os-x-lion-airdrop/. 
  11. "OS X Automation Workshop: Sharing Content Locally". http://macosxautomation.com/workshops/sharing/01.html. 
  12. "OS X Yosemite: supported devices for Handoff, Instant Hotspot, Phone Calling, SMS, and AirDrop". https://support.apple.com/kb/PH18947. 
  13. 13.0 13.1 "iOS Security - iOS 11". Apple. January 2018. https://www.apple.com/chde/business/docs/site/iOS_Security_Guide.pdf. 
  14. Milan Stute; Sashank Narain; Alex Mariotto; Alexander Heinrich; David Kreitschmann; Guevara Noubir; Matthias Hollick (2019). "A Billion Open Interfaces for Eve and Mallory: MitM, DoS, and Tracking Attacks on iOS and macOS Through Apple Wireless Direct Link". 28th USENIX Security Symposium (USENIX Security '19). https://www.usenix.org/conference/usenixsecurity19/presentation/stute. Retrieved May 20, 2019. 
  15. Milan Stute. "OWL: An open Apple Wireless Direct Link (AWDL) implementation written in C". GitHub. https://github.com/seemoo-lab/owl. 
  16. Milan Stute; Alexander Heinrich. "OpenDrop: An open Apple AirDrop implementation written in Python". GitHub. https://github.com/seemoo-lab/opendrop. 
  17. Goodin, Dan (2021-04-24). "Apple's AirDrop leaks users' PII, and there's not much they can do about it" (in en-us). https://arstechnica.com/gadgets/2021/04/apples-airdrop-leaks-users-pii-and-theres-not-much-they-can-do-about-it/. 
  18. "Error: no |title= specified when using {{Cite web}}". https://www.thepaper.cn/newsDetail_forward_25935720. 
  19. "Judicial expertise: Judicial expertise unveils the mystery of anonymous transmission via AirDrop". 2024-01-08. https://sfj.beijing.gov.cn/sfj/sfdt/ywdt82/flfw93/436331732/index.html. 
  20. "China Says It Cracked Apple AirDrop to Identify Message Sources". Bloomberg News. January 9, 2024. https://www.bloomberg.com/news/articles/2024-01-09/china-says-cracked-apple-s-airdrop-to-identify-message-sources. 
  21. "Apple knew AirDrop users could be identified and tracked as early as 2019, researchers say" (in en). 2024-01-12. https://www.cnn.com/2024/01/12/tech/china-apple-airdrop-user-encryption-vulnerability-hnk-intl/index.html. 
  22. Kubota, Yoko (2023-06-08). "Apple's AirDrop in the Crosshairs of China's National-Security Crackdown" (in en-US). The Wall Street Journal. ISSN 0099-9660. https://www.wsj.com/articles/apples-airdrop-in-the-crosshairs-of-chinas-national-security-crackdown-fa787f67. 
  23. Cheung, Rachel (October 19, 2022). "Anti-Xi Jinping Posters Are Spreading in China via AirDrop". Vice News. https://www.vice.com/en/article/wxn7nq/anti-xi-jinping-posters-are-spreading-in-china-via-airdrop. 
  24. Gilchrist, Karen (November 30, 2022). "Apple limited a crucial AirDrop function in China just weeks before protests" (in en). https://www.cnbc.com/2022/11/30/apple-limited-a-crucial-airdrop-function-in-china-just-weeks-before-protests.html. 
  25. Biron, Bethany. "Apple restricted AirDrop capabilities in China ahead of anti-government protests, leaving dissenters without key communication tool as demonstrations spread" (in en-US). https://www.businessinsider.com/apple-restricted-airdrop-capabilities-in-china-ahead-of-protests-2022-11. 
  26. Best, Paul (2022-11-27). "Apple restricts AirDrop file-sharing in China that protesters have used" (in en-US). https://www.foxbusiness.com/technology/apple-restricts-airdrop-file-sharing-china-protesters-used. 
  27. Allen-Ebrahimian, Bethany (6 December 2022). "Chinese activists stage hunger strike outside Apple's California headquarters". Axios. https://www.axios.com/2022/12/06/chinese-activists-hunger-strike-apple-headquarters. 
  28. Sarah Bell (13 August 2015). "Police investigate 'first cyber-flashing' case". BBC News. https://www.bbc.com/news/technology-33889225. 
  29. Harris, Harry (1 September 2018). "Oakland-Maui flight: Pepper spray emergency follows disturbing photo". https://www.eastbaytimes.com/2018/09/01/oakland-maui-pepper-spray-disturbing-photo-delay/. 
  30. Gurman, Mark (10 November 2022). "Apple Limits iPhone File-Sharing Tool Used for Protests in China". Bloomberg News. https://www.bloomberg.com/news/articles/2022-11-10/apple-limits-iphone-file-sharing-tool-used-for-protests-in-china. 
  31. "Apple hobbled a crucial tool of dissent in China weeks before widespread protests broke out" (in en). 2022-11-27. https://qz.com/apple-airdrop-china-protest-tool-1849824435. 
  32. Galbraith, Alex (March 7, 2022). "Hijacking feared on flight to Orlando due to child's AirDrop prank". https://www.orlandoweekly.com/orlando/hijacking-feared-on-flight-to-orlando-due-to-childs-airdrop-prank/Content?oid=31138525. 
  33. None, None (May 10, 2022). "Israel: Turkish flight aborted as passengers get plane crash pics". https://www.bbc.com/news/world-middle-east-61395745. 
  34. "Messaggi di morte ai passeggeri, denunciato un 18enne per procurato allarme - Cronaca" (in it). 2022-07-23. https://www.ansa.it/sito/notizie/cronaca/2022/07/23/messaggi-di-morte-ai-passeggeri-denunciato-un-18enne-per-procurato-allarme_60ac5e55-31a8-4b26-bb77-fa697f1670e4.html. 
  35. Bartiromo, Michael (August 31, 2022). "Pilot scolds Southwest Airlines passenger for allegedly AirDropping 'naked pictures' to entire plane". The Hill. https://thehill.com/homenews/3622626-pilot-scolds-southwest-airlines-passenger-for-allegedly-airdropping-naked-pictures-to-entire-plane. 
  36. Williams, David (September 2, 2022). "Southwest Airlines passenger AirDrops nude photo to other fliers". CNN. https://www.cnn.com/travel/article/southwest-airlines-nude-airdrop/index.html. 

External links