While digging around Driver Easy's decompiled code (written in C# .NET), I was looking at the core functions of how the application works. I ended up finding the validation for the license inside Easeware.Driver.Core.dll
.
public bool Valid
{
get
{
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.AppendLine("Please read below text before you change the code:");
stringBuilder.AppendLine("");
stringBuilder.AppendLine("We are appreciate your work, you are the HERO let more user enjoy the advance features,");
stringBuilder.AppendLine("however due to the very expensive bandwidth cost,");
stringBuilder.AppendLine("we still need to selling our service in order to cover the server fee,");
stringBuilder.AppendLine("otherwise we may need to shutdown our business.");
stringBuilder.AppendLine("");
stringBuilder.AppendLine("So we just change the \"Professional Vx.xx.x\" to \"Professional (Speed Limited) Vx.xx.x\", without other limitiation,");
stringBuilder.AppendLine("please do not remove this remind, otherwise there is another encryption & decryption war.");
stringBuilder.AppendLine("");
stringBuilder.AppendLine("We are more prefer to invest more manpower to improve our product, instead of encryption. Thanks a lot.");
return this.c;
}
set
{
this.c = value;
}
}
What I find interesting about this entire message is the mention of "another encryption & decryption war". Indicating that there was one previously, which I find pretty amusing. I also find it funny they are praising the attacker, then asking for mercy, and then threatening them with war. Interesting tactic, I hope it works out for you.