Why is kernel debugging fun?

Just look at this: I just got Little Snitch to keep working even with network filter being off (that should be equivalent to expired 3 hour trial). The game is still not over because only the Once button is working but it seems I have my entry point 馃槃. Little Snitch works by using a socket filter (Apple document here) installed when kernel module starts (Correction: Little Snitch kernel module is an IOKit driver and not a simple kernel extension)....

March 9, 2009 路 1 min 路 118 words 路 fG!

Mac OS X Kernel debugging with VMware

I love VMware (used it since its first releases) and I love it even more now 馃槃. Yesterday I had the not so crazy idea (and not original) to use VMware for Mac OS X kernel debugging because newest Little Snitch version seems to have a new anti-debug trick and I don鈥檛 have another Mac at hand. After some trial and error I managed to get it working, so let鈥檚 show how it鈥檚 possible....

March 5, 2009 路 7 min 路 1407 words 路 fG!

Serial phishing tutorial !!! It鈥檚 hot hot hot ;)

Hey, today is a slow day and I got a suggestion to write about serial phishing. Someone else suggest an easy target and here it is a tutorial about serial phishing. The target is a very easy one so you should be able to understand everything and practice your GDB skills a little more. Here are the files: serial-phishing.txt macdvix.dmg (SHA1(MacDviX.dmg)= 9eb463acff18d003c4a0d619171ce0cd93bc53e6) (Unfortunately I lost the installer and can鈥檛 find it on my backups 馃槮)....

February 23, 2009 路 1 min 路 92 words 路 fG!

World鈥檚 best Mac OS X reversing tutorial for newbies (or maybe not!)

Things are a bit slow around here. GMAT is taking most of my free time and day job been busy. Last week I had some free time and decided to take on this small project. By popular demand here it is, a long tutorial explaining how to reverse/crack a Mac OS X application, starting with tools (GDB and otx) and then a step by step of how to crack a time trial protection....

February 23, 2009 路 2 min 路 223 words 路 fG!

iWork/Photoshop Trojan or Botnet Binary found

It seems there is a trojan or botnet binary for OS X in the wild. Some details available at http://ithreats.wordpress.com/2009/01/22/latest-os-x-threat-iworkservices/. The iWorkservices binary is available here: iWorkServices-trojan.zip A very quick and dirty strings dump and disassembly seems to show a trojan with botnet capabilities. There are references to p2p and that can be the main clue. There are no clear string references to a specific IP address or URL, which nowadays makes sense since most botnet use p2p features to contact the master nodes....

January 22, 2009 路 2 min 路 388 words 路 fG!