Skip to content

Commit 6eb1f99

Browse files
committed
Sqlmap
Automatic SQL injection and database takeover tool.
0 parents  commit 6eb1f99

File tree

541 files changed

+112204
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

541 files changed

+112204
-0
lines changed

.gitattributes

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
*.conf text eol=lf
2+
*.md text eol=lf
3+
*.md5 text eol=lf
4+
*.py text eol=lf
5+
*.xml text eol=lf
6+
7+
*_ binary
8+
*.dll binary
9+
*.pdf binary
10+
*.so binary
11+
*.wav binary
12+
*.zip binary
13+
*.x32 binary
14+
*.x64 binary
15+
*.exe binary
16+
*.sln binary
17+
*.vcproj binary

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
*.py[cod]
2+
output/
3+
.sqlmap_history
4+
traffic.txt
5+
*~
6+
.idea/

.travis.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
language: python
2+
python:
3+
- "2.6"
4+
- "2.7"
5+
script:
6+
- python -c "import sqlmap; import sqlmapapi"

ISSUE_TEMPLATE.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
## What's the problem (or question)?
2+
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
3+
<!--- If suggesting a change/improvement, explain the difference from current behavior -->
4+
5+
## Do you have an idea for a solution?
6+
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
7+
<!--- or ideas how to implement the addition or change -->
8+
9+
## How can we reproduce the issue?
10+
<!--- Provide unambiguous set of steps to reproduce this bug. Include command to reproduce, if relevant (you can mask the sensitive data) -->
11+
1.
12+
2.
13+
3.
14+
4.
15+
16+
## What are the running context details?
17+
<!--- Include as many relevant details about the running context you experienced the bug/problem in -->
18+
* Installation method (e.g. `pip`, `apt-get`, `git clone` or `zip`/`tar.gz`):
19+
* Client OS (e.g. `Microsoft Windows 10`)
20+
* Program version (`python sqlmap.py --version` or `sqlmap --version` depending on installation):
21+
* Target DBMS (e.g. `Microsoft SQL Server`):
22+
* Detected WAF/IDS/IPS protection (e.g. `ModSecurity` or `unknown`):
23+
* SQLi techniques found by sqlmap (e.g. `error-based` and `boolean-based blind`):
24+
* Results of manual target assessment (e.g. found that the payload `query=test' AND 4113 IN ((SELECT 'foobar'))-- qKLV` works):
25+
* Relevant console output (if any):
26+
* Exception traceback (if any):

README.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# sqlmap
2+
3+
[![Build Status](https://api.travis-ci.org/sqlmapproject/sqlmap.svg?branch=master)](https://api.travis-ci.org/sqlmapproject/sqlmap) [![Python 2.6|2.7](https://img.shields.io/badge/python-2.6|2.7-yellow.svg)](https://www.python.org/) [![License](https://img.shields.io/badge/license-GPLv2-red.svg)](https://raw.githubusercontent.com/sqlmapproject/sqlmap/master/doc/COPYING) [![Twitter](https://img.shields.io/badge/[email protected])](https://twitter.com/sqlmap)
4+
5+
sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.
6+
7+
Screenshots
8+
----
9+
10+
![Screenshot](https://raw.github.com/wiki/sqlmapproject/sqlmap/images/sqlmap_screenshot.png)
11+
12+
You can visit the [collection of screenshots](https://github.com/sqlmapproject/sqlmap/wiki/Screenshots) demonstrating some of features on the wiki.
13+
14+
Installation
15+
----
16+
17+
You can download the latest tarball by clicking [here](https://github.com/sqlmapproject/sqlmap/tarball/master) or latest zipball by clicking [here](https://github.com/sqlmapproject/sqlmap/zipball/master).
18+
19+
Preferably, you can download sqlmap by cloning the [Git](https://github.com/sqlmapproject/sqlmap) repository:
20+
21+
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
22+
23+
sqlmap works out of the box with [Python](http://www.python.org/download/) version **2.6.x** and **2.7.x** on any platform.
24+
25+
Usage
26+
----
27+
28+
To get a list of basic options and switches use:
29+
30+
python sqlmap.py -h
31+
32+
To get a list of all options and switches use:
33+
34+
python sqlmap.py -hh
35+
36+
You can find a sample run [here](https://asciinema.org/a/46601).
37+
To get an overview of sqlmap capabilities, list of supported features and description of all options and switches, along with examples, you are advised to consult the [user's manual](https://github.com/sqlmapproject/sqlmap/wiki/Usage).
38+
39+
Links
40+
----
41+
42+
* Homepage: http://sqlmap.org
43+
* Download: [.tar.gz](https://github.com/sqlmapproject/sqlmap/tarball/master) or [.zip](https://github.com/sqlmapproject/sqlmap/zipball/master)
44+
* Commits RSS feed: https://github.com/sqlmapproject/sqlmap/commits/master.atom
45+
* Issue tracker: https://github.com/sqlmapproject/sqlmap/issues
46+
* User's manual: https://github.com/sqlmapproject/sqlmap/wiki
47+
* Frequently Asked Questions (FAQ): https://github.com/sqlmapproject/sqlmap/wiki/FAQ
48+
* Twitter: [@sqlmap](https://twitter.com/sqlmap)
49+
* Demos: [http://www.youtube.com/user/inquisb/videos](http://www.youtube.com/user/inquisb/videos)
50+
* Screenshots: https://github.com/sqlmapproject/sqlmap/wiki/Screenshots
51+
52+
Translations
53+
----
54+
55+
* [Bulgarian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-bg-BG.md)
56+
* [Chinese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-zh-CN.md)
57+
* [Croatian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-hr-HR.md)
58+
* [French](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-fr-FR.md)
59+
* [Greek](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-gr-GR.md)
60+
* [Indonesian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-id-ID.md)
61+
* [Italian](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-it-IT.md)
62+
* [Japanese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-ja-JP.md)
63+
* [Polish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-pl-PL.md)
64+
* [Portuguese](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-pt-BR.md)
65+
* [Spanish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-es-MX.md)
66+
* [Turkish](https://github.com/sqlmapproject/sqlmap/blob/master/doc/translations/README-tr-TR.md)

doc/AUTHORS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Bernardo Damele Assumpcao Guimaraes (@inquisb)
2+
3+
4+
Miroslav Stampar (@stamparm)
5+
6+
7+
You can contact both developers by writing to [email protected]

0 commit comments

Comments
 (0)