1. Making a computer run on only one computer
- Posted by d l <egoodies at runbox.com> Aug 10, 2001
- 574 views
How can i make a program that only works on one computer. Is there some kind of ID number that each computer has that i could read or something that each computer has that is only that one would have.
2. Re: Making a computer run on only one computer
- Posted by "C. K. Lester" <cklester at yahoo.com> Aug 10, 2001
- 525 views
you can use the "C" drive's serial number. that's generally considered unique, being based on a 128-bit number randomly assigned by the manufacturer. ----- Original Message ----- From: "d l" <egoodies at runbox.com> To: "EUforum" <EUforum at topica.com> Subject: Making a computer run on only one computer > > How can i make a program that only works on one computer. Is there some > kind of ID number that each computer has that i could read or something > that each computer has that is only that one would have. > > > >
3. Re: Making a computer run on only one computer
- Posted by euman at bellsouth.net Aug 10, 2001
- 500 views
Keep in mind that Hard-drives are the most error-prone part of a computer, they crash. Another suggestion is an encrypted password or installation from the internet, and base this install on location, user-name and e-mail. e-mail the password... Euman euman at bellsouth.net > you can use the "C" drive's serial number. that's generally considered > unique, being based on a 128-bit number randomly assigned by the > manufacturer. > > How can i make a program that only works on one computer. Is there some > > kind of ID number that each computer has that i could read or something > > that each computer has that is only that one would have.
4. Re: Making a computer run on only one computer
- Posted by "C. K. Lester" <cklester at yahoo.com> Aug 10, 2001
- 506 views
I've recently developed hardware that a user will wear that will generate a unique code based on that user. It is based on a few characteristics, including eye, brain wave patterns (of a certain region of the brain, only, though), and finger printing. I'm currently debugging the DNA encoder, which basically is just a pen-like thingie which gets swiped against the skin and then a code based on the DNA is generated. I've got an alpha-alpha running right now using EUPHORIA for Windows. My test app is what I call an EyeMo (short for "eye mouse"). Where ever I look on my PC, the mouse cursor follows along. At times there's a lag, but the code is very slow because I want to make sure I'm covering every base. In order to "click" on something, I either think "CLICK" or I can do something mechanical, like snap. I'm trying to tweak it so that there is no mechanical effort (except the eye movement for cursor positioning), just thought. The hardware is very crude and bulky, but, again, these are just proof of concept items. I'm using a lot of parts from the local Home Depot, my uncle's auto shop, and my friend's technology lab down at Southwest Laboratories. ----- Original Message ----- From: <euman at bellsouth.net> To: "EUforum" <EUforum at topica.com> Sent: Thursday, August 09, 2001 4:30 PM Subject: Re: Making a computer run on only one computer > > Keep in mind that Hard-drives are the most error-prone > part of a computer, they crash. > > Another suggestion is an encrypted password or > installation from the internet, and base this install > on location, user-name and e-mail. > > e-mail the password... > > Euman > euman at bellsouth.net > > > you can use the "C" drive's serial number. that's generally considered > > unique, being based on a 128-bit number randomly assigned by the > > manufacturer. > > > > > How can i make a program that only works on one computer. Is there some > > > kind of ID number that each computer has that i could read or something > > > that each computer has that is only that one would have. > > > >
5. Re: Making a computer run on only one computer
- Posted by euman at bellsouth.net Aug 10, 2001
- 537 views
Now that's funny!!! I have a PLC that runs nothing but Euphoria... and this PLC controls a $100k machine that runs 24/7. Im not brave enough to stick it on a million $ machine yet.. Euman euman at bellsouth.net > CK writes: > I've recently developed hardware that a user will wear that will generate a > unique code based on that user. It is based on a few characteristics, > including eye, brain wave patterns (of a certain region of the brain, only, > though), and finger printing. I'm currently debugging the DNA encoder, which > basically is just a pen-like thingie which gets swiped against the skin and > then a code based on the DNA is generated. > > I've got an alpha-alpha running right now using EUPHORIA for Windows. My > test app is what I call an EyeMo (short for "eye mouse"). Where ever I look > on my PC, the mouse cursor follows along. At times there's a lag, but the > code is very slow because I want to make sure I'm covering every base. In > order to "click" on something, I either think "CLICK" or I can do something > mechanical, like snap. I'm trying to tweak it so that there is no mechanical > effort (except the eye movement for cursor positioning), just thought. > > The hardware is very crude and bulky, but, again, these are just proof of > concept items. I'm using a lot of parts from the local Home Depot, my > uncle's auto shop, and my friend's technology lab down at Southwest > Laboratories. > > Keep in mind that Hard-drives are the most error-prone > > part of a computer, they crash. > > > > Another suggestion is an encrypted password or > > installation from the internet, and base this install > > on location, user-name and e-mail. > > > > e-mail the password... > > > > Euman > > euman at bellsouth.net > > > > > you can use the "C" drive's serial number. that's generally considered > > > unique, being based on a 128-bit number randomly assigned by the > > > manufacturer. > > > > > > > > How can i make a program that only works on one computer. Is there > some > > > > kind of ID number that each computer has that i could read or > something > > > > that each computer has that is only that one would have. > > > > > >
6. Re: Making a computer run on only one computer
- Posted by David Cuny <dcuny at LANSET.COM> Aug 11, 2001
- 504 views
d l wrote: > How can i make a program that only works on one > computer. Is there some kind of ID number that > each computer has that i could read or something > that each computer has that is only that one would have. You could look at: http://www.licenturion.com/xp/ It claims to supply the technical details of the Windows Product Activation Code, as implemented in Windows XP. It should provide you with some ideas. -- David Cuny
7. Re: Making a computer run on only one computer
- Posted by Igor Kachan <kinz at peterlink.ru> Aug 11, 2001
- 516 views
8. Re: Making a computer run on only one computer
- Posted by brian_keene at yahoo.com Aug 11, 2001
- 588 views
What about a MAC or TCP/IP address? The original message gave me the impression that the PCs were on a LAN or connected to the Internet. Both of these addresses are unique. The only downside is if the users circumvent the #'s by changing them. But they would have to know at least something about LANs & PCs to know how to do this. In my corp. there aren't that many who know how. Regards Brian Keene --- David Cuny <dcuny at LANSET.COM> wrote: > > > d l wrote: > > > How can i make a program that only works on one > > computer. Is there some kind of ID number that > > each computer has that i could read or something > > that each computer has that is only that one would have. > > You could look at: > > http://www.licenturion.com/xp/ > > It claims to supply the technical details of the Windows Product > Activation > Code, as implemented in Windows XP. It should provide you with some > ideas. > > -- David Cuny > > > > > > > >
9. Re: Making a computer run on only one computer
- Posted by Irv Mullins <irvm at ellijay.com> Aug 11, 2001
- 516 views
----- Original Message ----- From: d l <egoodies at runbox.com> > > How can i make a program that only works on one computer. Is there some > kind of ID number that each computer has that i could read or something > that each computer has that is only that one would have. > Are you making a game? Or some other kind of software? Regards, Irv
10. Re: Making a computer run on only one computer
- Posted by president at insight-concepts.com Aug 11, 2001
- 520 views
11. Re: Making a computer run on only one computer
- Posted by Irv Mullins <irvm at ellijay.com> Aug 11, 2001
- 509 views
----- Original Message ----- From: <president at insight-concepts.com> <snip technical description> Downfall to this is: If the end use changes his/her system, then that key becomes useless. That is why major software companies do not bother with this form of software protection. Whew!!! Thanks for the good description. There's a psychological factor involved here, too, which the shareware programmers understand well: If your program is too much bother to use, or violates what people expect to be able to do with something they have bought and paid for, you'll get lots of free (bad) publicity, and lose more sales than you gain. Case in point - Microsoft is getting flamed everywhere for their plan to have XP phone home whenever you change hardware in your computer. Of course, Microsoft promises that you won't have to pay again 'if the change is minor', but we all realize they could make new rules at any time. Their promise isn't in writing. Besides, who believes Microsoft promises, anyway? In addition to that, if you devise a really clever protection scheme, that just becomes a challenge for crackers, and there are more of them than there are of you. >No animals were hurt while writing this E-mail :) No, but billions and billions of innocent electrons were bounced around, more or less at random, thus contributing to the entropy of the universe as we know it, and hastening its eventual destruction. Regards, Irv
12. Re: Making a computer run on only one computer
- Posted by Igor Kachan <kinz at peterlink.ru> Aug 11, 2001
- 541 views
> Whew!!! > > No animals were hurt while writing this E-mail :) > > Chris OK, OK Chris, I understand, sorry, your criticism is really fair, sorry again all dogs and males and ... bugs ... too? , what to do ?!?! )-: Regards, Igor Kachan kinz at peterlink.ru
13. Re: Making a computer run on only one computer
- Posted by Igor Kachan <kinz at peterlink.ru> Aug 11, 2001
- 498 views
14. Re: Making a computer run on only one computer
- Posted by Chris Bensler <bensler at telus.net> Aug 12, 2001
- 508 views
How about using the FAT address of the first sector on the hardrive containing the installed app? Of course the installation would have to defragment the harddrive first, but that would make the hardware key constant. The only way to break the key would be to uninstall/corrupt the application, or replace the harddrive. In which case the key would have to be regenerated anyways. Chris ----- Original Message ----- From: <president at insight-concepts.com> To: "EUforum" <EUforum at topica.com> Sent: Saturday, August 11, 2001 9:34 PM Subject: Re: Making a computer run on only one computer I am going to assume you want the software to run on one machine, preventing the end user from sharing the software with friends or family. I have done this before, and it is very tricky. The process is called hardware locking. You are locking the software to that particular machine. You first have to code an encryption system. This will be 2 parts: An encryption key generating system, and a key decoding system. The key decoding system will be integrated in your program. The key generating system will be what you will use to issue computer specific keys. 1. Your program has to get unique information from the users computer. This can be either the OS serial number, Hard Disk serial number, or even a Network adapter serial number. 2. Your program has to be able to convert the serial number into a shorter sequence of numbers/and or letters. Example: 51873-OEM-0000671-45 into A3403 3. The converted number has to be made visible to the end user. 4. The end user will E-mail you with this unique number. You will enter the unique number in your key generating system. The key will only be able to be used for that particular machine. 5. The end user will enter the key you send him/ or her, and the key value gets stored in the registry. Every time the end user executes the program, the program has to compare the system unique ID# with the key. Downfall to this is: If the end use changes his/her system, then that key becomes useless. That is why major software companies do not bother with this form of software protection. Whew!!! No animals were hurt while writing this E-mail :) Chris
15. Re: Making a computer run on only one computer
- Posted by Chris Bensler <bensler at telus.net> Aug 12, 2001
- 514 views
3D Studio uses hardware locks, I wonder how they manage it, because I've changed my system 6 ways from sunday, and I'm still able to run 3DS. But with 3DS, if you have the software licence, they provide you with the key generator, so you can install multiple copies on different systems under the same licence. That's what made me think of using the sector address, because that's about the only thing that's is still the same on my system. Chris