Archive for Apple

iOS 9 Security Flaw Allows You To Bypass A Passcode Protected Lock Screen

Posted in Commentary with tags on September 24, 2015 by itnerd

If you’ve just updated to iOS 9 or iOS 9.0.1, you might want to watch this video that demonstrates a new flaw found in either of those versions of iOS:

Here’s an explanation of what you’ve just seen. There appears to be a bug in the Siri lock screen access and iOS 9’s five-attempt lockout policy. Under a specific set of circumstances invoking Siri from an iPhone or iPad’s lock screen grants limited system access. I’ve tried out this attack and verified that this is an issue.

To protect yourself, you have two choices:

  • Disable Siri lock screen access by navigating to Settings > Touch ID & Passcode, entering their current passcode and deactivating Siri under the “Allow access when locked” heading.
  • Create a custom alphanumeric passcode.

Now it is unclear whether Apple is aware of this (but I am guessing that as this makes the rounds, they will become aware of it) or when a fix will be issued. Thus the best thing you can do is to use one of the above methods to mitigate this.

WiFi Calling On Rogers…. It Works As Advertised

Posted in Commentary with tags , on September 24, 2015 by itnerd

Last week, I wrote about the difficulties that my wife and I had setting up WiFil calling on my wife’s iPhone 6 that is on the Rogers network. But we’ve overcome them and she has had a chance to try it out in her workplace which despite being in downtown Toronto, it’s a cellular dead zone where she is lucky to get one dot on her iPhone. As a result she misses calls frequently as they all go to voicemail. Thus having WiFi calling available to her will fix that issue. Here’s a screenshot of my wife’s iPhone 6 (click to enlarge):

IMG_1651

You’ll notice on the top left of the screenshot that she is getting 1 dot of LTE signal strength. But you’ll also notice that it says “WiFi Rogers.” That means that the iPhone is now using her corporate WiFi network to make and receive calls. The iPhone will automatically use WiFi when her LTE signal strength is low. That means that as long as she has WiFi access, she is reachable and she doesn’t have to do a thing to enable it. In terms of call quality, my wife reported to me that it is very good. People could hear her clearly and she could hear them clearly. She’s only been using it for a few days, but she has no complaints thus far.

The bottom line is that if you’re on the Rogers network and you’ve updated to iOS 9, you should enable WiFi calling. It will allow you to keep in touch anywhere there’s a WiFi signal and it pretty much works as advertised without a drop in call quality. If you’re still not sure if you should make the jump, Rogers has a FAQ that should be able to answer all your questions.

Apple Releases iOS 9.0.1 To Squash Bugs [UPDATED]

Posted in Commentary with tags on September 23, 2015 by itnerd

If you’re an iDevice user running iOS 9, you might want to update to iOS 9.0.1 which was released to the world a few minutes ago and contains these fixes:

  • Fixes an issue where some users could not complete setup assistant after updating
  • Fixes an issue where sometimes alarms and timers could fail to play
  • Fixes an issue in Safari and Photos where pausing video could cause the paused frame to appear distorted
  • Fixes an issue where some users with a custom APN setup via a profile would lose cellular data

In my case, it was a 35 MB update so I did it over the air. This came out a week after iOS 9 appeared which is about the same as last year’s iOS 8 to 8.0.1 release. Though they did kind of butcher that release. Since I’m the brave sort, I’m downloading it now and I will update you with what happens.

UPDATE: It’s installed. Nothing bad happened. I also don’t notice any spectacular changes either.

UPDATE #2: One thing that I do notice is with the Belkin Netcam App. When I updated to iOS 9, it had problems logging into my Netcam Cameras, or it would say that another user account was forced out which I assumed was my wife as we both have the app and use it on the same account. Those issues have gone away since installing iOS 9.0.1.

Apple Alerts Chinese Users About Xcode Ghost Threat

Posted in Commentary with tags on September 22, 2015 by itnerd

A couple of days ago, I wrote about the threat posed by Xcode Ghost and the fact that this slipped through Apple’s code review process. It now appears that Apple has added an XcodeGhost question and answer page to its Chinese website today that explains what the malware is, how some users may be affected and next steps the company is taking to ensure that developers and end users alike are protected against malicious software going forward.

That’s good and all. But it really concerns me that this happened in the first place. Hopefully the steps that Apple has taken will ensure that this never happens again.

watchOS 2 Is Now Live And Available For Download

Posted in Commentary with tags on September 21, 2015 by itnerd

If you’re an Apple Watch user who was waiting for watchOS 2 to ship after being delayed last week due to a serious bug, wait no longer. It is available to download. Key features for this update include:

  • You can have apps that run directly on the Apple Watch rather than run on the iPhone
  • New watch faces
  • A nightstand mode
  • A”time travel” feature to look at upcoming appointments, alarms and events

The update requires iOS 9 and can be downloaded over-the-air through the Apple Watch app on the iPhone by going to General –> Software Update. If you’ve downloaded the update, please leave a comment and share your thoughts.

New Malware A Dangerous Threat To ALL iOS Users [UPDATED]

Posted in Commentary with tags on September 20, 2015 by itnerd

If you’re an iOS user, you have a really dangerous piece of malware to worry about. Called XcodeGhost, it affects stock and jailbroken iOS devices. MacRumors has a FAQ on this new threat, but here’s what you need to know:

A malicious version of Xcode was uploaded to Chinese cloud file sharing service Baidu and downloaded by some iOS developers in China. 

Chinese developers then unknowingly compiled iOS apps using the modified Xcode IDE and distributed those infected apps through the App Store. 

Those apps then managed to pass through Apple’s code review process, enabling iOS users to install or update the infected apps on their devices. 

Lovely. There’s more:

Palo Alto Networks has shared a full list of over 50 infected iOS apps, including WeChat, NetEase Cloud Music, WinZip, Didi Chuxing, Railway 12306, China Unicom Mobile Office and Tonghuashun. 

Plus there’s this:

iOS apps infected with XcodeGhost malware can and do collect information about devices and then encrypt and upload that data to command and control (C2) servers run by attackers through the HTTP protocol. The system and app information that can be collected includes: 

  • Current time 
  • Current infected app’s name 
  • The app’s bundle identifier 
  • Current device’s name and type 
  • Current system’s language and country 
  • Current device’s UUID 
  • Network type Palo Alto Networks also discovered that infected iOS apps can receive commands from the attacker through the C2 server to perform the following actions: 
  • Prompt a fake alert dialog to phish user credentials; 
  • Hijack opening specific URLs based on their scheme, which could allow for exploitation of vulnerabilities in the iOS system or other iOS apps; 
  • Read and write data in the user’s clipboard, which could be used to read the user’s password if that password is copied from a password management tool.

So, if you have any of the apps on Palo Alto’s list, you need to uninstall them right now. Then you should reset your device password and your iCloud password. In the meantime, Apple might want to look at their code review process as these apps passed through it and got out to the world. That’s not good.

UPDATE: Reuters reports that Apple has pulled any and all apps that have this malware.

Apple Releases “Move To iOS” Android App….. It Gets 1 Star Reviews

Posted in Commentary with tags on September 17, 2015 by itnerd

Now available on the Google Play store is Apple’s first Android app which is called “Move To iOS” which as the name implies, helps you move to iOS from Android. To nobody’s surprise, Android fans are none to happy and have flooded Google Play with 1 star reviews. Here’s a few examples:

Ben Bartlett: 1 star — Do not install! Unless you want a lobotomy. Seriously? You think people to move to a restricted ecosystem that won’t even allow you to try apps before you buy?? Google why did you allow them to put this app here? Oh that’s right you promote innovation and don’t charge for it or place restrictions on it..

Marty Ballard: 1 star — Poor functionality I attempted to switch to ios (apparently zombies ate my brain) and my iPhone 3G would not accept my data. Also, my micro USB would not fit.

Jonathan Perez: 1 star — Dear Apple I downloaded this application with hopes of switching over to Ios from android. I’ve burned all my pencils since the only worthy writing tool is the holy apple pencil. I’ve decided to sell one of my kidneys, because I need that gold apple watch. And now I gotta have the iPhone 6s, because 3d touch just sounds like an intimate way to get to know my phone. Hope to throw my money at you soon sincerely- Mr. Complete Sarcasm

Lovely. But like I said, you can’t be surprised at the reaction. Now developers can reply to comments left in reviews, but in this case I do not see that happening. Though I wonder if this will be the same reaction that Apple gets Apple Music ported to Android later this year.

Review: Apple iOS 9

Posted in Products with tags on September 17, 2015 by itnerd

If you have an iDevice, you’re likely wondering if you should upgrade to iOS 9 which was released yesterday. You may also be wanting to hold off because iOS 8 was so buggy. Well, based on my early look at at iOS 9, it is worth upgrading to because of the following reasons:

  • Battery Life: Apple claims that you can get more battery life out of iOS 9. So far that seems to be the case. My iPhone 6 seems to be sucking less power than it did under iOS 8. And if I get the battery down to 20 percent or less, Low Power Mode offers to start up. It will stretch your battery life while you still get to use Wi-Fi, Bluetooth, location services, and all the other stuff found in iOS.
  • In almost every aspect, your iDevice will feel more responsive when you use Apple’s built in apps. Almost like it had a new processor popped in. You can thank a number of under the hood changes for that which when developers start using those changes, you’ll feel those benefits in their apps as well.
  • It will work on pretty much any iDevice going back to the iPhone 4S. Though I’d love to know from anyone with a 4S how well it runs.
  • Sirl has improved dramatically. For starters, the “Hey Siri” function can now be tied to your voice via a wizard that has you say a few phrases so that it (she?) knows what your voice sounds like. Once you do that, you can use Siri in ways that you weren’t able to previously. Example, Siri now understands context. As in you can have a reminder open and you can ask Siri to remind you about “this” with “this” being the reminder and it (she?) will understand the context. You can also ask Siri to do things like “show you photos taken yesterday” or “call mom when I get in the car” as it (she?) understands location and time better than before. Finally, Siri looks at what you do and tries to be more predictive. For example, if you have a appointment in your appointment book that has an address on it, Siri will assess the traffic conditions and give you suggestions proactively on when you should leave to arrive on time as well as a route to take.
  • Another Siri tweak can be found if you swipe left. That gesture brings up a new Spotlight search interface that includes “Siri Suggestions.” Siri Suggestions includes a list of people you speak with often, apps you might want to use depending on the time of day, nearby venues like restaurants and gas stations, and relevant news.
  • Just moving around the user interface is way better, and I’d like to highlight one particular tweak that Apple made. When you are taken out of one app to another, for example clicking on a Web link from a text message, a small strip of “Back to…” text appears in top left corner. Tap it and you’re in the previous app. That is a huge timesaver.
  • Apple Maps has taken another step forward in being useful by including transit directions that are accurate. I can leverage that because I live in Toronto where this feature is supported, but you may have to wait for a bit until Apple gets around to your corner of the universe. The rest of the mapping experience has improved as well, and I can say that this is the first release of iOS that has prompted me to dump Google Maps as Apple Maps no longer sucks is finally usable.
  • Apple also overhauled the Notes app making it a lot more robust. You can insert photos, draw with your finger, add maps, create lists and it supports rich-text features.

Now is this perfect? Not quite:

  • One thing that Apple made a big deal of when iOS 9 was announced is that it would take less space when installing or updating and you would have more space on your iDevice afterwards thanks to “app thinning” which only downloads the bits of the app that your iDevice needs. That’s of interest to me as I have a 16GB iPhone 6 because I am cheap. Now the over the air update that I did was just over a 1.3GB in size so it was smaller than previous iOS updates. But I did not have any more space free than I did under iOS 8 when I was done installing iOS 9. Strange.
  • Apple did revamp the multitasking menu in iOS 9 to look like a stack of fanned cards. It’s prettier, but since it now fans to the left of the homescreen rather than to the right, my wife found the change of direction frustratingly hard to get used to. This is something that I am hearing about from others who have made the jump to iOS 9 as well.
  • Apple has taken a page from Yelp with a new feature called Nearby, which shows you shops, restaurants, places to drink, and other types of businesses around you or near the destination you enter in the Maps search bar. But it doesn’t highlight local spots and is more likely to highlight chain stores such as Starbucks. Perhaps that will improve over time?
  • Bluetooth in my car still seems to be flaky. But it’s early days on that front.

Having said all of that, if you feel the least bit nervous about making the jump to iOS 9, you shouldn’t. This release seems to make major improvements and hasn’t seemed (at least so far) to have made any major mistakes. That’s a win for Apple given how bad iOS 8 was last year. I say dive in and pop it onto your iDevice as I think you’ll like what you get at the end of the update.

Critical Bug In iOS & OS X Allows AirDrop To Write Files Anywhere

Posted in Commentary with tags on September 16, 2015 by itnerd

This isn’t good.

ThreatPost is reporting that there’s a bug in iOS and OS X that allows AirDrop which is Apple’s ad-hoc file transfer system to write files anywhere on the filesystem of the receiving devices. And they don’t have to agree to accept the file transfer for bad stuff to happen. Here’s the details:

The vulnerability lies in a library in both iOS and OS X, and Mark Dowd, the security researcher who discovered it, said he’s been able to exploit the flaw over AirDrop, the feature in OS X and iOS that enables users to send files directly to other devices. If a user has AirDrop set to allow connections from anyone—not just her contacts—an attacker could exploit the vulnerability on a default locked iOS device.

In fact, an attacker can exploit the vulnerability even if the victim doesn’t agree to accept the file sent over AirDrop.

Dowd, founder and director of Azimuth Security, was able to use the vulnerability, along with some other tactics to bypass the code-signing protections on iOS. To do this, he used his own Apple enterprise certificate to create a profile for his test app that allowed the app to run on any device. Under normal circumstances, when the app is first installed on a new device, the device would throw up a dialog asking the user if she trusts the app. However, Dowd is able to suppress this prompt by installing an enterprise provisioning profile on the device and marking it as trusted.

Lovely, This attack is apparently mitigated – but not fixed in iOS 9 which is going to hit the streets shortly. But there’s apparently no fix in OS X at present.

My suggestion. Turn off AirDrop and only turn it on when you need it. That should provide some degree of protection. Plus it will give you back a few minutes of battery life too as the device isn’t constantly scanning for devices that it could AirDrop to. In the meantime, let’s hop that Apple comes out with a real fix sooner rather than later.

BREAKING: watchOS 2 Will Not Be Released Today

Posted in Commentary with tags on September 16, 2015 by itnerd

During Apple’s event last week, it was announced that watchOS 2 would be released alongside iOS 9 today. That’s apparently changed according to Tech Crunch who has a statement from Apple that says that the OS for the Apple Watch family is delayed due to a bug:

Apple has delayed the release of watchOS 2, which was expected to be available today to owners of the Apple Watch.

“We have discovered a bug in development of watchOS 2 that is taking a bit longer to fix than we expected,” an Apple spokesperson told TechCrunch. “We will not release watchOS 2 today but will shortly.”

I actually like this. After the gong show that was iOS 8 and OS X Yosemite which were both clearly kicked out to the world before they were ready for prime time, Apple clearly has learned from that and made the decision to hold the software back until it is actually ready. Kudos to them for doing what’s right.

I’ll posting a story on iOS 9 when that hits the streets, which should be around 1PM Eastern based on Apple’s recent track record.