Obfuscar, The Open Source Obfuscator for .NET Applications

  •        278

Obfuscar is an open source .NET obfuscator released under MIT license. It provides basic obfuscation features that help secure secrets in a .NET assembly.

http://obfuscar.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

obfuscar - Open source obfuscation tool for .NET assemblies


The project logo cames from Legendora Icon by Teekatas Suwannakrua. Maintained and supported by LeXtudio.

Cyfuscator


This project show how create your own obfuscator for application .net, as a protection source code

SharpObfuscator


It is a Software Protection tool, designed to help .NET developers efficiently protect their software. It will obfuscate and protect your .NET code, optimize your .NET assembly for better deployment, minimize distribution size, increase performance & add powerful post-deplo...

php-obfuscator - A parsing PHP obfuscator


This is an "obfuscator" for PSR/OOp PHP code. Different from other obfuscators, which often use a (reversible) eval() based obfuscation, this tool actually parses PHP, and obfuscates variable names, methods, etc. This means is can not be reversed by tools such as UnPHP. This library was written out of the need to obfuscate the source for a private library which for various reasons could not be shared without steps to protect the source from prying eyes. It is not technically feasible to "encrypt" PHP source code, while retaining the option to run it on a standard PHP runtime. Tools such as Zend Guard use run-time plugins, but even these offer no real security.

Dafuscator


Dafuscator is a database data obfuscation system that allows you to tactically obfuscate or delete data out of your production database while leaving most of the data intact.


AssemblyTransformer


AssemblyTransformer is a tool for modifying .NET assemblies using Mono Cecil. It handles the entire transformation process including strong name signing and offers a simple command-line interface and a basic framework for creating and configuring specific transformations.

ImmDoc.NET


ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler. It's developed in C#.

Obfuscation for Eclipse


obfuscate4e is an Eclipse feature to obfuscate plugins during their export. This feature provides an integrated proguard obfuscator, other obfuscators might be added as plugins. The project moved to http://code.google.com/p/obfuscate4e/

Email Obfuscator: A Tool For Webpages


Stand-alone JAVA Email obfuscation tool for HTML pages. This tool can be used to process single pages, or whole webpage bundles, to protect email addresses occuring in them from spam bots and other harvesters, by hiding them using various methods.

Obclipse


Obclipse manage the obfuscation of an ready build eclipse product. It collects the necessary information of a product, configure a third party obfuscator, obfuscate the product and fixes the textual files of the plugins by the obfuscated class names.

de4dot - .NET deobfuscator and unpacker.


de4dot is an open source (GPLv3) .NET deobfuscator and unpacker written in C#. It will try its best to restore a packed and obfuscated assembly to almost the original assembly. Most of the obfuscation can be completely restored (eg. string encryption), but symbol renaming is impossible to restore since the original names aren't (usually) part of the obfuscated assembly.It uses dnlib to read and write assemblies so make sure you get it or it won't compile.

Babel Obfuscator NAnt Tasks


This is an NAnt task for Babel Obfuscator. Babel Obfuscator protect software components realized with Microsoft .NET Framework in order to make reverse engineering difficult. Babel Obfuscator can be downloaded at http://www.babelfor.net

dnlib - dnlib is a library that can read, write and create .NET assemblies and modules.


.NET module/assembly reader/writer library written for de4dot.dnlib was created because de4dot needed a robust .NET assembly library that could handle all types of obfuscated assemblies. de4dot used to use Mono.Cecil but since Mono.Cecil can't handle obfuscated assemblies, doesn't fully support mixed mode assemblies, doesn't read .NET assemblies the same way the CLR does and many other missing features de4dot needed, dnlib was a necessity. The API is similar because it made porting de4dot to dnlib a lot easier.

cecil - Cecil is a library to inspect, modify and generate .NET programs and libraries.


Mono.Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form.Cecil has been around since 2004 and is widely used in the .NET community.

Signer - The Easy Way To Strong Name Your Assembli


Sign your unsigned assemblies AFTER you have built them. You can sign a whole bunch of unsigned assemblies with one public key while your strong named references are also updated at once. This is achieved by decompiling your assemblies with ILDASM to MSIL code, parsing and the...

ProGuard Java Optimizer and Obfuscator


Java class file shrinker, optimizer, obfuscator, and preverifier

CodeDefender


Protect your .Net codes easily with this smart obfuscator!

Confuser


Confuser is a obfuscator for .NET. It is developed in C# and using Mono.Cecil for assembly manipulation.

iddin - The PHP-Obfuscator


iddin is a PHP/HTML-Obfuscator written in Perl.

gohop - A VPN implemention in golang, with crypto and obfuscation in nature.


GoHop is a VPN implemented in golang, with innate encryption and obfuscation. The goal of this project is to escape from censorship and intelligent package inspection. There're already lots of VPN solutions like OpenVPN, L2TP with IPSec, PPTP and other commercial VPNs. But one key problem of these VPNs are that they're only built for anti-censorship instead of anti-GFW, of course, because their developers are not Chinese.