[fpc-pascal] Resource strings, passwords etc.

Michael Van Canneyt michael at freepascal.org
Tue Jul 12 23:03:05 CEST 2016



On Tue, 12 Jul 2016, Mark Morgan Lloyd wrote:

> Please excuse one of my regular silly questions. Elsewhere, a (former) Delphi 
> programmer is uneasy having found that his binaries have had embedded SQL 
> queries, passwords and so on visible "in clear" for the last 20 years or so.
>
> Can FPC be told to obfuscate ResourceStrings?

No. The default value for resourcestrings is stored as-is in the binary.

To solve this, I store the username/password encrypted in the binary as consts, 
and they are decrypted when needed.

Michael.



More information about the fpc-pascal mailing list