Hi.

I'm working with a software that uses a database.
I have full access to this database and store some values myself in tables that belongs to the main software using my own program.
These two softwares are going to be installed at customers.
So far so good. The main software does however store it's database connectionstring in a encrypted file. And since this can change would I like to be able to read the same file as the main software have from my own program.

Since the main program generates the encrypted file from a plaintext-file (UDL) I have both the plaintext-file and the encrypted file (same info in both) and my question is how/if I can figure out how the encryption is done and decrypt the file?
it should be possible since I have the same file before and after the encryption. Some things might be removed but I still think that there should exist some sort of bruteforce-program that can do this.

Anyone have any thoughts or info about this?