I am making a standalone exe application that does not connect to the internet. There is an 'edit mode' that is 'password protected' but the mechanism in c++ (which I wrote it in) looks like:
string passwd = getString();
if(password=="something"){//do stuff}
Where "something" is my real password. So I know if it was reverse engineered or something the password would be easily obtained.
The program does not connect to the internet, and if a user found out the password it would only be a minor inconvenience. Is there are more secure method, or is this enough? Nothing, to my knowledge, is encrypted in any sort.