yck1509 / ConfuserEx

An open-source, free protector for .NET applications
http://yck1509.github.io/ConfuserEx/
Other
3.57k stars 1.63k forks source link

name protection problem #109

Open killerjohn opened 9 years ago

killerjohn commented 9 years ago

I am using maximum protection, and manually added "rename" to global settings and the main .exe module both.

I found this page: https://github.com/yck1509/ConfuserEx/wiki/Name-Protection so I edited the crproj file manually, like this:

My problem is the following:

How can I fix this?

gabrielius commented 9 years ago

Just a note, that according to documentation "rename" is under preset "Maximum", so there is no need to add it, separately. Or am I wrong?

yck1509 commented 9 years ago

I just tried your settings and the parameter names are indeed erased from the assemblies. Some decompilers will deduce the parameter names from their types and context, please see if it is the case.

Also, there is a typo in the documentation, Name Protection is under Minimum preset, not Maximum.

Ruffio commented 8 years ago

@killerjohn do you have a sample that the dev. can have a look at or is it not relevant anymore?

killerjohn commented 8 years ago

Sorry, but it is an old issue so I don't have any sample.

On 23 November 2015 at 11:45, Rasmus Christiansen notifications@github.com wrote:

@killerjohn https://github.com/killerjohn do you have a sample that the dev. can have a look at or is it not relevant anymore?

— Reply to this email directly or view it on GitHub https://github.com/yck1509/ConfuserEx/issues/109#issuecomment-158902229.