/build/static/layout/Breadcrumb_cap_w.png
06/20/2019 228 views

Hi,

I am trying to learn software licensing, where the keys are stored.. I know diffrent packages store the keys in diffrent places.

I practise with Mixcraft 5 (Only program I have a license for). I have used Advanced installer to repackage the application (record it).

And after starting the program after installation finsihed the program asks for license key.


So program asks for license key after installation, first start. No during installtion.

I record the steps after installation finished with Advanced installer but I can't seem to find the key any way.


Do you guy know where to look? I have crosschecked differences in the registry before/after the installation (Used Systracer) but I got over 100 pages with changes so I can't really read thru all that. 

0 Comments   [ + ] Show comments

Comments



Community Chosen Answer

1

>I can't really read thru all that. 
People have no stamina these days...

Forget SysTracer. Use the de facto industry-standard ProcMon. Set appropriate filters so that you only get relevant entries.

Answered 06/20/2019 by: VBScab
Red Belt

  • hi, I tried ProcMon.. But I don't know what I am supposed to look for. I se entries in the registry but I can't se anything with keys/license... I can't se any files created with that name either. What does a packager normally do in this senario?
    • You would typically be looking for activity in either registry hives HKCU\Software\[Vendor Name] or HKLM\Software\[Vendor Name] or in the file system, where common places would be in a sub-folder beneath where the app got installed, in '%ProgramFiles% | %ProgramFiles(x86)%\Common Files, in %ProgramData% or the user's profile folder.
  • This content is currently hidden from public view.
    Reason: Removed by member request For more information, visit our FAQ's.

All Answers

0

I have searched a bit and found that the licence information for version 6 is stored in a file. Perhaps the information for older versions is in the .ini files as well?


================

1. Double click the file called "mixcraft-config.ini"

2. You will see a number of variables

%LOOP_LIBRARY_FOLDER%=%REG_ID%=%REG_CODE%=%INSTALL_LOOPS%=0%SKIP_DEMO_SONG%=0%SUPPRESS_UPDATE_CHECKS%=0%DISACT%=0

3. Do not change the name of these variables.

4. Add the appropriate information after the equal sign. For example, if you want to automatically register all your computers using Mixcraft, enter in the Registration ID after REG_ID=. If your registration ID was computer@123.com, then the line would read REG_ID=computer@123.com

http://www.musicednet.com/Support/Knowledge-Base/How-to-install-MixCraft-unattended-on-a-network.aspx


Answered 06/20/2019 by: nagendrasingh
Black Belt

  • Thank you so much for answering. I have checked all .ini files and neiher of them are changed when I enter the registration key. The "Date modified" do not change when I enter the registration code. That is my way of knowing that nothing new are in those files... I have also checked the registry and no entries under HKCU\Software\[Vendor Name] or HKLM\Software\[Vendor Name] ... This is extremly annoying hehe. Thanks again for answering.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share