I did a program to check my database, and I wanted to see if the strings were protected (user password and database) and in case they are not. I decompiled the program using IDA PRO and found that the strings and information is not protected.
Issue Code
con = driver->connect("localhost", "root", "aaasd");
Image of the decompiled code.
Can you protect these strings ? Does the connector have some function to protect strings (since I did not find it)?
And what you guys from the community would recommend to me to protect my program (have I looked at some .NET obfuscators)?
I remember that in C # it protected these strings.
The program is for distribution and let's say its consumer base is not pleasant, and will probably try to decompile the program ...