Author Archives: Graham

About Graham

I make it faster and easier for you to create high-quality code.

iPh0wnage

I just reviewed a blog post I wrote for Graham Cluley a while back, in which I looked at the impact a common vulnerability on the iPhone and Mac would have. I think in the run-up to the iPad’s release, … Continue reading

Posted in iPad, iPhone, Mac, Malware | Leave a comment

Anatomy of a software sales scam

A couple of days ago, Daniel Kennett of the KennettNet micro-ISV (in plain talk, a one-man software business) told me that a customer had fallen victim to a scam. She had purchased a copy of his application Music Rescue—a very … Continue reading

Posted in Phishing, Scam | 1 Comment

Code snippit from NSConference presentation

Here’s the code I used to display the code signature status within the sample app at NSConference. You need to be using the 10.6 SDK, and link against Security.framework. #import <Security/SecCode.h> – (void)updateSignatureStatus { SecCodeRef myCode = NULL; OSStatus secReturn … Continue reading

Posted in Codesign, NSConf, Talk | Leave a comment

Oops. (updated twice)

Q: What caused this? A: this. A Vodafone employee used the corporate Twitter account to post the message: [@VodafoneUK] is fed up of dirty homo’s and is going after beaver And as the Vodafone apology attests, this was no hacking … Continue reading

Posted in Policy, Twitter | 1 Comment

It’s just a big iPod

I think you would assume I had my privacy settings ramped up a little too high if I hadn’t heard about the iPad, Apple’s new touchscreen mobile device. Having had a few days to consider it and allow the hype … Continue reading

Posted in Encryption, iPad, iPhone, Malware, Privacy | 1 Comment

Coming very shortly…

This website will be the new home for information on Cocoa and Mac OS X security. But not yet! Please check back soon; in the mean time take a look at my homepage. Graham.

Posted in Uncategorized | Comments Off on Coming very shortly…