mkaring / ConfuserEx

An open-source, free protector for .NET applications
https://mkaring.github.io/ConfuserEx/
MIT License
2.31k stars 350 forks source link

Is there any difference between 'normal' and 'aggressive' presets ? #450

Closed elkoiko closed 2 years ago

elkoiko commented 2 years ago

Hello,

First of all, thanks to everyone contributing to this amazing project ! 🙏

While reading the documentation I wanted to figure out the differences between the different presets. I ended up doing this table that compares them with their default protections:

Protection / Preset Minimum Normal Aggressive Maximum
Anti Debug :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Anti Dump :white_check_mark:
Anti IL Dasm :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Anti Tamper :white_check_mark:
Constants :white_check_mark: :white_check_mark: :white_check_mark:
Control Flow :white_check_mark: :white_check_mark: :white_check_mark:
Invalid Metadata :white_check_mark:
Name :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Hardening :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Reference Proxy :white_check_mark: :white_check_mark: :white_check_mark:
Resources :white_check_mark: :white_check_mark: :white_check_mark:
Type Scramble
Watermark :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

As you can see above, there is no difference that stands out between the normal and aggressive presets. Is there something I'm missing ?

Thanks

mkaring commented 2 years ago

You are correct. There is nothing to miss here. Currently both presets are exactly the same.

This may change in future versions. But currently this is just the way it is.

elkoiko commented 2 years ago

Thank you very much for your quick answer !

github-actions[bot] commented 2 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.