Questions tagged [eazfuscator]

Eazfuscator.NET is an obfuscator for the .NET platform. The purpose of an obfuscator is to protect intellectual property rights of the software developer.

Eazfuscator.NET is an obfuscator for the .NET platform.

The purpose of an obfuscator is to protect intellectual property rights of the software developer. This is usually achieved by renaming program symbols such as classes, methods, parameters, fields, and properties. This makes reverse-engineering a harder task and stops casual intellectual property violations.

Renaming is not the single function of an obfuscator. Eazfuscator.NET can even virtualize and optimize your code and do a lot in between. All this power is hidden behind the simple user interface, so usually obfuscation is perceived as a piece-of-cake action.

Being a customer of a powerful engine is a pleasant experience, but there may be questions or issues. You can route them to support channel or put them on Stack Overflow.

43 questions
9
votes
2 answers

Does shipping PDB file make obfuscation useless in .net?

If I obfuscate a vb.net assembly using Eazfuscator with symbol names encryption turned on (so that I can use the Eazfuscator stack trace decoder), is this effectively undone if I ship the PDB file? I want to ship the PDB file so that I get line…
Guy
  • 413
  • 6
  • 20
8
votes
1 answer

Eazfuscator. An error occurs when using the DataGridView control

my code is as follows: IList myData = new List(); myData = HelperUsers.GetUsersList(); // return IList BindingSource bsUsers = new BindingSource { DataSource = myData }; dataGridViewUsers.DataSource =…
andres descalzo
  • 14,887
  • 13
  • 64
  • 115
7
votes
1 answer

eazfuscator public members not obfuscated

I'm trying to obfuscate a .net project with eazfuscator.net. The problem is that, when I decompile it using .NET Reflector you can see to much of the code. All the private members are obfuscated, but the public members give to much information about…
4
votes
1 answer

Eazfusctor.net - Excluding Files

I am using Eazfuscator.NET to obfuscate my project. I sifted through the documentation of Eazfuscator (perhaps not in-depth enough) and was wondering how to exclude specific .cs files of my project from obfuscation.
Kevin Wang
  • 3,290
  • 1
  • 28
  • 40
4
votes
0 answers

Workflow for producing obfuscated NuGet packages

We've been decomposing our .NET application so projects which are used in multiple solutions are built and consumed as NuGet packages. Some of these projects need to be obfuscated (we use Eazfuscator) and I'm unsure what the right workflow should…
BigPigVT
  • 1,381
  • 3
  • 12
  • 20
4
votes
2 answers

How to get line number of error in obfuscated .NET code?

With this code: Dim sf As New StackFrame(0, True) MessageBox.Show("Module: " & sf.GetFileName & " -Line: " & sf.GetFileLineNumber.ToString) I can get Class and Line number where an Unhandled Exception occurred (in ApplicationEvents.vb, Sub…
ezio
  • 394
  • 3
  • 12
4
votes
3 answers

EAZfuscator not working automatically

I have a C# 2010 WinForms application using .Net Framework 4. I am using Eazfuscator.NET to obfuscate this application. If I obfuscate the executable manually, everything works fine. When I try to make the program obfuscate itself on every build by…
Vlad Schnakovszki
  • 8,434
  • 6
  • 80
  • 114
3
votes
2 answers

Eazfuscator.NET works only when SolutionConfiguration=Release

I used Eazfuscator to "protect" my VS project - this means Eazfuscator added a post-build event to my project that looks like this: if /I "$(ConfigurationName)" == "Release" Eazfuscator.NET.exe [...] I'm not sure why it's checking the…
Stefan Monov
  • 11,332
  • 10
  • 63
  • 120
3
votes
2 answers

Eazfuscator.Net Unable to find tool ildasm.exe

I'm trying to obfuscate my xamarin dlls with Eazfuscator.Net 3.3, but i get an error message that says 'Unable to find tool ildsam.exe'. How can i fix this issue ? I went for version 3.3 because i can't afford to buy their commercial version. I'm…
chosenOne Thabs
  • 1,480
  • 3
  • 21
  • 39
3
votes
1 answer

Why is Visual Studio 2015 failing with error code BC30506

I have a very large project that I have moved from Visual Studio 2012 to 2015 about a month ago. The code is sound. It compiles 99.9999% of the time, except for the last two days I have had this random occurrence. I am using an obfuscator…
user4914655
3
votes
1 answer

ObfuscationAttribute class not found?

I want to exclude renaming files of Windows store class library. Found bellow attributes needs to be set but I don't find ObfuscationAttribute class in System.Reflection namespace? What is the Store equivalent? How can I stop this happening in…
Tarak
  • 1,142
  • 3
  • 12
  • 28
3
votes
1 answer

Eazfuscator.NET breaks Enum.IsDefined

In my code I make use of many small enums: enum UserRequest : byte { Burp=1, Sneeze=2, Fart=3 } I often need to validate integer input before converting it to this enum. bool valid_input = Enum.IsDefined(typeof(UserRequest), user_byte_value); This…
Mr. Smith
  • 4,288
  • 7
  • 40
  • 82
2
votes
2 answers

serialize obfuscated class C#

I currently have a helper class that I am using to obfuscate a static class that keeps track of high scores in a game I am working on. I am using Eazfuscator on my release and found that when my scores were being serialized, this exception was…
NexAddo
  • 752
  • 1
  • 18
  • 37
2
votes
2 answers

Obfuscating published app with Eazfuscator.NET?

I want to obfuscate my app with Eazfuscator.NET but I also want to publish it with ClickOnce (I use the Install from CD option). But Eazfuscator only let me obfuscate assemblies and I don't know which assembly to obfuscate when my project is…
Juan
  • 15,274
  • 23
  • 105
  • 187
2
votes
2 answers

Code Virtualization Obfuscation results in Max CPU?

I am using Eazfuscator.NET to obfuscate my .NET website and to really get good obfuscating want to use the code virtulization option, however when I then try to login to the website that is obfuscated the server cpu spikes to 100% and the page times…
Apqu
  • 4,880
  • 8
  • 42
  • 68
1
2 3