DLL

B

Boki

Hi All,

Need info to build the functions to a DLL.

Because the C# exe file is too clear to know everything. ( awesome,
this post will be deleted again? )

Is the DLL still clear to know everything ( look by eyes )?

Best regards,
Boki.
 
J

Jon Skeet [C# MVP]

Boki said:
Need info to build the functions to a DLL.

Okay, use a class library.
Because the C# exe file is too clear to know everything.

Too clear? What do you mean?
( awesome, this post will be deleted again? )
Eh?

Is the DLL still clear to know everything ( look by eyes )?

Again, it's not at all clear what you mean.
 
B

Boki

Okay, use a class library.


Too clear? What do you mean?

variable name ... string ... it seems we can even see a if eles
condition ...@@
Again, it's not at all clear what you mean.

um.. if we build a DLL for our main algorithm/functions.

because the DLL is build by C# environment, will it just like the c#
exe file, we ca n even check the variable names by ascii search...


Thanks!

Boki.
 
B

Boki

Ah, you're talking about decompilation. That wasn't very obvious.




Seehttp://pobox.com/~skeet/csharp/obfuscation.html

Thanks, I know the obfuscation, when coding java in netbeans IDE, it
can let programmer to choose obfuscation level.

However, I am interested in DLL, I remember in VC++, many people like
to use it.

Boki.
 
J

Jon Skeet [C# MVP]

Thanks, I know the obfuscation, when coding java in netbeans IDE, it
can let programmer to choose obfuscation level.

Right. The same kind of thing can be applied to .NET.
However, I am interested in DLL, I remember in VC++, many people like
to use it.

It sounds like you're *actually* interested in compiling to native
code rather than to IL. The DLL part is a red herring, as class
libraries as DLLs too. You can't do that from C#, at least not
normally. There are products which do that kind of thing (I refer to
them in the obfuscation page) but IMO it's generally a bad idea.

Jon
 
B

Boki

Right. The same kind of thing can be applied to .NET.

I believe... but it will be better already inside there...

It sounds like you're *actually* interested in compiling to native
code rather than to IL. The DLL part is a red herring, as class
libraries as DLLs too. You can't do that from C#, at least not
normally. There are products which do that kind of thing (I refer to
them in the obfuscation page) but IMO it's generally a bad idea.

Jon

bad idea... but I don't have more ideas .... :(
I don't want anybody can how easy to copy program... :( that is bad


Boki.
 
J

Jon Skeet [C# MVP]

I don't want anybody can how easy to copy program... :( that is bad

Consider how much time you might spend trying to get a protection
system set up. Now consider how much revenue you're actually likely to
use through reverse engineering, bearing in mind that pretty much any
protection system can be broken. (Just look at how many games are
cracked.)

Why not spend your time making your product so good that people *want*
to pay for it?

Jon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top