Setup And Deployment By Reading Bios Of User System.

260 pts.
Tags:
BIOS
BIOS settings
C#
Deployment tools
Microsoft Visual Studio
Hi EveryBody
I wants to preapare my application before setup/deploy as to read the Bios of User System like HDD.
I wants to read HDD of user first and generate serial key for it. if user change their HDD then my applicatiion demand new serial key for it.
In short my aim is to protect my application.
I know the Online is safe for It. But am not ready now to put application online. I will put it in Future but now what I have to do.
Guide me.
what to do if i have to read the user Bios of System
Thx.


Software/Hardware used:
C#,VisualStudio

Answer Wiki

Thanks. We'll let you know when a new response is added.

Hi

Though I dont have a solution in c# you should be aware that any protection you write that uses the .net IL can very easily be taken out using the reflection library or a third party reflector tool (look for .net reflector)

I have the same problem and had to find other ways to overcome it.

Cwi

Discuss This Question: 3  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Chippy088
    How can your application demand a new key when it is not linked correctly. Follow this Your application initially installs with a generated key from the installed HDD. I change my HDD. I then reinstall and by default the application installs creating a new key based on the new HDD. Security based on installed hardware will obviously not work. You need to rethink it.
    4,625 pointsBadges:
    report
  • Maheshwag
    hi Chippy088, See I have a plan to detect HDD and provide a recognize serial No. now you have a recognize serial no. of HDD So with the help of recognized serial No. you can generate HDD approval No. for Initialize application.
    260 pointsBadges:
    report
  • Chippy088
    I wants to read HDD of user first and generate serial key for it. if user change their HDD then my applicatiion demand new serial key for it. This is the problem. If i change my HD your INSTALL program will run and not realise it has been here before, and reinstall on the new HDD. See I have a plan to detect HDD and provide a recognize serial No. now you have a recognize serial no. of HDD So with the help of recognized serial No. you can generate HDD approval No. for Initialize application. This is a similar method to how MicroSoft control there installation of operating systems. Your method needs refining. It has too many holes. The point I am making is that the original key has been removed on the other HDD. So I can insert new drives and reinstall as many times as I want to change the HDD. Then I will have a lot of drives with valid user keys. If you want to do this you need to include things like motherboard and cpu information to ensure that if i take out the HDD and put it in another PC it will notice the changes and will refuse to run.
    4,625 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following