Search Results for 'URLScan'


1 POSTS

  1. 2009/01/16 SQL Injection Tools 3가지 by 좐군

SQL Injection Tools 3가지

SQL Injection : 일반적으로 데이터베이스에 접근하는 어플리케이션에서 SQL문에 대한 문자열 필터링을 하지 않고 바로 데이터베이스로 넘기는 것이 가능한 점을 이용한 Exploit 방법의 일종이다. 

v_user_id = Request("user_id")
v_pwd     = Request("pwd")
strsql    = "select * from user where user_id =' " + v_user_id + " ' AND pwd=' " + v_pwd + " ' "
Set rs = adoConn.execute(strsql)
If Rs.Eof Then
        --Failure
Else
--Success
End If
위 코드는 user 테이블에 한행이상이 존재하고 만일 pwd값에 ' or 1=1 or ''=' 입력되었다면 항상 Success로 실행되게 된다. 다음 SQL문이 실제 실행되게 된다.
select * from user where user_id ='1111' AND pwd='' or 1=1 or ''=''

다음 SQL Injection Tool들 이다.

HP Scrawlr—This free scanner utility can detect and identify whether your website is susceptible to an SQL injection attack. The utility crawls a website, analyzing the entry fields of each web page for SQL injection vulnerabilities as it goes. (Note that it doesn’t work against JavaScript, flash parsing, or POST parameters.) You can learn more about HP Scrawlr at http://www.communities.hp.com/securitysoftware/blogs/spilabs/archive/2008/06/23/finding-sql-injection-with-scrawlr.aspx

URLScan—This security tool actively restricts the kind of HTTP requests that Microsoft IIS will process. URLScan isn’t a substitute for properly programming a web application, but it can prevent some potentially harmful requests from reaching the web application and SQL Server. It works on IIS 5.1 and later, including IIS 7.0 for Windows Server 2008. For more information about URLScan.
http://learn.iis.net/page.aspx/473/using-urlscan.

Microsoft Source Code Analyzer for SQL Injection—This command-line tool analyzes your static ASP source code written in VBScript (not ASP.NET) and reveals possible vulnerabilities to SQL injection attacks. The tool then generates a report detailing the vulnerabilities it detected and possible remedies. Microsoft Source Code Analyzer for SQL Injection is available at http://www.microsoft.com/downloads/details.aspx?FamilyId=58A7C46E-A599-4FCB-9AB4-A4334146B6BA&displaylang=en.
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 좐군

2009/01/16 06:40 2009/01/16 06:40

Trackback URL : http://John.tobe30.com/tc/trackback/68

Leave a comment
[로그인][오픈아이디란?]