Home iOS Details of how the feds broke into iPhones should shake up enterprise...

Details of how the feds broke into iPhones should shake up enterprise IT

484
129

Apple has an awkward history with security researchers: it wants to tout that its security is excellent, which means trying to silence those who aim to prove otherwise. But those attempts to fight security researchers who sell their information to anyone other than Apple undercuts the company’s security message.

A recent piece in The Washington Post spilled the details behind Apple’s legendary fight with the U.S. government in 2016, when the Justice Department pushed Apple to create a security backdoor related to the iPhone used by a terrorist in the San Bernardino shooting. Apple refused; the government pursued it in court. Then when the government found a security researcher who offered a way to bypass Apple security, the government abandoned its legal fight. The exploit worked and, anticlimactically, nothing of value to the government was found on the device.

All of that is known, but the Post piece details the exploit the government purchased for $900,000. It involved a hole in open-source code from Mozilla that Apple had used to permit accessories to be plugged into an iPhone’s lightning port. That was the phone’s Achilles Heel. (Note: No need to worry now; the vulnerability has long since been patched by Mozilla, rendering the exploit useless.)

The Apple security feature that frustrated the government was a defense against brute force attacks. The iPhone simply deleted all data after 10 failed login attempts.

One threat researcher “created an exploit that enabled initial access to the phone — a foot in the door. Then he hitched it to another exploit that permitted greater maneuverability. And then he linked that to a final exploit that another Azimuth researcher had already created for iPhones, giving him full control over the phone’s core processor — the brains of the device,” the Post reported. “From there, he wrote software that rapidly tried all combinations of the passcode, bypassing other features, such as the one that erased data after 10 incorrect tries.”

Given all of this, what is the bottom line for IT and Security? It’s a bit tricky.

From one perspective, the takeaway is an enterprise can’t trust any consumer-grade mobile device (Android and iOS devices may have different security issues, but they both have substantial security issues) without layering on the enterprise’s own security mechanisms. From a more pragmatic perspective, no device anywhere delivers perfect security and some mobile devices — iOS more than Android — do a pretty good job.

Mobile devices do deliver very low-cost identity efforts, given integrated biometrics. (Today, it’s almost all facial recognition, but I am hoping for the return of fingerprint and — please, please, please — the addition of retinal scan, which is a far better biometric method than finger or face.)

Copyright © 2021 IDG Communications, Inc.

129 COMMENTS

  1. 422168 778880Im so pleased to read this. This really is the type of manual that needs to be given and not the accidental misinformation thats at the other blogs. Appreciate your sharing this greatest doc. 57450

  2. 209481 935002Pretty part of content material. I just stumbled upon your weblog and in accession capital to assert that I get in fact loved account your weblog posts. Any way Ill be subscribing on your feeds or even I success you access constantly quick. 409572

  3. 629780 362713But wanna admit that this is really useful , Thanks for taking your time to write this. 12341

  4. 212665 289255Hey, you used to write wonderful, but the last few posts have been kinda boring I miss your tremendous writings. Past few posts are just a little out of track! come on! 37254

  5. Definitely believe that that you said. Your favorite justification appeared to be on the internet the simplest factor to have in mind of. I say to you, I definitely get annoyed whilst other people consider issues that they just don’t recognize about. You controlled to hit the nail upon the highest and also defined out the entire thing without having side-effects , other folks could take a signal. Will probably be back to get more. Thank you|

  6. I simply couldn’t leave your website prior to suggesting that I actually loved the standard info a person supply on your guests? Is gonna be back frequently to check up on new posts|

  7. Hi! I simply wish to offer you a big thumbs up for the excellent information you’ve got right here on this post. I am coming back to your web site for more soon.|

  8. May I simply just say what a comfort to uncover somebody who really knows what they are talking about over the internet. You certainly realize how to bring a problem to light and make it important. More people must check this out and understand this side of your story. I can’t believe you aren’t more popular given that you definitely possess the gift.|

  9. I have read so many posts about the blogger lovers but this piece of writing is really a fastidious post, keep it up.|

  10. I am extremely impressed with your writing abilities as smartly as with the layout in your blog. Is this a paid topic or did you modify it your self? Anyway stay up the nice high quality writing, it is rare to see a nice blog like this one today..|

  11. I do not know whether it’s just me or if everybody else experiencing issues with your website. It appears as if some of the written text on your posts are running off the screen. Can someone else please provide feedback and let me know if this is happening to them too? This could be a problem with my browser because I’ve had this happen previously. Cheers|

  12. I just like the helpful information you supply on your articles. I will bookmark your blog and take a look at again here frequently. I’m relatively certain I’ll be informed many new stuff right right here! Good luck for the following!|

  13. I got this web page from my friend who told me on the topic of this website and at the moment this time I am browsing this website and reading very informative articles or reviews at this place.|

  14. Yesterday, while I was at work, my cousin stole my iphone and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is completely off topic but I had to share it with someone!|

  15. Incredible! This blog looks exactly like my old one! It’s on a completely different subject but it has pretty much the same page layout and design. Wonderful choice of colors!|

  16. I got this web page from my friend who informed me regarding this website and at the moment this time I am browsing this site and reading very informative posts at this time.|

  17. Wonderful beat ! I wish to apprentice even as you amend your site, how can i subscribe for a blog web site? The account helped me a appropriate deal. I have been tiny bit familiar of this your broadcast provided bright clear concept|

  18. I think the admin of this web page is actually working hard in favor of his website, for the reason that here every stuff is quality based data.|

  19. Hi every one, here every person is sharing these kinds of familiarity, thus it’s fastidious to read this weblog, and I used to pay a visit this blog all the time.|

  20. I’m not that much of a online reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back later. Cheers|

  21. Undeniably imagine that that you said. Your favorite justification appeared to be at the internet the easiest factor to remember of. I say to you, I certainly get irked even as people think about issues that they just do not recognize about. You controlled to hit the nail upon the top as smartly as outlined out the entire thing without having side effect , people can take a signal. Will likely be again to get more. Thank you|

  22. Thank you a bunch for sharing this with all people you really realize what you’re talking approximately! Bookmarked. Kindly additionally seek advice from my site =). We will have a hyperlink change contract between us|

  23. Just wish to say your article is as astounding. The clearness in your put up is simply cool and i could think you are a professional in this subject. Fine along with your permission let me to seize your feed to stay up to date with drawing close post. Thank you a million and please continue the enjoyable work.|

  24. I know this website presents quality based posts and extra information, is there any other website which offers these kinds of stuff in quality?|

  25. I blog frequently and I truly thank you for your content. This article has really peaked my interest. I am going to bookmark your site and keep checking for new information about once a week. I subscribed to your RSS feed too.|

  26. Hmm it looks like your website ate my first comment (it was super long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to everything. Do you have any tips for newbie blog writers? I’d genuinely appreciate it.|

  27. Hi! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My site goes over a lot of the same topics as yours and I think we could greatly benefit from each other. If you are interested feel free to send me an email. I look forward to hearing from you! Excellent blog by the way!|

  28. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a bit, but instead of that, this is fantastic blog. A fantastic read. I’ll definitely be back.|

  29. Excellent beat ! I wish to apprentice even as you amend your web site, how could i subscribe for a blog site? The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast offered vivid transparent idea|

  30. Very nice post. I just stumbled upon your blog and wished to mention that I have truly enjoyed surfing around your blog posts. After all I’ll be subscribing in your rss feed and I am hoping you write again very soon!|

  31. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.|

  32. Superb blog! Do you have any suggestions for aspiring writers? I’m hoping to start my own blog soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m totally confused .. Any ideas? Appreciate it!|

  33. 449749 925778Oh my goodness! an remarkable write-up dude. Thank you Even so My business is experiencing issue with ur rss . Dont know why Unable to subscribe to it. Can there be anyone obtaining identical rss problem? Anybody who knows kindly respond. Thnkx 529330

  34. Nice post. I was checking continuously this blog and I’m impressed! Very helpful information specially the last part 🙂 I care for such information a lot. I was seeking this certain info for a long time. Thank you and best of luck.|

  35. Hiya! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My site covers a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you happen to be interested feel free to send me an email. I look forward to hearing from you! Fantastic blog by the way!|

  36. An impressive share! I have just forwarded this onto a coworker who was doing a little research on this. And he actually ordered me breakfast because I stumbled upon it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanks for spending time to talk about this subject here on your web page.|

  37. I was curious if you ever thought of changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 pictures. Maybe you could space it out better?|

  38. If you are going for most excellent contents like me, only pay a visit this web page all the time as it gives quality contents, thanks|

  39. Hey! I could have sworn I’ve been to this site before but after browsing through some of the post I realized it’s new to me. Anyhow, I’m definitely glad I found it and I’ll be bookmarking and checking back often!|

  40. Hi! This is kind of off topic but I need some advice from an established blog. Is it hard to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about making my own but I’m not sure where to start. Do you have any tips or suggestions? With thanks|

  41. I enjoy what you guys are usually up too. Such clever work and exposure! Keep up the great works guys I’ve included you guys to our blogroll.|

  42. I just like the valuable info you supply in your articles. I’ll bookmark your blog and take a look at again here frequently. I am slightly certain I will be told a lot of new stuff proper here! Good luck for the following!|

  43. Excellent weblog here! Also your web site rather a lot up fast! What web host are you the usage of? Can I am getting your affiliate link on your host? I wish my website loaded up as fast as yours lol|

  44. hi!,I like your writing very much! percentage we communicate more approximately your article on AOL? I require an expert in this space to resolve my problem. May be that’s you! Looking forward to look you. |

  45. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks!|

  46. Hi there, I do think your site may be having browser compatibility issues. When I take a look at your blog in Safari, it looks fine however, when opening in I.E., it has some overlapping issues. I simply wanted to give you a quick heads up! Other than that, great site!|

  47. Greetings from Colorado! I’m bored to death at work so I decided to check out your website on my iphone during lunch break. I enjoy the information you present here and can’t wait to take a look when I get home. I’m amazed at how quick your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyhow, great blog!|

  48. continuously i used to read smaller content that also clear their motive, and that is also happening with this article which I am reading at this time.|

  49. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why throw away your intelligence on just posting videos to your site when you could be giving us something informative to read?|

  50. Pretty nice post. I just stumbled upon your weblog and wished to say that I’ve truly enjoyed surfing around your blog posts. In any case I’ll be subscribing to your rss feed and I hope you write again soon!|

  51. I don’t even know how I ended up here, but I thought this post was good. I don’t know who you are but certainly you’re going to a famous blogger if you are not already 😉 Cheers!|

  52. Heya i’m for the first time here. I came across this board and I find It really helpful & it helped me out much. I’m hoping to give something again and aid others like you aided me.|

  53. This piece of writing presents clear idea in favor of the new people of blogging, that truly how to do blogging and site-building.|

  54. Genuinely when someone doesn’t know afterward its up to other people that they will assist, so here it takes place.|

  55. I am extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you customize it yourself? Either way keep up the nice quality writing, it is rare to see a nice blog like this one nowadays.|

  56. Ahaa, its good dialogue concerning this piece of writing here at this website, I have read all that, so now me also commenting at this place.|

  57. I am really impressed with your writing abilities as smartly as with the layout to your weblog. Is that this a paid topic or did you modify it yourself? Either way stay up the excellent quality writing, it is uncommon to look a nice weblog like this one nowadays..|

  58. I loved as much as you’ll receive carried out right here. The sketch is tasteful, your authored material stylish. nonetheless, you command get got an edginess over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike.|

  59. I do not even understand how I stopped up right here, but I thought this publish was once great. I don’t realize who you’re but definitely you are going to a famous blogger when you are not already. Cheers!|

  60. Admiring the time and energy you put into your site and detailed information you present. It’s great to come across a blog every once in a while that isn’t the same outdated rehashed information. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.|

  61. Hi there just wanted to give you a quick heads up. The words in your article seem to be running off the screen in Chrome. I’m not sure if this is a formatting issue or something to do with browser compatibility but I figured I’d post to let you know. The layout look great though! Hope you get the problem resolved soon. Many thanks|

  62. Have you ever considered creating an e-book or guest authoring on other sites? I have a blog based upon on the same information you discuss and would love to have you share some stories/information. I know my readers would value your work. If you are even remotely interested, feel free to shoot me an e-mail.|

  63. Neat blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple adjustements would really make my blog shine. Please let me know where you got your design. Thank you|

  64. Hello there! Do you know if they make any plugins to help with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thanks!|

  65. Hello just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different web browsers and both show the same results.|

  66. Hi, I would like to subscribe for this webpage to get latest updates, therefore where can i do it please help out.|

  67. Hey there! This is kind of off topic but I need some guidance from an established blog. Is it difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to begin. Do you have any points or suggestions? Thank you|

  68. 384102 852824I havent checked in here for some time because I thought it was acquiring boring, but the last few posts are really great quality so I guess Ill add you back to my everyday bloglist. You deserve it my friend. insurance guides 786312

  69. It’s amazing in favor of me to have a web site, which is beneficial in favor of my experience. thanks admin|

  70. If you would like to grow your familiarity just keep visiting this website and be updated with the most recent gossip posted here.|

  71. Right away I am ready to do my breakfast, afterward having my breakfast coming again to read additional news.|

  72. Great site you have got here.. It’s hard to find high-quality writing like yours nowadays. I really appreciate people like you! Take care!!|

  73. Hello there, just became aware of your blog through Google, and found that it is really informative. I am going to watch out for brussels. I’ll be grateful if you continue this in future. A lot of people will be benefited from your writing. Cheers!|

  74. Howdy! I know this is kinda off topic but I was wondering which blog platform are you using for this website? I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.|

  75. Hello there, just changed into aware of your weblog through Google, and found that it is truly informative. I am going to watch out for brussels. I will appreciate in the event you proceed this in future. A lot of folks will probably be benefited out of your writing. Cheers!|

  76. I was suggested this blog via my cousin. I am now not positive whether or not this submit is written by way of him as nobody else realize such particular about my problem. You are incredible! Thanks!|

  77. It’s remarkable for me to have a web page, which is helpful in favor of my experience. thanks admin|

  78. This is a very good tip especially to those fresh to the blogosphere. Brief but very accurate information… Thank you for sharing this one. A must read post!|

  79. continuously i used to read smaller posts which also clear their motive, and that is also happening with this article which I am reading here.|

  80. Hi there, You’ve done a fantastic job. I will definitely digg it and personally suggest to my friends. I am sure they will be benefited from this web site.|

  81. Every weekend i used to pay a visit this web page, because i wish for enjoyment, for the reason that this this website conations in fact nice funny stuff too.|

  82. you’re in point of fact a just right webmaster. The site loading velocity is incredible. It seems that you’re doing any unique trick. Also, The contents are masterwork. you have performed a magnificent job on this topic!|

  83. Spot on with this write-up, I seriously think this amazing site needs far more attention. I’ll probably be returning to read through more, thanks for the advice!|

  84. These are genuinely enormous ideas in regarding blogging. You have touched some fastidious factors here. Any way keep up wrinting.|

  85. Howdy! I’m at work surfing around your blog from my new iphone 3gs! Just wanted to say I love reading through your blog and look forward to all your posts! Keep up the superb work!|

  86. After I initially commented I appear to have clicked the -Notify me when new comments are added- checkbox and from now on every time a comment is added I recieve four emails with the exact same comment. Is there an easy method you are able to remove me from that service? Cheers!|

  87. Excellent blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my website loaded up as fast as yours lol|

  88. It’s very trouble-free to find out any matter on web as compared to textbooks, as I found this post at this website.|

  89. Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how can we communicate?|

  90. Hello, i think that i saw you visited my weblog so i got here to go back the desire?.I’m trying to find things to enhance my site!I assume its ok to make use of some of your concepts!!|

  91. Hello there, You have done a great job. I will certainly digg it and personally recommend to my friends. I am sure they will be benefited from this website.|

  92. Aw, this was a very good post. Taking the time and actual effort to generate a superb article… but what can I say… I hesitate a lot and don’t manage to get nearly anything done.|

  93. Howdy! I’m at work surfing around your blog from my new apple iphone! Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the fantastic work!|

  94. Its like you read my thoughts! You appear to understand a lot about this, such as you wrote the e book in it or something. I believe that you just could do with a few p.c. to power the message home a bit, however other than that, that is excellent blog. An excellent read. I’ll definitely be back.|

  95. Hola! I’ve been following your web site for a while now and finally got the courage to go ahead and give you a shout out from Kingwood Texas! Just wanted to say keep up the fantastic work!|

  96. Fantastic blog! Do you have any helpful hints for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed .. Any tips? Kudos!|

  97. You are so awesome! I do not believe I have read through something like this before. So good to find somebody with some genuine thoughts on this topic. Really.. many thanks for starting this up. This web site is something that is needed on the web, someone with some originality!|

  98. Fantastic goods from you, man. I have understand your stuff previous to and you’re just too magnificent. I actually like what you’ve acquired here, certainly like what you’re saying and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can’t wait to read much more from you. This is actually a tremendous website.|

  99. Howdy! I just want to give you a big thumbs up for your great information you have here on this post. I’ll be coming back to your web site for more soon.|

  100. My family all the time say that I am killing my time here at net, except I know I am getting knowledge daily by reading thes good content.|

LEAVE A REPLY

Please enter your comment!
Please enter your name here