I'm creating an application using vb.net and trying to protect it from being copied or entered without my permission so what I did is that I made it check if the current pc hwid matches the one in an online list and if it is then it will allow the user to continue using it, And if it doesn't match, it will exit "application.exit" but I think professional hackers could easily bypass that one line "application.exit"
so I'm looking for a more advanced way to prevent people from bypassing the protection that I made for my application.