Log in

View Full Version : IDA is a problem


ON'error
December 2nd, 2001, 11:53
I want to eliminate the nag screens and disable the deletemenu api's. the 2nd i'Ve neVer tried and i dont know what breakpoint i should set for the 1st problem. the "normal" breakpoints doesnt work on this nagnag. can you help me?

mnk
December 2nd, 2001, 20:37
you're trying to crack IDA?

I'm no expert, but let me try to give my opinion on this:

you might eventually manage to remove the nag screens and maybe manage to ungray some menuitems, but given you're stuck here it seems unlikely you'll get further than this.

You should know IDA is not just like most programs around and does a more than fair efford in protecting itself from easy reversing.

The most inpacting imo is the fact that beside the grey items, the actual functions to eg produce a list file etc are physically not present in the code.

The most real, but far from easy, short and practical way of tackling this kind of problem would be to graft these functions from a very comparable full version you have access too into the limited program.

Far from easy, but it can be done as "Team DiSTiNCT" has shown by releasing a cracked IDA 4.15 demo version. They got it right on try two, as the first crack didn't allow creation of lst files.

If you're really into this may I suggest maybe, for educational reasons, finding the rar release of that demo and then also the 'good' (it messes up when I don't 'save my projects') crack "ida415cr2.zip" and compare the code of the original and the cracked version, with added routines.

This might look fun and challenging, but let me tell you from own experience you might have the tendency to overestimate your chances of success.

About 6 months ago I tried to graft over 35kbyte of code (>300 routines) into a different application and after three days and nights of relaying endless nested looping routines I just ceased and labeled "not worth it" even though I know it wasn't all that impossible. Maybe not in my league but for certain not worth the effords.

I might not have succeeded in my initial goals, but I did learn a lot and have gained a fair amount of problem assessment capacities.

good luck!

mnk
December 2nd, 2001, 20:40
for the ones wondering, that 35k of code consisted of the complete set of routines to write chunks of encoded wave data and some progress report display routines.