/build/static/layout/Breadcrumb_cap_w.png

restricting software to run only on certain networks

I have a software that is licensed only for a site, but the users are all on laptops and they travel from site to site for business. Is there any way i could restrict the software to work only on the network or location i choose?

thanks

0 Comments   [ + ] Show comments

Answers (12)

Posted by: aogilmor 17 years ago
9th Degree Black Belt
0
Do you mean install, or work? I'm sure the answer to either question is yes but the how? -- for example, what do you mean by "network or location" A certain subnet, corporate network, AD Site? You would need decide how you want to define the network or location, find a way to define and find that on the computer, set a property or variable, and take the appropriate action.
Posted by: Stuntman 17 years ago
Senior Yellow Belt
0
Some more details would help. For all we know you are running Macs with OSX with an Apple server system.

Did the software company that created the software not consider the possibility of people using laptops? Not likely.

Before putting too much work into it I would check with the software company.

Stuntman.
Posted by: justinSingh 17 years ago
Blue Belt
0
the vendor doesn't allow the software to be used any where else besides the contract site. What would the best way be for me to take care of this issue within my package. At my job site we have marimba and active directory so does any one know if any of those two applications have the ability to put restriction on launching of the software instead of me implementing that into my package.
Posted by: aogilmor 17 years ago
9th Degree Black Belt
0
I'm pretty sure you could do that with a GPO. It can get really granular about what it allows on the desktop. Good luck!
Owen
Posted by: Stuntman 17 years ago
Senior Yellow Belt
0
Well, only the poster has read the license agreement so we really don't know what it says.

Maybe its against the agreement to have the files on laptops/PCs that are not on the site....therefore the items would have to be uninstalled for the units to leave the site.

How about not installing the program files locally and run it from the network? I have seen that option before.


What is the software?

Is it me or does this seem like a strange license agreement? I have heard of site licenses before but not ones that restrict that the software cannot be used if off the business location.

Saying that you have Active Directory is not much of a description. Are you running intellimirror? SMS? ZenWorks? Radia? (I think all the RAS/GPO and all of the forementioned stuff would belong in a different forum or board)

Stuntman.
Posted by: jmcfadyen 17 years ago
5th Degree Black Belt
0
get the SID from the domain on install.

then hash it and store it in the registry somewhere.

On startup match the SID to the hashed registry entry. If the domain SID changes the app stops working.
Posted by: Tone 17 years ago
Second Degree Blue Belt
0
You could try lockpermisson on a domain group..
Posted by: justinSingh 17 years ago
Blue Belt
0
could you be able to provide me with more details about the method you mentioned because i don't have that much experience.
thanks jmcfadyen!
Posted by: justinSingh 17 years ago
Blue Belt
0
how can i implement within my package to get the domain SID and hash it in the registry?
Posted by: anonymous_9363 17 years ago
Red Belt
0
As a starting point, try this guy's site.Check out the 'Networking' section. Somewhere in there, I'm sure there's a script which will get the domain SID. As to hashing it, there must be a gazillion scripts around which will apply an MD5/DES/[add_your_preferred_encryption_technique_here] hash to strings/files.

I have a WSC which does MD5 if you'd like it: it'd be pretty simple to convert it to a class which you could add to your script, if you didn't want the hassle of registering a WSC.
Posted by: jmcfadyen 17 years ago
5th Degree Black Belt
0
http://www.microsoft.com/technet/sysinternals/Security/NewSid.mspx

have a look at this.
Posted by: anonymous_9363 17 years ago
Red Belt
0
John, NewSID is for creating a new SID after cloning a workstation. It has no benefit to the OP, who's trying to obtain the domain SID.

Justin, did you look at the scripts on that site I pointed you at?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ