GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Introduction Introduction
Miroslav Stampar edited this page
Let's say that you are auditing a web application and found a web page that accepts dynamic user-provided values via In a simple world, consider that the target url is: Assume that: is the same page as the original one and (the condition evaluates to True): differs from the original one (the condition evaluates to False). This likely means that you are in front of a SQL injection vulnerability in the This is quite a common flaw in dynamic content web applications and it does not depend upon the back-end database management system nor on the web application programming language; it is a flaw within the application code. The Open Web Application Security Project has long rated injection (including SQL injection) among the most common and serious web application vulnerabilities in their Top Ten list. Now that you have found the vulnerable parameter, you can exploit it by manipulating the Back to the scenario, we can make an educated guess about the probable syntax of the SQL As you can see, appending a syntactically valid SQL statement that will evaluate to a True condition after the value for the In this simple scenario it would also be possible to append, not just one or more valid SQL conditions, but also (depending on the DBMS) stacked SQL queries. For instance: sqlmap can automate the process of identifying and exploiting this type of vulnerability. Passing the original address,
...and depending on supplied options, it will enumerate data or takeover the database server entirely.
There exist many resources on the web explaining in depth how to detect, exploit and prevent SQL injection vulnerabilities in web applications. It is recommended that you read them before going much further with sqlmap. Up until sqlmap version 0.8, the tool has been yet another SQL injection tool, used by web application penetration testers/newbies/curious teens/computer addicted/punks and so on. Things move on
and as they evolve, we do as well. Now it supports this new switch,
Clone this wiki locally |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |