• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

protect a file lisp

  • Thread starter Thread starter canotta
  • Start date Start date

canotta

Guest
Hello, everyone!
I have to give others a lisp, but I would like this lisp to work only to insert a password that must require me the first time they use it.
this password however of course must change depending on the pc where the lisp is installed. . .
How can I do that?
Is there a non-paying program? I found this: http://www.domenicoieva.com/visuallisp_copy_protection.htm but unfortunately it is:
Thank you in advance! and good evening
 
organize password management within the file lisp, please do it and distribute it.
if you want to complicate the search for passwords, do not use string variables but found a system to turn letters into numbers.

bye
 
Well, the string can have as many characters as you want, the more difficult it will be to find the password.
 
organize password management within the file lisp, please do it and distribute it.
if you want to complicate the search for passwords, do not use string variables but found a system to turn letters into numbers.

bye
Well, the string can have as many characters as you want, the more difficult it will be to find the password.
Let me see. . .
insert a verification in the file lisp by string or even a calculation algorithm, allows the lock of the file only to those who do not know it.
If the guy who received it, he goes to b complete with unlock string (which is more than certain), protection goes to be blessed.
the only way to bind the execution to a specific machine is to calculate the unlock string by using the unique machine code.
 
as I got to say in other lids, one of the unique codes of the machine is the serial number of the hard drive obtainable with this trivial function:

(defun snhd (/ serialnumber)
(vl-load-com)
(setq serialnumber
(vlax-get-property)
(vlax-invoke-method (vlax-create-object "scripting.filesystemobject") 'getdrive "c:")
Serialnumber
)
)
)

someone will most likely tell me: "But if one changes hard disk? "
reply: "boys, how many times do you change hard drive in a pc??? "
 
Well, the string can have as many characters as you want, the more difficult it will be to find the password.
It's true, but if you put the string in the file lisp, finding it isn't that hard.
better find a way to mask it.
 
the serial method is valid.
If possible, a protection system would be much preferable to detect the local network and operate only within it.
binding it to the machine can be annoying.
 
I understand that it can be annoying, but the more it is bound and the better it is. Then, at the moment, I don't get any more methods. serial is a tremendously effective method, one number, one machine and good night. Even if I know the number, the friend who wants the program does nothing.
 

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top