I need to decompile a dll written in C#, so the question is, what is the best decompiler of C# dll??
Currently, I've tried .NET Reflector, it seems to be nice, but I am still interested in the best decompiler :)
What is your suggestions?
The second thing, I'd like to ask, is tool like "undo obfuscator".
Problem is, that after decompilation I have source code, where function/variable names are like "hhhh" or "hakdf",
so I need a tool or decompiler, which allows me to do something like refactor -> rename.
So that I could replace all usages of "hakdf" to, for example, variable named "count".
Any help would be appreciated.