Log in

View Full Version : Morfit V5 3D Engine License Protection System


alex
October 31st, 2001, 11:50
Hi to evryone!!!

I'm new here, and I'm very glad to see how many people, that wants to find knowledge, are there!

Ok, the problem now...

For the last ~5 days I'm going mad with the Morfit Engine (www.morfit.com) License System. Anybody knows this engine?
It's a 3D SDK for various programming languages (VC++, BC++, BCC++, Delphi. VB) and it's very interesting, indeed for peoples like me that wants to create 3D games...
Ok, the story is that the previous version of Morfit, 4.0, that it's based on a dll (morfit.dll), was free.
After sometime the engine becomes COMMERCIAL (arghhh) so all my plans go to hell...
I admit that the non-commercial version is only $49, but I want to evaluate it first! But morfit doesn't gives this possibility so... I'm forced to crack it!

The hard thing is not in how the program that uses the morfitc.dll register it, is enough to call a function like:

Morfit_engine_register_license(char*, char*, char*..., double regcode_1, double reg_code2);

I founded all the informations required, but, once compiled, the your exe doesn't run. So what is the trick?

Reading various topic in the Morfit's Forum, I discovered that, when you buy a license, Morfit Ltd. will give you a "License.h" file that contains something (like struct? or some #define I think!) that, once edited with the informations supplied by Morfit Ltd. itself, and inserted in your exe, permits the program to run.

The Question Is : "How to re-build this infos?"

I hope that what I explained is clear, I admit that my english is not well, but I think that you got it...

If someone could help me... please do ;-)

my email: psycho_alex_2000@yahoo.it.

For further question or infos you can write me at the email address mentioned above.

Thanks to evryone.
Alex