IIS ASP - Hiding ASP source code from EVERYONE!!!

This is Interesting: Free IT Magazines  
Home > Archive > IIS ASP > April 2005 > Hiding ASP source code from EVERYONE!!!





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Hiding ASP source code from EVERYONE!!!
george@pebble.tv

2005-04-25, 5:53 pm

I am looking for solutions that would hide my source code from
everyone, users and administrators.

The reason being I have written an ASP application that I want to sell
on to other companies. This ASP application works in conjunction with
an existing C++ application(s) that clients already have. My clients
are technically savvy, and if they can access the ASP code and tweak it
(BREAK IT!!!) they probably will. Offering support and customizations
to my clients would then become a nightmare, as won't know what
changes they have made.

As my clients are technically savvy, I've ruled out Microsoft Script
Encoder, as they would easily find a Decode from the internet, and all
my efforts would have gone to waste.

I've heard of a technique of packaging the ASP code into a COM
object, but don't know quite how o accomplish this? I'm to even
sure if this is a good idea anyway? Any suggestions?

Thanks!!!

Mark Schupp

2005-04-25, 5:53 pm

http://www.aspfaq.com/show.asp?id=2163

You might also want to have a look at
http://www.infomentum.com/asplightning/

--
Mark Schupp



<george@pebble.tv> wrote in message
news:1114445933.645382.149680@o13g2000cwo.googlegroups.com...
> I am looking for solutions that would hide my source code from
> everyone, users and administrators.
>
> The reason being I have written an ASP application that I want to sell
> on to other companies. This ASP application works in conjunction with
> an existing C++ application(s) that clients already have. My clients
> are technically savvy, and if they can access the ASP code and tweak it
> (BREAK IT!!!) they probably will. Offering support and customizations
> to my clients would then become a nightmare, as won't know what
> changes they have made.
>
> As my clients are technically savvy, I've ruled out Microsoft Script
> Encoder, as they would easily find a Decode from the internet, and all
> my efforts would have gone to waste.
>
> I've heard of a technique of packaging the ASP code into a COM
> object, but don't know quite how o accomplish this? I'm to even
> sure if this is a good idea anyway? Any suggestions?
>
> Thanks!!!
>



Kyle Peterson

2005-04-25, 5:53 pm

start using code behind ASP.NET and obfusicate the source code in the
dlls...or dont bother pursuing this

The only way they arent going to be messing with the code in classic asp is
if you put everything in dlls.. and that means everyone that installs it
will need the dlls registered on the server... meaning they will most likely
need teir own servers as hosting companies wont do that for them

not to mentions all of that will be a total pain in the XXX as far as
development goes



<george@pebble.tv> wrote in message
news:1114445933.645382.149680@o13g2000cwo.googlegroups.com...
> I am looking for solutions that would hide my source code from
> everyone, users and administrators.
>
> The reason being I have written an ASP application that I want to sell
> on to other companies. This ASP application works in conjunction with
> an existing C++ application(s) that clients already have. My clients
> are technically savvy, and if they can access the ASP code and tweak it
> (BREAK IT!!!) they probably will. Offering support and customizations
> to my clients would then become a nightmare, as won't know what
> changes they have made.
>
> As my clients are technically savvy, I've ruled out Microsoft Script
> Encoder, as they would easily find a Decode from the internet, and all
> my efforts would have gone to waste.
>
> I've heard of a technique of packaging the ASP code into a COM
> object, but don't know quite how o accomplish this? I'm to even
> sure if this is a good idea anyway? Any suggestions?
>
> Thanks!!!
>



Jeff Cochran

2005-04-25, 5:53 pm

On 25 Apr 2005 09:18:53 -0700, george@pebble.tv wrote:

> I am looking for solutions that would hide my source code from
>everyone, users and administrators.


Save it to a cd, then delete it from every server or system you can
find. Put the CD in a one gallon pickle jar and bury it under your
back porch.

You can't hide ASP source. You can package it in a COM file or change
it to a compiled langauge. Normally you would put the business logic
in the COM file and call it from your ASP code.

Since your desire is a commercial product, handle this the same way
other companies do. With a strong licensing agreement.

Jeff
Phill. W

2005-04-26, 5:55 pm

<george@pebble.tv> wrote in message
news:1114445933.645382.149680@o13g2000cwo.googlegroups.com...
> My clients are technically savvy, and if they can access the ASP
> code and tweak it (BREAK IT!!!) they probably will.


This is /not/ a Technical issue. It's verging on a Legal one.
You should have an "agreement" with your clients telling them
what they can and cannot do with the "Software" that you provide
them. This should include clauses to prevent them doing exactly
what you're suggesting ("no modifying, reverse-engineering, etc., etc.").

Tell them that if they change so much as a /line/ of your code, either
(a) You'll /refuse/ to support them at all - no changes, no updates,
nada, zip - and if the C++ bit of the application changes and their
"hacked" ASP's no longer work - tough!, or
(b) You'll /continue/ to support them but at a /massively/ increased
rate of renumeration to compensate you for your having to get
/your/ head around /their/ changes.

(Write yourself a little utility program (that /you/ keep) that reads
the timestamps, sizes and, perhaps, a checksum of each ASP).

Regards,
Phill W.


Bullschmidt

2005-04-26, 5:55 pm

This can help a little by removing comments and making all lines of code
start at the far left.

PCbit
http://www.pcbit.com
Advanced HTML Optimizer
Can remove white space in HTML and ASP files.
Can do more optimizing if one wanted too.

Best regards,
J. Paul Schmidt, Freelance ASP Web Developer
http://www.Bullschmidt.com
ASP Design Tips, ASP Web Database Demo, Free ASP Bar Chart Tool...


*** Sent via Developersdex http://www.codecomments.com ***
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com