cookiemaster
January 28th, 2014, 15:26
Alright so I've been digging some more regarding my current "endeavor" ("http://www.woodmann.com/forum/showthread.php?15437-Masking-a-DLL-from-FleXnet-Or-just-making-a-modified-DLL-look-like-a-normal-one") and I've found what I'm sure may be the key to cracking this thing.
I have bypassed the activation windows, which means that the program loads but still remains un-activated. Here is what I found:
There is a menu that is called "product license". In this menu there are two things,
1. A button that says "activation codes". This one does a few things and returns a window saying that the product is not registered
2. A button that says "Unregister product". This one does nothing in the program but olly tells me it does the same as the one above, but does not return the window
I loaded up OllyDBG to see what these things do and they both appear to do the same, maybe they both check for activation files but none are found so the second one does noting more.
They activation codes button does this:
1. a non continuable exception with data:
74a2c41f - C9 - LEAVE
2. Another non continuable exception
Same stuff as above but a shift in the stack(jumps to a different address.)
3. Then this:
2909
4. Then it just continues as normal
What I also found is that there are a few things that refer to what may be another dll(there are 3 main dlls) so there may be something that I'm missing in there.
I have a traffic dump of activation if this is any use, The fleXnet version is 11.
My question is, how can I create a valid Flexnet license that will get recognized by this routines or how do I maybe crack the activation process to generate a valid license with any key(activation is online.)
I'm not far from success, I just need some assistance. Thanks.
I have bypassed the activation windows, which means that the program loads but still remains un-activated. Here is what I found:
There is a menu that is called "product license". In this menu there are two things,
1. A button that says "activation codes". This one does a few things and returns a window saying that the product is not registered
2. A button that says "Unregister product". This one does nothing in the program but olly tells me it does the same as the one above, but does not return the window
I loaded up OllyDBG to see what these things do and they both appear to do the same, maybe they both check for activation files but none are found so the second one does noting more.
They activation codes button does this:
1. a non continuable exception with data:
74a2c41f - C9 - LEAVE
2. Another non continuable exception
Same stuff as above but a shift in the stack(jumps to a different address.)
3. Then this:
2909
4. Then it just continues as normal
What I also found is that there are a few things that refer to what may be another dll(there are 3 main dlls) so there may be something that I'm missing in there.
I have a traffic dump of activation if this is any use, The fleXnet version is 11.
My question is, how can I create a valid Flexnet license that will get recognized by this routines or how do I maybe crack the activation process to generate a valid license with any key(activation is online.)
I'm not far from success, I just need some assistance. Thanks.