Community Forums
Results 1 to 3 of 3

Thread: Serial number not needed for silent install - bug?

  1. #1
    Join Date
    Dec 2002
    Posts
    9

    Exclamation Serial number not needed for silent install - bug?

    In Delphi I created a serial number validation DLL. The DLL works fine... as long as the setup program's GUI is visible. Whenever I do a silent install, any serial number validation is simply skipped. The validation DLL isn't called and the product is installed without problems. This seems to be a back door for anyone who wants to install my product without a license !

    1) Is this a (serious!) bug? If so, is there a workaround?
    2) How do I pass a serial number to the setup program via the command line?

    By the way, I do a silent install by passing the /s /v/qn command-line parameters to setup.exe.
    Last edited by Painin the S.; 12-29-2002 at 08:31 PM.

  2. #2
    Join Date
    Oct 2001
    Location
    Chicago, IL
    Posts
    81

    Serial number validation

    This is actually not a bug. To understand why, you can just ask how does the validation occur. This is an edit form that is validated through a user interface. If no User Interface exists (/qn), validation of the serial number will not occur.

  3. #3
    Join Date
    Dec 2002
    Posts
    9
    Suppose someone wants to use your program without having a license and thus without having a serial number. That would mean: too bad for him, he won't be able to complete the installation process. That's the very idea of serial number validation, right?

    Well, as far as I understand now, not according to the standards of InstallShield. That same user could just run the setup program in silent mode and install the product without entering a valid serial number.

    Conclusively, the serial number validation seems to be completely useless. Can someone confirm that this is indeed the behavior that the InstallShield developers had in mind? Or better: could someone suggest a workaround to close this backdoor?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •