/build/static/layout/Breadcrumb_cap_w.png

Capturing licence During Repackaging

Hi all,

I tried to repackage "SteelTrace Catalyze Enterprise 3.0 ", But I am unable to capture the licence key in Repackaged MSI. There is a shortcut which asks for the licence key when you try to launch it.
I took the first Snapshot then Installed the application, Then launched the shortcut and gave the valid licence key, Later on I took the Second Snapshot.
But after Installing the Repackaged MSI, I tried to launch the shortcut But the application still asks for the licence key. I tried to troubleshoot and found that there is a .lcf file which gets a six digit value everytime the licence is entered, But I am surprised why the captured licence is not working????????
Any Pointers on this could be of Great Help

Thanks in Advance,
Dev

0 Comments   [ + ] Show comments

Answers (5)

Posted by: viv_bhatt1 18 years ago
Senior Purple Belt
0
Have you tried filemon and regmon to monitor the areas where application is writing to .

Sometimes applications store license information as hidden files in user profile folders .

You may be missing one of such files .

Cheers ,
V
Posted by: slb 18 years ago
Purple Belt
0
Also adding to the point above just look into the arguements of the shortcuts might be there is a link to the file referred by the shortcut to start it.. better option would be to run the sysinternal tools(regmon and filemon) as suggested above to find out what is missing.
Posted by: rpfenninger 18 years ago
Second Degree Green Belt
0
Did you install your repackaged MSI on the same (clean) pc? Sometimes the licence is even bound to the hardware (like harddisk serial number or MAC address). Then it is quite hard get that one to work.
Try to make a snapshot after installing the repackaged msi to look for any changes to the system during the start of that shortcut. And make sure that you get everything, even files or key you got usually on your exclusion list. (But of course be careful when deploying those elements...)
Posted by: DevGowda 18 years ago
Orange Belt
0
Hi all,

Thanks for the reply, I tried filemon and found that when i give the licence, it creates a file "C:\WINXP\profiles\admin\LOCALS~1\Temp\env.prop" and writes to that file and then the file gets deleted by itself. I included all the files which were in global exclusion list. Then tried capturing but still captured msi isn't working...

Do the licence key gets encrypted????? If so how can i repackage it capturing the licence key??? One more question is there any relationship for the present context with the registry key HKLM\software\microsoft\Cryptography\Rng..

Thanks
Dev
Posted by: DevGowda 18 years ago
Orange Belt
0
Hi Rpfenninger,

As you said in this case also the licence is bound to Machine Id. The Repackaged MSI doesn't ask for the licence when the shortcut is launched in the same machine in which it is captured. But if i try to install the repackaged msi in another machine the shortcut asks for the licence!!!!!!!!!!!!!!!!!
So how do we go about this??? Should we write a custom action which will fetch us the machine id and use sendkeys for passing the licence key, so that it is a silent install and the shortcut doesn't pop up for licence when the shortcut is launched, But how do we go about creating the .LCF and .LF files dynamically(which the setup creates)???????
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ