Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Register my software in my database

Posted on 2004-11-02
Medium Priority
Last Modified: 2010-04-15
Hi Experts,

I use a component from an external company in my app. This company want me to track the software activity (the software that my users use) each month.
So, I need a secure service to track my softwares on the web.
I have created a table in my database which will assign an id to each software installed on a computer.
During the first load of my app, the software sets its new id in the database. Then I need to keep the software id on the user computer (in a file).
Here is my problem:
How to keep this value secure ?
If the id is corrupted, I can create a new one. But if the file is changed and the hacker uses an id that already exists, my stats are corrupted.

Finally, what is the best way to be sure my software uses the right id each connection and also my software is not installed with the same id on different computers (hacking problem).

Hope someone could help me.
Thanks in advance for your answers.
Question by:noulouk
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment

Accepted Solution

God_Ares earned 2000 total points
ID: 12471989
go for a cheap ass and good solution, this is just a link to any producer,.. there are many more.



Floris Briolas

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Extention Methods in C# 3.0 by Ivo Stoykov C# 3.0 offers extension methods. They allow extending existing classes without changing the class's source code or relying on inheritance. These are static methods invoked as instance method. This…
Introduction Although it is an old technology, serial ports are still being used by many hardware manufacturers. If you develop applications in C#, Microsoft .NET framework has SerialPort class to communicate with the serial ports.  I needed to…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Are you ready to place your question in front of subject-matter experts for more timely responses? With the release of Priority Question, Premium Members, Team Accounts and Qualified Experts can now identify the emergent level of their issue, signal…

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question