Security Basics mailing list archives

Re: ASP Pages


From: "M. Zeeshan Mustafa" <security () zeeshan net>
Date: Mon, 16 Jun 2003 08:05:55 +0500

Ben,
Regarding the asp encryption thing, you should look more for "server
components" also called activex/com. You can do the code part of your
program into the component. I would suggest you to code all the logic in
server component and call them to flush output to clients browser. Also
there is a tricky/easy to crack -- way todo the same task without doing too
much recoding. Use vbscript's execute(...) or javascript's eval(..) methods,
simply copy-paste your asp (vbscript) code in an server component, and make
it returned as string on a method's call, pass that string into execute()
method, and it will execute the string supplied by method, this way is not
completely secure, but good when you have to deploy your already done
programming within no time.

Hope this would help.

Regards

ZM
----- Original Message ----- 
From: "Fred Dirkse - OIC Group, Inc." <lists () oicgroup net>
To: <ben () lanwest com au>; "'Security-Basics'"
<security-basics () securityfocus com>
Sent: Monday, June 16, 2003 8:23 PM
Subject: RE: ASP Pages


Ben -
Unless your webserver is configured improperly, it will not return the asp
code to the client browser.  When a .asp page is requested, the webserver
first sends that page to the .asp parser which runs the code and produces
the html content.  If your server is setup to NOT process the .asp pages
properly, it will then just blindly spit back the .asp page, code and all
to
your users.

I am not sure on the encrypting part - is your concern that the client
will
see the code or the end user?

F

-----Original Message-----
From: Benjamin Meade [mailto:ben () lanwest com au]
Sent: Monday, June 16, 2003 1:51 AM
To: 'Security-Basics'
Subject: ASP Pages



Hi all,

We are currently developing a project management system in ASP, and I am
a little concerned about code stealing. Given that the asp pages are
visible to everyone, how difficult is it for someone to download the
actual asp code? (As opposed to the html that the page generates).

Also, there is the option for installing the site on a clients server.
Is there any way to encrypt this so that the server can read it, but the
clients cannot?

Thanks,

Benjamin Meade
System Administrator
LanWest Pty Ltd
Ph:  (08) 9440 3033
Fax: (08) 9440 3370




---------------------------------------------------------------------------
Evaluating SSL VPNs' Consider NEOTERIS, chosen as leader by top analysts!
The Gartner Group just put Neoteris in the top of its Magic Quadrant,
while InStat has confirmed Neoteris as the leader in marketshare.

Find out why, and see how you can get plug-n-play secure remote access in
about an hour, with no client, server changes, or ongoing maintenance.

Visit us at: http://www.neoteris.com/promos/sf-6-9.htm
-------------------------------------------------------------------
---------




--------------------------------------------------------------------------
-
Evaluating SSL VPNs' Consider NEOTERIS, chosen as leader by top analysts!
The Gartner Group just put Neoteris in the top of its Magic Quadrant,
while InStat has confirmed Neoteris as the leader in marketshare.

Find out why, and see how you can get plug-n-play secure remote access in
about an hour, with no client, server changes, or ongoing maintenance.

Visit us at: http://www.neoteris.com/promos/sf-6-9.htm
--------------------------------------------------------------------------
--



---------------------------------------------------------------------------
Evaluating SSL VPNs' Consider NEOTERIS, chosen as leader by top analysts!
The Gartner Group just put Neoteris in the top of its Magic Quadrant,
while InStat has confirmed Neoteris as the leader in marketshare.
     
Find out why, and see how you can get plug-n-play secure remote access in
about an hour, with no client, server changes, or ongoing maintenance.
          
Visit us at: http://www.neoteris.com/promos/sf-6-9.htm
----------------------------------------------------------------------------


Current thread: