Image processing made easy!

ProtectKit3.5: Frequently Asked Questions

Below are a few of the most frequently asked questions by users of the ProtectKit3.5.

No. Question Date
8 Q. Is it possible to apply multiple types of password protection (i.e. standard protection and "number of months" protection) to the sample application (EXE)? 2014/08/25
  A. No, it is not possible to apply multiple types of protection to the same application. Each executable application needs to have one to one correspondence with the protection information file.  
7 Q. Is it possible to apply password protection to a DLL file? 2014/08/25
  A. Is it possible to apply password protection to a Win32 (Win64) DLL file but only if this DLL is called by a single application. If the DLL is called by multiple applications, it is not possible to apply password protection. (The application and the DLL file must exist in the same folder)  
6 Q. Are there ProtectKit3.5 files that I CANNOT distribute? 2014/08/25
  A. Yes. The following 6 files cannot be distributed:
Pr3SetProtect.exe, Pr3SetProtectNet.exe, Pr3PassGen.exe, Pr3PassGen.dll, Pr3PassGen.ocx, PrNETSetProtect.exe
 
5 Q. When using password protection, I am unable to set a custom value for the PcID. 2014/08/25
  A. Make sure that the custom PcID that you are trying to set is a string of length between 8 and 64 characters.  
4 Q. I used the ProtectKit3.5 to add password protection to my application but the Newtone.ProtectKit.Win.PasswordProtect.Initialize method or the PK3Initialize function is showing an error. (return value other than 0) 2014/08/25
  A. 1. If the Newtone.ProtectKit.Win.PasswordProtect.Initialize method or the PK3Initialize function's return value is 1, the DdScm.exe, DdScm32.exe, or DdScm64.exe must be executed. Run these via your application installer or manually with administrator permissions. When running the DdScm.exe, be sure that DdScm32.exe and/or DdScm64.exe are present in the same folder as DdScm.exe.

2. If the PK3Initialize function or Newtone.ProtectKit.Win.PasswordProtect.Initialize method's return value is from 3 to 5, use the Set Password Protection tool to set the protection information into your application. Then run the application.
 
3. Q. After using the ProtectKit3.5 to protect the trial version of my application, the enduser uninstalled the trial version and then reinstalled it. It is possible to prevent the trial version from running a second time? 2014/08/25
  A. Yes, when setting the protection information, choose to save that to registry or to file. When the trial version is uninstalled, do not remove the protection information saved in the registry or to file.  
2 Q. Is it possible to apply protection to a CD-ROM or other media? 2014/08/25
  A. No, It is not possible to apply protection to media with the ProtectKit3.5.  
1 Q. When I am making an install program in my development environment, is it possible to add password protection to that install program and thereby limit the PCs that can run the installer? 2014/08/25
  A. No. it is not possible to add password protection to an install program.