I am not sure why you are talking about MSIL. I was saying that those keys are removed to get rid of the Just In Time debugger which creates annoying windows and can screw with certain apps. Here's an example:
http://social.msdn.microsoft.com/Fo...ting-rid-of-justintime-debugger?forum=vsdebug
See the registry values? They're the same. Some have issues with them, and by removing those values you end up having less problems for your customers.
I am aware that RG can't properly decompile it, as it is a huge project and you'd have to change alot of the UI stuff to make it work.
Can you actually compile it? I assume based on the bp's you set, that you can.
I don't see why it would take more than a few minutes? We know what encryption method is used ( DES ) and all you need is the initialization vector and the key which was used to encrypt the data, also you have the encrypted data shown in Wireshark. Now all you have to do is write a function that decrypts the data using the initialization vector and the key that was passed to the function that encrypts the data. I wouldn't suggest you to use Wireshark though. Fiddler is prefered when dealing with the HTTP protocol as it is much easier to use.