Posts Tagged ‘smartphones’

Hackers aim more malicious software at your smartphones

August 9th, 2011

Hackers are out to stymie your smartphone.

Last week, security researchers uncovered yet another strain of malicious software aimed at smartphones that run Google’s popular Android operating system. The application not only logs details about incoming and outgoing phone calls, it also records those calls.

That came a month after researchers discovered a security hole in Apple Inc.’s iPhones, which prompted the German government to warn Apple about the urgency of the threat.

Security experts say attacks on smartphones are growing fast – and attackers are becoming smarter about developing new techniques.

“We’re in the experimental stage of mobile malware where the bad guys are starting to develop their business models,” said Kevin Mahaffey, co-founder of Lookout Inc., a San Francisco-based maker of mobile security software.

Wrong-doers have infected PCs with malicious software, or malware, for decades. Now, they are fast moving to smartphones as the devices become a vital part of everyday life.

Some 38 percent of American adults now own an iPhone, BlackBerry or other mobile phone that runs the Android, Windows or WebOS operating systems, according to data from Nielsen. That’s up from just 6 percent who owned a smartphone in 2007 when the iPhone was released and catalyzed the industry. The smartphone’s usefulness, allowing people to organize their digital lives with one device, is also its allure to criminals.

All at once, smartphones have become wallets, email lockboxes, photo albums and Rolodexes. And because owners are directly billed for services bought with smartphones, they open up new angles for financial attacks. The worst programs cause a phone to rack up unwanted service charges, record calls, intercept text messages and even dump emails, photos and other private content directly onto criminals’ servers.

Evidence of this hacker invasion is starting to emerge.

- Lookout says it now detects thousands of attempted infections each day on mobile phones running its security software. In January, there were just a few hundred detections a day. The number of detections is nearly doubling every few months. As many as 1 million people were hit by mobile malware in the first half of 2011.

- Google Inc. has removed about 100 malicious applications from its Android Market app store. One particularly harmful app was downloaded more than 260,000 times before it was removed. Android is the world’s most popular smartphone operating software with more than 135 million users worldwide.

- Symantec Corp., the world’s biggest security software maker, is also seeing a jump. Last year, the company identified just five examples of malware unique to Android. So far this year, it’s seen 19. Of course, that number pales compared with the hundreds of thousands of new strains targeting PCs every year, but experts say it’s only a matter of time before criminals catch up.

“Bad guys go where the money is,” said Charlie Miller, principal research consultant with the Accuvant Inc. security firm, and a prominent hacker of mobile devices. “As more and more people use phones and keep data on phones, and PCs aren’t as relevant, the bad guys are going to follow that. The bad guys are smart. They know when it makes sense to switch.”

When it comes to security, smartphones share a problem with PCs: Infections are typically the responsibility of the user to fix, if the problem is discovered at all.

The emergence in early July of a previously unknown security hole in Apple Inc.’s iPhones and iPads cast a spotlight on mobile security. Users downloaded a program that allowed them to run unauthorized programs on their devices. But the program could also be used to help criminals co-opt iPhones. Apple has since issued a fix.

It was the second time this year that the iPhone’s security was called into question. In April the company changed its handling of location data after a privacy outcry that landed an executive in front of Congress. Researchers had discovered that iPhones stored the data for a year or more in unencrypted form, making them vulnerable to hacking. Apple CEO Steve Jobs emerged from medical leave to personally address the issue.

The iPhone gets outsize attention because it basically invented the consumer smartphone industry when it was introduced in 2007. But Apple doesn’t license its software to other phone manufacturers. Google gives Android to phone makers for free. So, Android phones are growing faster. As a result, Google’s Android Market is a crucial pathway for hacking attacks. The app store is a lightly curated online bazaar for applications that, unlike Apple’s App Store, doesn’t require that developers submit their programs for pre-approval.

Lookout says it has seen more unique strains of Android malware in the past month than it did in all of last year. One strain seen earlier this year, called DroidDream, was downloaded more than 260,000 times before Google removed it, though additional variants keep appearing.

Lookout

says about 100 apps have been removed from the Android Market so far, a figure Google didn’t dispute.

Malicious applications often masquerade as legitimate ones, such as games, calculators or pornographic photos and videos. They can appear in advertising links inside other applications. Their moneymaking schemes include new approaches that are impossible on PCs.

One recent malicious app secretly subscribed victims up to a service that sends quizzes via text message. The pay service was charged to the victims’ phone bills, which is presumably how the criminals got paid. They may have created the service or been hired by the creator to sign people up. Since malware can intercept text messages, it’s likely the victims never saw the messages – just the charges.

A different piece of malware logs a person’s incoming text messages and replies to them with spam and malicious links. Most mobile malware, however, keep their intentions hidden. Some apps set up a connection between the phone and a server under a criminal’s control, which is used to send instructions.

Google points out that Android security features are designed to limit the interaction between applications and a user’s data, and developers can be blocked. Users also are guilty of blithely click through warnings about what personal information an application will access.

Malicious programs for the iPhone have been rare. In large part, that’s because Apple requires that it examine each application before it goes online. Still, the recent security incidents underline the threat even to the most seemingly secure devices.

A pair of computer worms targeting the iPhone appeared in 2009. Both affected only iPhones that were modified, or “jailbroken,” to run unauthorized programs.

And Apple has dealt with legitimate applications that overreached and collected more personal data than they should have, which led to the Cupertino, Calif.-based company demanding changes.

“Apple takes security very seriously,” spokeswoman Natalie Kerris said in July. “We have a very thorough approval process and review every app. We also check the identities of every developer and if we ever find anything malicious, the developer will be removed from the iPhone Developer Program and their apps can be removed from the App Store.”

A criminal doesn’t even need to tailor his attacks to a mobile phone. Standard email-based “phishing” attacks – tricking people into visiting sites that look legitimate – work well on mobile users. In fact, mobile users can be more susceptible to phishing attacks than PC users.

The small screens make it hard to see the full Internet address of a site you’re visiting, and websites and mobile applications working in tandem train users to perform the risky behavior of entering passwords after following links, new research from the University of California at Berkeley has found.

The study found that the links within applications could be convincingly imitated, according to the authors, Adrienne Porter Felt, a Ph.D. student, and David Wagner, a computer science professor.

They found that “attackers can spoof legitimate applications with high accuracy, suggesting that the risk of phishing attacks on mobile platforms is greater than has previously been appreciated.”

A separate study released earlier this year by Trusteer, a Boston-based software and services firm focused on banking security, found that mobile users who visit phishing sites are three times more likely to submit their usernames and passwords than desktop PC users.

Mobile users are “always on” and respond to emails faster, in the first few hours before phishing sites are taken down, and email formats make it hard to tell who’s sending a message, Trusteer found.

Still, mobile users have an inherent advantage over PC users: Mobile software is being written with the benefit of decades of perspective on the flaws that have made PCs insecure. But smartphone demand is exploding, with market research firm IDC predicting that some 472 million smartphones will be shipped this year, compared with 362 million PCs. As a result, the design deterrents aren’t likely to be enough to keep crooks away from the trough.

“It’s going to be a problem,” Miller said. “Everywhere people have gone, bad guys have followed.”

Source:http://www.wptv.com/dpp/money/consumer/hackers-aim-more-malicious-software-at-your-smartphones

Smartphones Unlocked: A closer look at software updates

July 5th, 2011

The popularity of smartphones is on the rise, and as people learn more about them and continue to buy them, they are demanding and expecting their handsets to have the latest technology, including software. The good news is nowadays software updates allow you to get the latest version of a mobile operating system even if you don’t have the newest phone model. However, that’s not always guaranteed for every device, and as some smartphone owners probably know, particularly Android users, the update process isn’t always swift or smooth.

Issues like slow or delayed releases and bricked phones are frustrating to be sure, but the business of software updates isn’t as simple as one might think. In fact, it’s pretty complex and time-consuming. It’s not just a matter of an OS provider handing off the update to the handset manufacturer or carrier to push out to smartphones; there are multiple phases and a lot of testing involved to ensure that once the software is rolled out, everything works properly. Even then, there might be some problems.

To get a better understanding of how updates work and to clear up some misconceptions, I talked to several OS providers, OEMs (original equipment manufacturers), and carriers and asked them to explain how the process works on their end. The purpose isn’t to let them off the hook (I think there’s plenty of room for improvement, starting with better communication), but hopefully, the information below will provide you with a clearer picture of the process and clear up some questions you might have about updates.

OEM testing
The entire process starts with a planning stage. As an OS provider, such as Google or Microsoft, is adding and testing the new and improved features to its platform, it also meets with the OEMs and carriers, and in some cases the chipset makers, to identify the content of the update and discuss a target schedule. Once there’s near-final code from the OS provider, the handset manufacturers are the next group to start its testing process, so it can build the firmware to make the update happen.

The OEMs take a look at the software even before its final to see how it behaves with its software and the carrier software. In HTC’s case, Martin Fichter, vice president of product management for HTC America, says the company will do a quick port to see how well it works with its Sense user interface and any carrier customization.

From there, a suite of tests consisting of several thousand steps is performed to checks for everything, from making sure a menu is where it should be to looking for bigger performance issues.

For example, if Google changes something to navigation and the carrier has its own navigation program, the OEM needs to make certain the two work together, so there is a lot of regression testing to ensure all aspects of the device work seamlessly. Performance testing is more labor intensive and involves checking to see how the new functionality ties in with the old functionality, watching for any unpredictable behavior, and again, seeing how everything works with overlays and carrier customization.

Fichter said it’s hard to quantify how many tests are run, but if everything is perfect, then it should be able to get the update through the lab in three weeks. That said, the company will approve the software for the next round only when it’s passed all tests. At that point, the firmware is passed onto the carrier, but the manufacturers continue to provide support throughout carrier testing process.

Carrier testing
The carrier certification process involves several phases, including lab testing and field user testing. As Keith Lampron, associate director for device marketing at Verizon, explains it, testing software updates is, at its highest level, much like testing a new product–a sentiment shared by Fared Adib, vice president of product development for Sprint, who said that it’s a very “rigid process.”

This means phones are being assessed again for network connectivity, voice quality, battery life, and durability. All the while, analysis is being done to look at the quality of the software, checking to see that the new features are working correctly and making sure that previous functionality is preserved through the update. Once it’s gone through the lab, the update moves onto beta testing with field users before rolling out to all customers. If there are any issues or problems during any phase of the testing, the carriers report back to the OEMs so they can go back and fix the bugs.

Once the software comes back and gets approval from all three parties (the OS provider also needs to recheck and make sure its own services and apps are working properly), the update is ready for distribution, either via side loading or over the air (OTA). If delivered OTA, the carrier releases the OS update in batches and not all at once, since the update can be quite large and bog down the network. Doing it smaller groups ensures that customers don’t have issues downloading the software.

Adib says, depending on how major the update, the best-case scenario for rolling out the software update is 10 weeks and worst case is 15 weeks. “There are ways to do it faster, but the omissions would sacrifice the best user experience,” Adib said.

Lampron added, “We actually do push hard to get OS updates out as soon as possible, but at the same token, we’re adamant that if there are issues that we expect customers to see, we’re not going to let it through. In every case, that’s the only reason it’s not being pushed out there. It’s a quality issue and we’re just saying it’s not ready.”

Even so, there are problems that occur once an update is deployed, such as bricked phones or slower performance–an issue that hasn’t escaped anyone.

“While it is hard to believe that with all the testing that happens, there can still be problems,” said Greg Sullivan, senior product manager for Microsoft. “We’ve been making and delivering software updates long enough to know that the laboratory can simulate but never quite equal the experience of delivering software to thousands of real phones in the wild. Each device is loaded with its own unique set of apps, pictures, songs, and other stuff. When we find an issue, we study and fix it.”

Both Sprint and Verizon says it monitors different channels, such as customer e-mails and calls, blogs, forums, and so forth, to see if there is an issue. If the problem is big enough, they may decide to pull the update before it reaches other users, so they can investigate it, find the root cause, and re-issue the software.

Do custom UIs complicate things?
Through all of this, a question remains: do customer user interfaces, such as TouchWiz, Motoblur, and Sense, complicate things and slow down the update process? It’s an issue that most notably affects Android users where custom UIs are common and so is fragmentation, whereas other OSes, such as WebOS, iOS, and Windows Phone, provide a standard UI across its devices and arguably makes the updating process easier.

“Consistency of the user experience is important, as is having a consistent platform for software developers to write great applications,” said Microsoft’s Sullivan. “Having a consistent platform has many benefits including preventing the fragmentation you see on some platforms.”

For the OEMs and carriers part, they admit that it adds extra work but doesn’t really see it as a problem. “Any customization will add to the timeline,” said Adib. “We’re as much to blame as anyone else, but more is made of this issue than needs to be. Even if we were working with a stock Android experience, we’d still have to run all those tests on the device.”

Lampron offers another take on custom UIs. “In certain cases, it leads to innovation. For example, HTC Sense has gained some strong, positive feedback. In cases like that, where the manufacturer is doing something different and innovative, it’s worth the extra complexity.”

Meanwhile, HTC says it has to deal with carrier customization anyway, so while it adds some extra steps of work, it’s not a complication for them. However, one complication it can’t always overcome is hardware limitations. Some smartphones simply won’t be able to handle the OS updates due to older hardware, whether it’s a matter of not enough memory, processor power, or the like.

“I know it leads to people getting frustrated, but some of the old hardware simply can’t handle the new software. The experience isn’t going to be good,” said Fichter. “We’re trying to do our best but there’s a limit to what we can do.”

“It’ll get better”
Obviously, the software update process has not been perfect. The long waits, the broken promises, and post-update problems has made people weary and angry.

Ficther admits that perhaps there were some mistakes in the beginning, during the days of Donut to Eclair, but HTC has learned from the experience. Adib also believes things will improve.

“These devices are complex,” said Adib. “Most people take for granted that they’re mobile computers with millions of lines of code in them. We, as an industry, are doing a pretty good job of spitting these out to multiple SKUs without breaking many things. It’ll get better over time.”

However, all the companies agree that they’re not willing to speed through testing if it means sacrificing quality.

“We understand people want these updates ASAP,” said Fichter, “but at the end of the day, it’s about making sure we’re doing it right and giving our customers the best user experience.”

Source:http://www.cnet.com/8301-17918_1-20076142-85/smartphones-unlocked-a-closer-look-at-software-updates/

Apple sues Motorola over smartphones software patents

October 31st, 2010

Apple Sues Motorola: Apple yesterday filed a lawsuit in Wisconsin against Motorola saying the smartphones manufactured by the latter infringe the intellectual property of the Cupertino-based firm. In its nine-page complaint, Apple listed three patents, alleging that Motorola is violating with its phones and the software applications controlling those devices. The devices include Droid, Devour i1, Charm, Backflip and Cliq.

The primary patent covering touchscreen device, method and interface is 7,479,949. Other patents in the Apple lawsuit include 6,493,002 and 5,838,315. “Motorola directly infringes and/or will infringe the ’949 patent by making, using, selling, offering for sale, and importing the mobile devices and related software practicing the claimed inventions of the ’949 patent. Moreover, Motorola is aware of the ’949 patent, at least because Motorola was provided with a copy of this Complaint upon its filing. Motorola indirectly infringes the ’949 patent by knowingly inducing the infringement of these patents by end users of its mobile devices,” Apple said in its first complaint.

The second complaint covers patents 7,812,828, 7,663,607 and 5,379,430. Patently Apple first reported the complaints and the report added were filed on October 29. They cover six patents. The first complaint is broken into two parts and weighs in at a whopping 362 pages.

It may be recalled that a Motorola unit had sued Apple in Wilmington, Delaware, on October 11, asking a court to rule it doesn’t infringe 12 Apple patents for manufacturing its smartphones. Motorola claimed in its lawsuit that the patents aren’t valid. The case is Apple Inc. v Motorola Inc., 10-CV-662, in U.S. District Court for the Western District of Wisconsin.

Source:http://www.lanewsmonitor.com/news/Apple-Sues-Motorola-Over-Smartphones-Software-Patents-1288536793/

Get Adobe Flash playerPlugin by wpburn.com wordpress themes