Obfuscar

by Lex Li

An open source .NET obfuscator under MIT license

Operating system: Windows

Publisher: Lex Li

Release : Obfuscar 2.1.0

Antivirus check: passed

Report a Problem

Obfuscar for Windows is a basic obfuscator for .NET assemblies. It uses overloading to rewrite data in .NET assemblies, including names of methods, properties, events, fields, types, and namespaces to names from a minimal set. It makes code very difficult to follow and shrinks the size of the code. Basically, Obfuscar uses a scrambling technic to rename everything.

In software development, obfuscation is the act of deliberately creating code that is difficult for humans to comprehend, essentially rearranging the code into a brain teaser. This can shrink the size of the code and make it easier to upload and also has security benefits. Some of the security benefits of doing this are that it makes it harder for someone to steal the developer's code, circumvent licensing requirements, or obtain information that the developer may have wanted to remain hidden. Likewise, malicious software will use an obfuscator to hide what they are really doing. 

The current release of Obfuscar is 2.x. This new Obfuscar now supports .NET 4.0 assemblies using the latest Mono.Cecil library. Its source code can be found at GitHub.

Basic obfuscation to help secure secrets in coding
Features:

  • Added security
  • Shrinks the executable size of code
  • The new version supports .NET 4.0 assemblies
  • Easy to download from GitHub
  • Works for many platforms including mobile
.NET 4.0 or higher framework installed
Windows operating system
GitHub account for source code download

PROS
Easy to integrate with .NET projects for code protection.
Offers customizable obfuscation settings for tailored use.
Supports C#, VB.NET, and other .NET languages.

CONS
Lacks useful documentation for easier navigation and understanding.
Some features may require technical expertise.
Occasionally presents compatibility issues with certain systems.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Thomas
I love using Obfuscar for Windows because it's such a handy tool to have in order to rewrite data that's compatible with .NET assemblies. Not only can you rewrite properties and events, but you can also rewrite fields and namespaces too. Best of all, it totally compresses the size of your code so the code is unreadable to the human eye.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Muhammad
I love obfuscator for Windows because it functions as an obfuscator for particular assemblies. This is something I never imagined possible before now, and I absolutely love this innovative and magnificent piece of technology! This is great for any tech lover!
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Aaron L.
Obfuscar is an open source obfuscation tool designed to protect .NET assemblies from reverse engineering and modification. It works by transforming the original assembly into a new assembly that is more difficult for a human to understand.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner George J.
Obfuscar is a .NET obfuscator tool. I have used it to protect the intellectual property of my .NET applications. It works as expected and is easy to use. The UI is intuitive and the obfuscator is fast. It can also process large assemblies quickly. The ability to customize the obfuscation process is also great. I was able to tweak the settings to get the desired results. The software also provides good reporting and logging. Overall, it has been a great experience using Obfuscar.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Leon C.
1. Obfuscar is a straightforward and efficient way to obfuscate .NET applications. 2. It is easy to configure and has a variety of features to choose from. 3. It provides good protection against reverse engineering and tampering. 4. Documentation and support resources are provided to help users understand the software and use it effectively. 5. The user interface is intuitive and user friendly.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner David Wamble
Obfuscar software is a tool used for code obfuscation to protect against reverse engineering and tampering. It can be used with .NET applications and offers features such as renaming classes, methods, and properties, as well as hiding and encrypting strings. The software also includes a command-line interface and can be integrated into build processes.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Harris
This tool provides reliable obfuscation, making it harder for anyone to reverse-engineer code.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Arran
Simplifies obfuscation, but lacks detailed instructions.
Caleb
Makes .NET code indecipherable.
Xinorbis
Xinorbis is a disk drive analyser for Windows operating systems
Malwarebytes Secure Backup
Online Backup with anti-virus protection
StartupStar
Full protection software against auto-startup adding softwares
System Navigator 2014
Graphical interface for the system management
Aiseesoft FoneEraser
A software that is designed to enable users to erase their iPhone content permanently.