Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Ollydbg equivalent for Mac OS X [closed]

is there any good equivalent debugger for Mac OS X?

Something that allows patching and saving of the assembly as well (with graphic interface?)

Thanks!

like image 277
Dig Avatar asked Jan 16 '12 09:01

Dig


2 Answers

GDB is the gold standard for debugging on *nix. GDB has all of the debugging features you would expect in a modern debugger. For example, reverse debugging is the best feature to have if you are modifying the binary in memory, when you make a mistake just step back and try again. DDD is a popular front end, but seriously you should learn GDB's CLI. It has bit of a learning curve, but once you learn it you'll never go back. Its a lot faster.

Saving a modified binary isn't that great of a feature. Just open the binary with a hex editor like Hex Fiend and modify it directly, not a big deal.

like image 128
rook Avatar answered Sep 21 '22 00:09

rook


I'm not a OSX person, but you might find IDA useful, however, you will probably need to pay for the linux/osx versions, as there is only a free version for windows.

like image 45
Necrolis Avatar answered Sep 20 '22 00:09

Necrolis