-1

I Have Some Problem with Some One Copy My Program exe , So i want make a single Code for each PC and Register My Program !! How Can Make That Single Code ( Computer ID or HardWare ID or ...) in C# ? and Check it !

3
  • 1
    Possible duplicate of License for C# desktop application Commented Nov 29, 2018 at 12:27
  • Asking for libraries is off-topic. However, look at the sister site "Software Recommendations": softwarerecs.stackexchange.com/questions/35437/… Commented Nov 29, 2018 at 12:28
  • You think you're going to be able to solve a problem that plagued that game industry for years and was only really "solved" by forcing always on connection to their own servers? Commented Nov 29, 2018 at 12:44

1 Answer 1

0

create a one library application and follow following step.

  1. master page inherit one page. so this page call dll.
  2. this dll check license file exists or not
  3. if not exists then redirect to register license page and provide key. this key validate your database.
  4. if exists then check license file read its ok for mac id and processor id.

dll 1. create one authentication interface 2. design abstract class and implement interface. here define your logic to get pc mac id, process id used to create 1 encrypted text file and ext is .lis. 3. this master page inherit. so every time execute logic. check the file is correct mac and processor id.

Sign up to request clarification or add additional context in comments.

2 Comments

need a simple Code to find Mac id in C# form

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.