Tag: Macintosh App Store

More malware being discovered for the Macintosh platform

Article

Apple MacBook Pro running MacOS X Mavericks - press picture courtesy of Apple

Even Apple Macintosh users need to keep secure computing habits

Mac Malware Opens OS X Backdoor to Attackers | Tom’s Guide

My Comments

A lot of Apple Macintosh users have jumped to this platform based on an initial fact that there was very little malware written for it. But now, as more people are using Macs, they are becoming a target for malware including some “backdoor” software which weakens the MacOS’s defences against other malware.

This time, what was being called out was a Trojan-horse program that pretends to be a file-conversion program, the kind of program that is easily downloaded in a hurry.

Keep your Mac’s operating system and software patched and updated

A good practice regarding keeping your Mac secure, as with other computing platforms, is to make sure that the MacOS operating system is up-to-date with all the patches that Apple releases. This is because Apple may have released bug-fixes or remedied exploits that have been discovered in your version of the MacOS operating system.

Preferably, I would recommend you have this set up to work automatically so that when you are connected to the Internet via Wi-Fi or Ethernet, your Mac is kept updated and patched.

You can set this up to be performed automatically by going to [Apple] – [System Preferences]. Then you go to the App Store panel if you have one of the newer versions of MacOS (Yosemite onwards) then check the boxes for “Automatically check for updates” and “Download newly available updates in the background”. This will then make the “Install OS X Updates” option available which you should check.

For Macs that run prior versions, you would still go via [Apple]-[Software Update] and set the appropriate options to automatically patch your version of MacOS X.

You can manually update and patch your Mac by visiting the App Store if you are in Yosemite or newer versions and tick off all of the software that needs updating in the Updates panel. For prior operating systems, you would need to visit the [Apple]-[Software Update] menu and click the option to download and install the latest patches for your Mac.

You can still visit the Updates panel in the App Store and go through all the apps that need updating so you can be sure they are up-to-date. If you have software that isn’t delivered via the App Store, use its interface or the software developer’s Website to keep it up-to-date. This is also important because older versions of application and other software can carry bugs or exploits.

This is something you should do when you switch your Mac on if you haven’t used your Mac or haven’t connected it to the Internet for a significant amount of time, such as with a secondary-use MacBook or a Mac that you use as part of multi-platform computing.

Upgrade your Mac’s operating system if you can

It may be worth upgrading your Mac’s operating system to a newer version if your computer can handle it. In most cases, you can update the system for either pennies’ worth or for free. Here, you could check the App Store or Apple’s website regarding newer operating systems for your Mac.

The main advantages that these new operating systems offer encompass system-wide hardening including the availability of the Mac App Store where the software is verified before it is made available.

Make sure you download software from reputable sources

For all computing platforms, one requirement for safe and secure computing is to obtain computer software from known reputable sources.

In the case of the Macintosh, either download new software from the Mac App Store where the software is verified or from the website of a trusted and known developer. Even when you obtain software from the Mac App Store, check the quality of the software by looking through the reviews that are posted about it and checking the reviews also for other software offered by the same developer. I have written an article about obtaining software from app stores because there has been a risk of them turning in to the equivalent of bulletin boards and download sites that host poor-quality software.

When it comes to software delivered in a packaged form, avoid the temptation to install from anything unless you have bought it yourself from a reputable dealer.

Consider desktop-security software for the Mac

This may sound foreign to Apple Macintosh users but you may also find that it may be worth considering the installation of a desktop-security / endpoint-security program on your Mac. It is more so if you or others who use your Mac are not astute when it comes to downloading software or handling the Internet.

Most of the developers who have written these kind of programs for the Windows-based computers have now written versions of these programs for the Macintosh platform because of the rise of threats against this platform. Like with Windows, the better desktop-security programs also offer protection against Internet-borne threats such as site-reputation checking, content filtering, and spam filtering. Similarly, better-quality software runs in a manner that doesn’t impinge on your Mac’s performance.

Conclusion

Like other computer platforms like DOS / Windows, the Apple Macintosh needs its users to be careful about keeping their computer and data secure. This includes keeping the operating system up-to-date along with being sure about what software you have on your computer.

What to do if the App Store gives your Mac the Dreaded Beach Ball

Article

Tackle a hung App Store update in OS X | MacFixIt – CNET Reviews

My Comments

You have that Macintosh computer running with Apple’s App Store as your preferred download spot for programs. But you notice that the Mac is not being its usual self while you are running an App Store update or download. It starts to show that dreaded “beach ball” for ever during the update process while nothing is happening. This means that the App Store client application is hanging and effectively slowing down the rest of your system.

The main problem that can lead to this typically are about the App Store working with corrupted files in its folders as what happens with any computer programs. This encompasses where the installation packages are held after they are downloaded as well as any temporary files that the App Store creates. The folders will exist on the “Macintosh HD” secondary storage location which is the main storage location for all of your Mac’s programs and data.

Here, when you notice this behaviour, you would have to “force-quit” the App Store application. Either this is done by selecting “Force Quit” from the Apple menu or pressing CommandOptionEsc on the keyboard. You could also “force quit” from the Dock by using Option-Right-Click on the unresponsive application’s icon. After you have done this, the Mac should be more stable by now.

Dealing with the corrupted data

Installation package folder

Then you would have to use Finder to clear out the App Store Updates folder which is at Macintosh HD/Library/Updates. This is where the software update or download packages are held by the App Store before being installed. Once you clear this folder out, it means that the App Store application can draw down fresh “known-to-be-good” install packages from the iTunes App Store.

Temporary and “work” files created by the App Store

Another location that you may have to clear out are the App Store Caches. These represent the temporary files that the App Store application creates as it goes about its work.

Here, you run Terminal and type in: “open $TMPDIR../C” to expose the “cache” folders where data that the App Store needs for speedy operation exists. In this window, look for folders that begin with “com.apple.appstore” and remove these folders.

You also go back to Terminal and type in “open $TMPDIR../T” to expose the temporary-file folders. Here, you look for the folders that begin with “com.apple.appstore” and remove them.

The App Store will take longer to start as it re-builds the cache and temporary files with the fresh “known-to-be-good” data.

Permissions fix for the system resources

This is another area that could house corrupt data and could generally affect your Mac’s stability. It is because the information about the permissions required by the applications to use system resources is kept as data on the Macintosh HD.

Here, you use the Disk Utility to do this task. You select the Macintosh HD in this program’s sidebar and click “Repair Permissions” in the “First Aid” tab to start it repairing any corrupt system-permissions data.

Tips to avoid this problem

If you are using a Wi-Fi wireless LAN connection or a mobile-broadband connection, and you intend to do a lengthy App Store update, make sure that you are getting a consistently strong signal from the wireless network. This is because a poor or inconsistent wireless signal could lead to an increased risk of failed downloads.

As well, it may be a good idea to have your MacBook connected to external power while you are doing a lengthy update. This avoids the risk of a failed download occurring because the battery is on the way out.

Here, you could confine the App Store software updates to your home or workplace so you can be sure of a smooth update scenario.

How should I assess apps from that app store

Windows 8 Store

Windows Store – one of the desktop app stores starting to surface

There is an Increasing number of app stores coming to the fore for each of the mobile and regular computing environments where you can buy and / or download software for your computing device. Some of these also provide for after-the-fact purchasing of add-on options for the software through the software’s user interface.

The situation that affects app stores

But there is a real danger that the app stores are becoming like the bulletin boards and online services that existed before the Internet and the software-download sites that existed in the early days of the Internet. This is where these locations were filled with substandard software that, in some cases, you come across software with very limited functionality that borders on useless but you to pay the developer before you can see a fully-functional package that you can enjoy using.

In the case of the app stores, the substandard software uses a poor-quality user interface or underperforms in a way where the device suffers a short battery life or performs sluggishly. There have been situations where the apps have been used for delivering malware especially through those app stores where there isn’t any real control on the software that is delivered. The limited functionality software also surfaces in these app stores more so with games that require you to buy options or virtual currency in order for you to enjoy playing them.

Even an app store that implements an approval process can be overwhelmed with software pending approval, which can lead to their standards being reduced in order to clear the backlog or increase the software quantity.

Identifying the good apps

IMDB Android

IMDB movie app for Android – one of the good app-store apps

But how do you identify a good app in those app stores and be sure you aren’t downloading a lemon?

  • One sign to look for is if the app has been put in the spotlight. Typically, the app may be positioned as an “editor’s choice” or “spotlight” app for its class or brought up front on the app store’s user interface. Blogs, newsletters and the like operated by the app store may cite the software in the “top picks” articles.
  • In some cases, if you hear your relatives and friends rave on about that app or you see many people in that train play that “time-waster” game on their smartphone or tablet, this could be the sign of a good app.
    You may also find that it’s a good idea to ask a computer-wise friend or relative about the apps you want on your device or get a second opinion on that app.
  • Similarly, the app would have some qualitative reviews in its “product-review” section. Here, you look for repeated reports of particular problems or notice many “copycat” or simplistic favourable comments, which could lead to a questionable app.
  • If you are looking for a “front-end” app for an online service, look for those apps that are published by the service themselves. This also holds true of apps that are linked with product and service brands. Typically these apps are announced through the brand’s advertising channels and the brands are wanting to defend their reputation.
    For example, I would prefer that Apple iOS users who are running newer versions of this operating system that didn’t come with YouTube pick up the Google YouTube app from the iTunes App Store. Similarly, when I was writing my article about the sports scoreboard apps, I recommended those apps commissioned by the sports leagues / codes themselves or the sports broadcasters.
  • The version number of the app may give away clues to the revision cycle that is taking place. Where there is a lot of revision taking place leading to a multi-point number like 1.3.1 typically indicates that there is a level of quality control going on. There may be some exceptions to the rule especially if the app or game is well-written from the start and this may apply with some of the casual games which are based on a known algorithm.
  • It may also be worth looking at what other software the app developer has offered to the app store. Here, look for the kind of reviews the software has as well as whether the software has ever been featured.
  • Also be aware of apps that require permission to use functions or resources not to do with its stated job. These can be about spyware or cause the phone or computer to underperform.
    Here, it may be worth checking the “blurb” about the software in the app store if it is requiring the use of the cameras or the location sensor because some of these sensors are used beyond the obvious. For example, some programs implement the GPS sensor as a distance-measuring tool or an increasing number of programs use the cameras for their machine-vision needs.

In some situations, cutting back on the number of apps on your device can allow it to perform smoothly, and you may have to be ready to uninstall some apps if you find them “swamping” your computer, tablet or smartphone.

Once you know how to sort the wheat from the chaff at your computing platform’s app store, you are in a good position to make sure that the devices that work on that platform are working smoothly.

MacOS X users can now consolidate multiple cloud-based notes storage services in one app

Article

Notesdeck Consolidates Evernote, Dropbox And iCloud Notes Into One App | Lifehacker Australia

My Comments

Some of us may start using the cloud-driven notes storage services like Evernote or Dropbox. This is due to the ability for us to gain access to the material we create on these services from any regular or mobile computing device.

But we can be encouraged to create accounts with more than one of these services, such as through a service provider having a presence on our new computers; or our colleagues, relatives or friends recommending a particular service to us. In some cases, we may exploit a particular service as a data pool for a particular project.

Subsequently we end up with multiple “front-end” links to different cloud-based storage services on our computers and end up not knowing where a particular piece of data is held – is it on Dropbox, is it on Evernote, is it on iCloud or whatever.

Now someone has written a MacOS X app that provides the same kind of interface and useability to these cloud-based services that an email client provides to most email services. In the Apple Macintosh context, Apple Mail would be able to allow you to set up multiple email accounts such as your SMTP/POP3 mailbox your ISP gave you, your Exchange account that work gave you as well as your GMail account that you set up as a personal account.

At the moment, the software called NotesDeck, sells for $11.49 but according to the review, there needs to be a few improvements. One that was raised was that entries are listed for services that you aren’t set up with. This is compared to the typical email client that doesn’t list service types that you don’t have presence with. It could be rectified properly if the software could use a provisioning user experience similar to the typical email client where you click on “Add Account” to create details about the mailbox you are integrating to your client. 

Of course, I would like to be sure that this program does allow you to transfer notes between accounts and also between local resources such as your word-processing documents. This may be important if you intend to consolidate your cloud-based notes services towards fewer services or copy the notes out to the magnum opus that you are working on.

Similarly, the program could be ported to the Windows platform or to the mobile platforms (iOS, Android, Windows Phone 8) so that users who use these platforms can have the ability to work the multiple accounts on their devices using one program.

Apple’s update to the MacOS X platform–a more visible update

When Apple launched the “Snow Leopard” version of the MacOS X platform, there were initial doubts expressed in the computing press about Apple Macintosh users upgrading their existing equipment to this newer platform. The doubts that were expressed were primarily directed at the operating system not exposing new functionality at the user interface. This was because a lot of the work was done “under the hood” through a code rebuild for the Intel processors.

Over the past two years that I have seen MacOS X “Snow Leopard” in the field; I have talked with various Macintosh users about how their computer has fared under it. There have been some users who have bought it pre-installed on a new Macintosh-platform computer or have upgraded their existing Mac to this platform. Remarks I have heard included relative performance improvement as well as a reduction in the disk space required for the operating system compared to prior versions of the MacOS X platform.

This year sees the imminent release of the “Lion” version of this same platform, where there has been a lot of key changes and improvements made to the operating system. Examples of these functionality improvements included: enabling the Macintosh platform for touchscreen use, the implementation of “full-screen” operation for Macintosh applications without the need to have the Apple Menu Bar in view all the time; a multi-window view of all the currently-running programs; an iOS-style icon screen for all the programs installed on the Mac as well as the previously-mentioned iTunes App Store for the Macintosh.

What it seems like for me is that Apple have decided to take the job of improving the Macintosh platform in to two stages; the first one being primarily an “under-the-hood” effort which culminated with “Snow Leopard” and the second one with all the user-visible improvements culminating with “Lion”.

If you intend to upgrade your Macintosh to the “Lion” version, you will need to make sure it is based on an Intel Core-based or Xeon-based processor which means most relatively-recent Macs; and runs the latest version of “Snow Leopard”. The upgrade will be available as an electronic download available at the App Store for US$29.99 and downloads straight to your Mac.

The Mac App Store–what could this mean for the Apple Macintosh platform?

Mac App Store launching in January sans Game Center and in-app purchases? | Engadget

My Comments

At the moment, Apple Macintosh users can buy software in a packaged form from any store that sells software for this platform. As well, they can download software from various Websites, including the developers’ own Websites and run this software on their computers.

Now Apple is introducing the Mac App Store as an extension of the iTunes App Store that is the only way to get extra software for any iOS device (iPhone, iPod Touch or iPad) for the Macintosh desktop. The main question I have about this is whether this App Store will exist simply as another storefront for MacOS X software where such software can be purchased with the iTunes gift cards or a regular credit card or as a move by Apple to make this storefront the only way for MacOS X users to add software to their computers?

There has been controversy about the App Store in relation to the iOS platform over the last few years because it allowed Apple to have greater control over the software that could run on that platform. Situations that came about included outlawing Adobe Flash on the iOS platform and prohibiting the supply of software that Steve Jobs didn’t see fit like Wi-Fi site-survey tools for example. I had talked with some friends of mine who were regular Mac users and they feared that if Apple set up the App Store on the Macintosh platform, it could become the start of a situation where you can’t load applications on a Mac unless they came through the App Store.

What I would like to see of the Mac App Store is that it exists as another storefront and “download city” for Macintosh-platform software and that MacOS developers can maintain their own sites and distribution channels for such software. It should then keep the Macintosh platform a flexible desktop-computing platform with the expectations of this class of platform rather than a desktop version of the Apple iOS embedded-computing platform.