Tag Archives: Mac

DoS attack on iOS and OSX for WebKit engine.

A new exploit in Apple iOS and OSX has been found which crashes any application which contains certain characters of Arabic text.It crashes applications running on iOS and OSX that uses WebKit engine. But I have seen that same character set does not crash WebKit application on different platform. So we can be assured that the bug is of Apple not WebKit engine as a whole. (I tested Google Chrome on Linux)

Versions effected are, iOS 6 , 7 beta and iOS< 6 ,Mac OS X 10.8

Version not effected Mac OSX 10.9 beta and OSX<10.8

This fatal error can be reproduced if

  • You send text message to your iPhone with the set of characters.
  • You sen iMessage to Mac of iPhone.
  • Those set of characters are displayed on applications like browser.
    On Mac,I tested on Safari which crashed the whole Safari browser, but while on Google Chrome it only crashed the tab where the link was opened. In case you were wondering Firefox did not crash.If you are feeling adventurous and want to test which applications will crash the you can head to this link. Note this may crash your browser, if it does not then you will see the set of arabic characters.

Google Chrome crash

Exploit Link: http://zhovner.com/tmp/killwebkit.html (Warning it may crash your WebKit browser) , copy paste the link I have deliberately not hyperlinked as to stop people from accidentally clicking it.

 

My thoughts on WWDC 2013 Keynotes.

iOS 7, is it really Designed by Apple?

Apple showed off their latest iOS version on WWDC 2013. Well while I love the functionality of the new OS, I am not happy with the design process.

I mean the icons looks as if its designed by a kid with a box by crayons. It has too much of colour and it no way looks like its made by Apple. It seems that someone has installed a Cydia Theme in iOS.

I am sharing some pictures of the new iOS7 do comment your thoughts about it. Do you like it or hate it?

 

iOS7

 

iOS7

 

iOS7

 

Mac OS X Mavericks uses Windows file sharing by default. Why?

OS X Mavericks

As you already know that Apple OS X uses AFP (Apple Filing Protocol) and Windows uses SMB (Server Message Block), the new Mac OS X uses SMB2 over AFP !

Ok, I know you will say that how does it matter? or You would say it would be easier to share with Windows based computers. Well yes, but one of the most like feature of the Mac OS X, Time Machine over LAN relies on AFP. Third party Time Machine manufacturers have to reverse-engineer AFP to keep it working with the new version of OS X. What more bothering me is that who selected SMB2 ? OS X prior to OS X 10.7 uses open source implementation of SMB , called Samba. (used in popular Linux distro too) With OS X 10.7 , Apple replaced it with their own implementation SMBX.

 

Really Apple needs Steve Jobs.

 

Source: Apple Core Technologies Overviews. (PDF link)

Max Payne 3 is in Testing to be launched in Mac and Grand Theft Auto is been planed.

Rockstar Games will soon launch Max Payne 3 and GTA for Mac, on Steam.

maxpayne3-1

 

AJ Collins at RockstarNexus reports that Max Payne 3 for Mac, to be release on Steam, is currently testing.

A recent update to Steam’s game database has revealed Rockstar is in the testing stages of an OSX port of Max Payne 3 using TransGaming’s Cider technology. The tech has been used in the past to bring other Rockstar titles to OSX such as the Grand Theft Auto III trilogy. While the port has not yet been officially announced, the evidence is pretty solid.

Source: RockstarNexus Network

Mountain Lion uptodate mishap.

Apple recently launched its newest and greatest operating system Mountain Lion. Which was a free update for the people who recently purchased  (that is purchased it after 11th June 2012) a Mac. And in order to get the free update which actually costs $19.99, the users needed to fill up the details here. Well that went smooth. But the problem started when people received the redemption code. For a vast number of users the first code gave an error while we tried to use it, it said the code was already used !

Code already used ! :(

I called up Apple Care, they said that I will have to wait minmum of 24 hrs before I get a new valid code. Even after 24 hrs i did not got any code or email from Apple. So i emailed them and in reply I got a new code. I was excited and quickly put the code in Mac App Store. But I was surprised to find that the code was for OS X Server (by the way you need Mountain Lion to install it)

 

No Mountain Lion but OS X Server !

 

I checked that it was not only me but a number of other people also got the wrong code. So I emailed again and this time luckily they sent me the right code. And I was able to download the Mountain Lion.

Downloading Mountain Lion at last ! :)

I wondered if it was because Apple is without Steve Jobs. Is it getting really hard for Apple to be “it just works” without Steve Jobs? or was it just a minor hiccup ?

Apple OS X Mountain Lion Upgrade

There were lot of rumors on which models will be supported and which Macs wont be supported for the upgrade to he new OS X Mountain Lion. When Apple first pushed the update to the developers not all 64 bit Macs were supported. But now with the final release too all the 64 bit Macs are not supported.

Here are the list of Macs that are supported that can be Upgraded to OS X Mountain Lion:

 

  • iMac (Mid 2007 or newer)
  • MacBook (Late 2008 Aluminum, or Early 2009 or newer)
  • MacBook Pro (Mid/Late 2007 or newer)
  • MacBook Air (Late 2008 or newer)
  • Mac mini (Early 2009 or newer)
  • Mac Pro (Early 2008 or newer)
  • Xserve (Early 2009)

 

Mac OS X Mountain Lion

 

Till now there has been no comment from Apple’s side on the why all 64bit Macs are not supported.Apple always have been bit of aggressive when it comes to hardware specification, personally I think its this practice in good in a way. As most of the computer users are not tech savy, there are many general users to, and we know that the higher the version of software the greater is the harware requirements. S o in a way if the hardware is more speced up, then minimum requirements the end user would have a better experience.

 

Source: Apple