Search
My name is Kenneth and I write cool Mac and iPhone software. This is my personal weblog where I post about stuff I find interesting. I usually write about Mac development, the business of shareware and the Mac community in general.
read more →In this post, I will describe how to hack a mac shareware app.
The reason for this is to push the developers to create stronger protection, and to show common weaknesses in licensing code.
Before each hack is published, I get the concerned developer’s approval, and send them a note describing the hack, and suggesting ways to improve their protection. I also leave them some time to patch their app before I publish the hack.
I have no intention of promoting piracy, and this not meant to be used as a guide for would-be pirates to get those for free. What follows if of highly technical nature, and is intended for fellow developers.
Today is up: Direct Mail, a great app from e3 software useful for anyone doing mailing lists or press releases.
I did this hack on version 1.8.3, because it isn’t the latest.
First thing to do, is to class-dump the executable, which results in an interesting find: