I have an encrypted raw data file generated by an application. This file is used in a second application to generate a readable text file based on the raw data.
I need to change a few values in the raw data file, but since the contents of the raw data file are encrypted, I wanted to find out what is the encryption mechanism that is being used on the file, so I can decrypt it, make some changes, and encrypt it back.
A sample of the file can be found here: http://pastebin.com/Cuj8aTG1
Since I could not infer, based on the contents of the file, what kind of encryption is used, I wanted to know if there is a good debugger for windows that I can use to try and go through the code of the application, and see if I can check how the decryption is made.
Since I do not know if the debugger will depend on the language used, it does not use .net, that would be more easy to reverse engineer.
Thank you for your help.