Re: how to protect source code of an application



In ASP.NET 2.0 you can precompile everything and deploy little more than DLL
files if that's your desire. If you're still paranoid about people
decompiling your DLLs then you can obfuscate them to make such a task very
difficult.

You can use the obfuscator that's built into ASP.NET 1.x and above, or you
could use one of these 3rd party obfuscators which generally claim to be
better:
http://www.lesser-software.com/ilobf.htm
http://www.junglecreatures.com/DesktopDefault.aspx
http://www.9rays.net/cgi-bin/components.cgi?act=1&cid=86
http://www.remotesoft.com/salamander/obfuscator.html
http://www.semdesigns.com/products/obfuscators/csharpobfuscator.html
http://www.wiseowl.com/products/products.aspx
http://www.abderaware.com/WhitePapers/Obfuscator.htm

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://SteveOrr.net


"melanie_23" <melaniebergeron23@xxxxxxxxxxx> wrote in message
news:1149802928.004493.39330@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello!

At my company, we are in the process of deciding which programming
language to take between JSP and ASP.NET to produce dynamic web sites
for our clients. By now, all the major advantages tend to favor
ASP.NET : performance, good fit with SQL Server/Microsoft systems,
habilities of the development staff with VB.NET, ...

But there is still one point that gives me a break: I read some books
on ASP.NET in order to find something but I still have no clue. With
Java, I can write some classes(beans, servlets) and put the result in a
JSP page. All these classes will be compiled in a .class file (not a
.java file with the source), deployed on the client web server, and the
client will not be able to modify the core behaviour because they don't
have the source file (.java) and the only source files they have (.jsp)
are just HTML display.

Is there a standard in ASP.NET to write the code in a more
"object-oriented" way that won't let the client (on which the server is
installed) read and modify source code (at a certain layer because I
know you can't hide everything...)?

Thanks,

Melanie



.



Relevant Pages

  • Re: screen scrape / remote manipulation
    ... Functionally a dll is no different from an .exe in terms of spying ... The other option is to install software capable of monitoring TCP/IP port ... connection is established between the dll (on the client) and the server, ...
    (microsoft.public.windowsxp.general)
  • Re: VB6 Winsock action on Server
    ... separate dll instance for each client request process it, ... of your 'dll' (assuming it is an ActiveX-Dll? ...
    (microsoft.public.vb.general.discussion)
  • Re: VB6 Winsock action on Server
    ... file the dll must access. ... No one client request is related to any other. ... server could not possibly utilize the capabilities of the additional ...
    (microsoft.public.vb.general.discussion)
  • RE: SoapHttpClientProtocol request canceled
    ... Since this is only happening on the VB client, is there any chance that the ... The VB.NET exe and the VB6 exe both use VB.NET dll to sent request/response ... > inputHeaderer, String messageControlPayload, string inputMessage) ... > Imports System.ComponentModel ...
    (microsoft.public.dotnet.framework.webservices)
  • Running Client Side C# Using ASP.NET
    ... I found a great article a while ago about how to write client side C#. ... Use an object tag in the web page to download the dll onto the ... so I have written a .NET dll that launches a contained form. ... code works fine on other machines. ...
    (microsoft.public.dotnet.languages.csharp)

Loading