.NET Obfuscators: Difference between revisions

From Yggenyk
Jump to navigation Jump to search
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:English pages]]
[[Category:English pages]]
[[Category:Software development]]
[[Category:Software development]]
See also: [[Debugging tools]]
<google>ENGELSK</google>
<google>ENGELSK</google>
==About obfuscating in general==
==About obfuscating in general==
Line 13: Line 14:
==List==
==List==
* [http://www.csharp411.com/net-obfuscators/ List of known .NET Obfuscators]
* [http://www.csharp411.com/net-obfuscators/ List of known .NET Obfuscators]
* [http://codefort.org/ Codefort]
* [http://www.eziriz.com/ .NET Reactor]
* [http://www.babelfor.net/ Babel]


==Merging assemblies==
==Merging assemblies==
Line 18: Line 22:
* [http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx ILMerge - Mike Barnett - Microsoft Research]
* [http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx ILMerge - Mike Barnett - Microsoft Research]
* [http://msdn.microsoft.com/en-us/netframework/aa569269.aspx ILMerge can be downloaded from here.]
* [http://msdn.microsoft.com/en-us/netframework/aa569269.aspx ILMerge can be downloaded from here.]
YES! I didn't download any new release, but I'm still marking yours as the correct answer (the only one at the moment...) because it led me to visit Mike Barnett's page where he described using /targetplatform:v4,<path to your v4 framework directory> instead of /targetplatform:v4 /lib:<path to your v4 framework directory>
http://stackoverflow.com/questions/2961357/using-ilmerge-with-net-4-libraries
==Deobfuscators==
* [http://www.reteam.org/board/showthread.php?t=4271 de4dot - Deobfuscator for .NET]
* [https://github.com/0xd4d/de4dot de4dot - Deobfuscator for .NET - Sourcecode (help at buttom of the page)]
* [https://github.com/0xd4d/de4dot/downloads de4dot - Deobfuscator for .NET -  Download]
<google>ENGELSK</google>
<google>ENGELSK</google>

Latest revision as of 10:43, 25 August 2012

See also: Debugging tools <google>ENGELSK</google>

About obfuscating in general

The main purpose of obfuscator is to protect intellectual property of the software.

Eazfuscator

Eazfuscator.NET is a free obfuscator for .NET platform.

List

Merging assemblies

ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly

YES! I didn't download any new release, but I'm still marking yours as the correct answer (the only one at the moment...) because it led me to visit Mike Barnett's page where he described using /targetplatform:v4,<path to your v4 framework directory> instead of /targetplatform:v4 /lib:<path to your v4 framework directory> http://stackoverflow.com/questions/2961357/using-ilmerge-with-net-4-libraries

Deobfuscators

<google>ENGELSK</google>

id=siteTree