Home » Database » Ms SQL Server 2000 » Manipulating SQL Server Using SQL Injection
Manipulating SQL Server Using SQL Injection
753
Category : Database » Ms SQL Server 2000
. and remote servers in Microsoft SQL Server allows one server to communicate transparently with . control of multiple servers. SQL is a general purpose language. .
Download File Free PDF eBooks Download Database Ms SQL Server 2000
I NTRODUCTION This paper will not cover basic SQL syntax or SQL Injection. It is assumed that the reader has a strong understanding of these topics already. This paper will focus on advanced techniques that can be used in an attack on a (web) application utilizing Microsoft SQL Server as a backend. These techniques demonstrate how an attacker could use a SQL Injection vulnerability to retrieve the database content from behind a firewall and penetrate the internal network. This paper is meant to educate security professionals of the potential devastating effects SQL Injection could have on an organization.
Web applications are becoming more secure because of the growing awareness of attacks such as SQL Injection. However, in large and complex applications, a single oversight can result in the compromise of the entire system. Specifically, many developers and administrators of (web) applications may have a false sense of security because they use stored procedures or mask an error messages returned to the browser. This may lead them to believe that they can not be compromised by this vulnerability.
While we discuss Microsoft SQL Server in this paper, this is no way indicative that Microsoft SQL Server is any less secure than other database platforms such as Oracle or IBM DB2. SQL injection is not a defect of Microsoft SQL Server – it is also a problem for every other database vendor as well. Perhaps the biggest issue with Microsoft SQL Server is the flexibility of the system. This flexibility is what allows it to be subverted so far by SQL injection. This paper is meant to show that any time an administrator or developer allows arbitrary SQL to be executed, their system is open to being rooted. It is not meant to show that Microsoft SQL Server is inherently flawed.
Favorite Ms SQL Server 2000 PDF File
1949
MS SQL Oracle 10g databases Features Strengths Weaknesses Comparison
category Database » Ms SQL Server 2000
1927
Installation guide for MsSQL
category Database » Ms SQL Server 2000
1083
FIX MSSQL Interface Installation Guide
category Database » Ms SQL Server 2000
2082
MSSQL Server 2000 Installation Guide
category Database » Ms SQL Server 2000
1210

