garbonzo
12-10-2010, 10:44 PM
I am learning on reversing a program that uses an encrypted file (XML file) as a license file.
The program was obfuscated but I was able to deobfuscate and get the salt value and passphase.
Unfortunately, I dont know what to do from here.
Is there a way to decrypt the file, modify the license, and encrypt it agian so that the program will recognize the modified license.
I assume with the salt value and passphase it should be possible to decrypt the file, but I have not found a way to do it yet.
It seems to use the standard Microsoft security encryption methods(.NET).
The program was obfuscated but I was able to deobfuscate and get the salt value and passphase.
Unfortunately, I dont know what to do from here.
Is there a way to decrypt the file, modify the license, and encrypt it agian so that the program will recognize the modified license.
I assume with the salt value and passphase it should be possible to decrypt the file, but I have not found a way to do it yet.
It seems to use the standard Microsoft security encryption methods(.NET).