Home » Developer & Programmer » Forms » Form Security Features
|
Re: Form Security Features [message #119163 is a reply to message #119025] |
Tue, 10 May 2005 20:24  |
 |
djmartin
Messages: 10181 Registered: March 2005 Location: Surges Bay TAS Australia
|
Senior Member Account Moderator |
|
|
For a counter, add an encrypted entry to your control table that contains a count and increment it each time your system is started, or each time a new form is invoked. Then test the count in your 'splash' screen [the first one in your system that contains your system logo etc.].
For the date, just test the database date, not sysdate, in your 'splash' screen. [I assume that your are running the database on a 'real' machine and not on the same PC as the front-end.
I don't know how you could stop it from being run on another installation other than YOU placing the control record in the control table yourself, independently from the installation disk. OR Perhaps the first time it is started the system asks for a key which it writes to the control table and you use some simple algorithm to hash various database characteristics, for example, the v$version text fields. Display it when the application is started the first time. Get them to telephone the string to you, you create the hash key and give them the key. It would mean that they have to ring you each time they re-install the software. It would, however, issue a message at startup if they change their configuration.
David
|
|
|
Goto Forum:
Current Time: Thu Mar 06 10:42:20 CST 2025
|