[AccessD] Copy Protection Needed

Jim Dettman jimdettman at verizon.net
Sun Apr 26 15:43:36 CDT 2009


Karen,

  Actually, trying to find a default MAC address on a PC is a bit difficult
because it can have so many. ie. if you create a VPN connection, it gets
assigned a MAC address and many laptops have a wireless card and a hard port
and may switch between the two.  Trying to figure out what's what is
difficult at best.

  I don't think I'd use it for copy protection.  The hard drive serial
number or CPU ID would be a better choice. 

Jim.

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Karen Rosenstiel
Sent: Saturday, April 25, 2009 2:18 PM
To: 'Access Developers discussion and problem solving'
Subject: Re: [AccessD] Copy Protection Needed

Not sure what an SN is, but how about the same routine with the computer's
MAC. There's probably already a ton of routines to find that available. 



Regards,

Karen Rosenstiel
Seattle WA USA 
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin
Sent: Saturday, April 25, 2009 11:02 AM
To: 'Access Developers discussion and problem solving'
Subject: Re: [AccessD] Copy Protection Needed

OK, Bill.  I'll check into that.  How do you retrieve the HD SN?  Is there
an API for that?

Regards,

Rocky
 

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten
Sent: Saturday, April 25, 2009 9:45 AM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Copy Protection Needed

Rocky,

Just to add fuel to your thought process. If you have the ability to
determining the HD SN, put a routine in the BE that can be called to get the
backend HD SN.  I believe I have seen you state that you usually send MDE's
for the front end so create an encryption routine that will encrypt the BE
HD SN and use that plus what ever method you were going to use to authorize
use. For example add a number or some such to the unencrypted SN and use
that for the authorization. If they move the backend to a new server, a
message pops having them contact you for a new authorization code. This
shouldn't be a big deal as not too many volunteer orgs get a new server (or
PC with the BE in it) every year.

Obviously I haven't thought this all the way through, but figured it might
give you and idea or two to work with.

HTH


Bill
----- Original Message -----
From: "Rocky Smolin" <rockysmolin at bchacc.com>
To: "'Access Developers discussion and problem solving'" 
<accessd at databaseadvisors.com>
Sent: Saturday, April 25, 2009 8:59 AM
Subject: [AccessD] Copy Protection Needed


Dear List:

Susan Harkins and I are working on a project together  It is a relatively
small application and database for the Toys for Tots organization - tracking
parents, children, donors, and volunteers.  We were contacted by the head of
a Michigan chapter after he had gotten bids from $2500 to $10,000 for a
custom database - well out of his budget range.  So we decided to put
together an application for him, speculating that perhaps other Toys for
Tots chapters around the country would find the application valuable. He's
up and running and very happy, has provided us with a nice endorsement, and
will post a notice to the TFT bulletin board for us when we get a web page
up.  Which should be in a couple weeks.  We have priced the product at $400.

We think, given the tight budgets and the fact that they're a charitable,
volunteer organization, that there is a risk that copies of the application,
which we have named Toy Track, will get passed around to other chapters even
at a relatively low cost of $400.

So we would like to find a way to implement some copy protection but don't
want it to be a burden on either us or the user. Some approaches would be

1. have the app 'phone home' to be activated, sending the hard drive serial
or somehow tying it to a machine.  Problem here is that the license will be
for the chapter - front end would go on each client - so they could
legitimately run multiple copies of the app. And we'd have the expense of
creating and maintaining the web site.

2. Date bomb - this would require re-registration from time to time. Like
#1, it would involve an interactive web site - more effort and expense that
we think we want to put into copy protection - or a phone or email response
with a 'key' that would extend the license.  Or we send each user a fresh
copy before their copy expires.  Still doesn't stop them from forwarding the
new mde to someone else.

3. Run with the CD in the drive.  Nah. Too easy to rip a CD.  Don't think
we'd get any protection there. Plus we'd have the whole product and shipping
hassle, and  software delivered electronically versus on a hard copy medium
is free of sales tax in California.

4????

Any ideas will be welcome.  Hopefully the discussion will benefit others on
the list who are facing similar problems.

MTIA,

Rocky Smolin

Beach Access Software

858-259-4334

www.e-z-mrp.com <http://www.e-z-mrp.com/>

www.bchacc.com <http://www.bchacc.com/>








----------------------------------------------------------------------------
----


--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com

--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com

--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com

-- 
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com




More information about the AccessD mailing list