15

Is there any software that can obfuscate .NET Core assembly? Open source and Commerical are accepted

6

Obfuscar is a .NET assemblies obfuscation tool that should do it without problems. You can install it from Nuget (it's available here).
Hope it helps!!

| improve this answer | |
4

if you have not found the answer I can advise to try ArmDot. It uses virtual machine to obfuscate the code. Good luck!

| improve this answer | |
  • 4
    Could you add some description of what it does and at least a link for downloading? – Alejandro Oct 10 '18 at 15:32
  • 3
    Of course! I work with this tool not for long. As I understood the virtual machine is used for obfuscation. Info from official site: " ArmDot has a proven approach that is widely used for the unmanaged code: the original code is converted into an array of bytes that is interpreted by special virtual machine. Each time you apply ArmDot, it creates a new version of virtual machine and uses a new set of instructions to represent the original code." armdot.com I hope this will be usefu – Bobby Simon Oct 11 '18 at 19:09
1

Skater .NET Obfuscator ver8.7 protects .NET Core dlls.

| improve this answer | |
0

.NET Reactor offers obfuscation support (including code virtualization and code encryption) for .NET Core 2.x and 3.x. Furthermore you can bundle your whole .NET Core project into a single executable file.

| improve this answer | |
0

Babel Obfuscator can obfuscate .NET Core 3.0 with code virtualization.

| improve this answer | |
  • 2
    Welcome! Please update your question with a link, and provide the cost (if any) of the software. Also, if there are other helpful details to include, please do. Thanks! – RockPaperLz- Mask it or Casket Nov 28 '19 at 7:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.