Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Question: Is there a good Mac debug tool like "softice" on PC?

Question: Is there a good Mac debug tool like "softice" on PC?
Thread Tools
Fresh-Faced Recruit
Join Date: Jan 2002
Status: Offline
Reply With Quote
Mar 27, 2003, 07:28 PM
 
On pc, "Softice" can load a application to run and can be triggered when some event happen. Some people use this debug tool to crack software.

Anybody knows whether there's a similar tool like it on Mac?

Thanks for any reply
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Mar 27, 2003, 11:20 PM
 
'gdb' - run it from the terminal command line. 'man gdb' or type 'help' from the prompt. Or search the web, there are about a quadrillion articles on using it.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
Dedicated MacNNer
Join Date: Nov 2000
Status: Offline
Reply With Quote
Mar 28, 2003, 06:21 AM
 
Some people have been known to use gdb to crack software on Mac OS X too. I heard a certain Finder replacement can be cracked by altering the return value from a single routine. I also heard that the routine is an Objc method named something obvious like checkSerialNumber or something like that.

You might want to take a look at DDD. It 's a very nice frontend to gdb. You'll need X11 and Motif.
     
Dedicated MacNNer
Join Date: Nov 2000
Status: Offline
Reply With Quote
Mar 28, 2003, 06:28 AM
 
Before anyone starts flaming, please realize that I meant no harm to the author of said Finder replacement. If I did, I might have also heard about someone writing a patch to exploit such poor protection. I was merely trying to hilight a few things that he did wrong.

1) Only had one check.
2) Made that check so obvious a novice could find it.
     
maccn  (op)
Fresh-Faced Recruit
Join Date: Jan 2002
Status: Offline
Reply With Quote
Mar 30, 2003, 12:27 AM
 
Do you know any other debug tools working on MacOS9?

I'm still running on iMac G3 233, that would be a pain for me to work on OSX.

     
Senior User
Join Date: Nov 2000
Status: Offline
Reply With Quote
Mar 30, 2003, 06:03 AM
 
The debug tool for Mac OS 9 and lower is Macsbug. You can get it here:

http://developer.apple.com/tools/debuggers/MacsBug/

- proton
     
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status: Offline
Reply With Quote
Mar 30, 2003, 06:07 AM
 
Originally posted by maccn:
Do you know any other debug tools working on MacOS9?

I'm still running on iMac G3 233, that would be a pain for me to work on OSX.

Macsbugs, ahhhh yeah...

Search Apple's developer site for a download link and more info. And, for hardcore "OS X using" Macsbugs junkies, search Apple's dev site for ways to make GDB mimic Macsbugs.
Geekspiff - generating spiffdiddlee software since before you began paying attention.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 08:57 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2