Jump to content

Protecting a program.


Recommended Posts

Hello,

I've been looking through some ideas and I can't seem to find out how to implement them.

Here is my goal:

Basically, I need to make a .exe only work on one computer. (Probably via the HD number) Problem is, the .exe is not autoit. Is it possible to make a autoit program to do what I need to do?

Link to comment
Share on other sites

  • Moderators

Hello,

I've been looking through some ideas and I can't seem to find out how to implement them.

Here is my goal:

Basically, I need to make a .exe only work on one computer. (Probably via the HD number) Problem is, the .exe is not autoit. Is it possible to make a autoit program to do what I need to do?

Details... Details... Details...

Like what do you want autoit to do in "detail", step by step, 1 through however many...

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

Sorry about the lack of detail.

The over-all goal of the program is:

1) Basically, the goal is to to protect a .exe , this would not be a problem for me in autoit, except in this case the file is a .exe.

2) The method I would like to protect this with is a IP check sum (They start the .exe, and it checks there IP, if it does not match it, then it doesnt let them load the .exe..)

Any method (Decides a client side password store..) to be able to protect a .exe thats not auto-it(But the program to protect it, made in autoit) via IP or any other method of making it so it can not be ran on other computers, is what I am looking for. Possibly some way to wrap the autoit script around the .exe?

Edited by lolp1
Link to comment
Share on other sites

  • Moderators

Sorry about the lack of detail.

The over-all goal of the program is:

1) Basically, the goal is to to protect a .exe , this would not be a problem for me in autoit, except in this case the file is a .exe.

2) The method I would like to protect this with is a IP check sum (They start the .exe, and it checks there IP, if it does not match it, then it doesnt let them load the .exe..)

Any method (Decides a client side password store..) to be able to protect a .exe thats not auto-it via IP or any other method of making it so it can not be ran on other computers, is what I am looking for.

Unless you are constantly running an autoit executable, since you obviously don't have access to program the other executable that is written in another language... the answer would more than likely be no.

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

Unless you are constantly running an autoit executable, since you obviously don't have access to program the other executable that is written in another language... the answer would more than likely be no.

Heh.. I suppose I will quit trying to think of every possible idea then via autoit.

Link to comment
Share on other sites

Probably use the fileInstall command to embed the program...and then only run it if it passes a check for registry entry which is only put on that computer. I've never used fileInstall before, but in my subconcious I believe it would work for that.

"Everything is vague to a degree you do not realize till you have tried to make it precise." - Bertrand Russell [The Philosophy of Logical Atomism]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...