Kinghajj's Blog

2007-02-26

Hacking Mac OS X (PPC) Apps

Over the past couple day's I've taken to hacking various trialware Mac OS X (ppc) apps. It's been quite the experience, especially since I've never before seen PowerPC assembly language.

The tools of my trade are otool for disassembly, code-dump for decompilation, and 0xed for hex editing. Maybe I'll write a quick guide on how to do it.

Successful hacks so far: Color Schemer Studio and Gordon. All I had to do for both with switch a conditional to branch if the opposite condition was met, i.e. instead of registering the product when the serial number is correct, it registers when the serial is wrong.

Unsuccessful: Acquisition. Great Job, David Watanabe! He's probably had experience with people hacking his program, and has figured out ways to prevent it.

2007-02-24

Dances with Frustration

I've been trying to watch Dances with Wolves for a while now. The first try, it was too late at night to watch it all. The second try, I decided to record it to my Comcast DVR and watch it later. 40 minutes or so into the film, however, my Comcast DVR decides to fuck-up and crash (as it usually does--piece of shit!) and in the process deletes all my recordings. This third and latest try, I did the 'unethical' thing and torrented the Special Edition; too bad the guy who made the rip FORGOT TO PUT IN THE FUCKING SUBTITLES!!!

Argh! Well, now I'm gonna try to get the movie on Netflix, or maybe I'll just go out and buy it.

2007-02-21

Back! Finally...

Same with my website (http://kinghajj.ath.cx), I'm gonna start posting here again.

So, what's new?

Well, I'm working on MyScript again. In fact, I've just released MyScript 0.2.0.

I've also requested for a SourceForge project page for MyScript. Hopefully I'll get the confirmation letter soon!