Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: Web Forms filtered with SQL constraints |
|---|---|
| Date: | Wed, 06 Oct 2004 09:52:03 +0100 |
On 5 Oct 2004 at 13:25, Bénoni MARTIN wrote:
Hi list !
I was wondering how to solve the 2 following problems: I have ASP (not
ASP.NET) formulaires people have to fill in. To avoid SQ injection attacks
and other tricks, I have set up some Jscript filtering on each field (i.e.
for instance a name can just be alphabet's characters and no figures :) ),
and I am planning to do the same on my Database (setting up constraints).
But I have 2 questions: - How can I hide my Jscript filtering from the
user ? When I want to see the source, everything is diaplayed, quite
normal :( ... Maybe it's not so good to tell people what I have done to
filter them :) I saw some sites where it is impossible to see the source,
impossible to "hoover the site", impossible even to print ... But I have
not been able to find on the net how to do this :(
- How can I deal with possible SQL errors within an ASP page ? I mean,
if
a field has been filled in, bypass my Jscript filtering (no matter how),
and gets to the database but is then "stopped" by an SQL onstraint, how do
I raise this error on an ASP page without diplaying an explicit error
(giving the user the name of my database for instance) ?
Cheers for any clue, I am lost on this topic :(
Hi,
Using classic ASP with vbscript you would add this to the top of the page:
<% on error resume next %>
Then after every SQL query:
<%
if err then
Response.write "There was a database error"
' Log to error to file
end if
%>
I think the equivalent in JScript is the Try, Catch, Finally:
http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/script56/html/js56jslrfjscripterrorstoc.asp
Hope this helps
Ian
--
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | RE: RSS Feed List, Jason Gregson |
|---|---|
| Next by Date: | Re: RSS Feed List, Daniel |
| Previous by Thread: | Web Forms filtered with SQL constraints, Bénoni MARTIN |
| Next by Thread: | Re: Web Forms filtered with SQL constraints, RSnake |
| Indexes: | [Date] [Thread] [Top] [All Lists] |