From 5682a85075029a98e914a3d8b498307c8c44f37a Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 02:47:28 -0700 Subject: [PATCH 001/121] Create gh-pages branch via GitHub --- images/body-bg.jpg | Bin 0 -> 3188 bytes images/download-button.png | Bin 0 -> 31731 bytes images/github-button.png | Bin 0 -> 3219 bytes images/header-bg.jpg | Bin 0 -> 10442 bytes images/highlight-bg.jpg | Bin 0 -> 34222 bytes images/sidebar-bg.jpg | Bin 0 -> 3200 bytes index.html | 141 +++++++++++ javascripts/main.js | 1 + params.json | 1 + stylesheets/print.css | 226 +++++++++++++++++ stylesheets/pygment_trac.css | 69 +++++ stylesheets/stylesheet.css | 479 +++++++++++++++++++++++++++++++++++ 12 files changed, 917 insertions(+) create mode 100644 images/body-bg.jpg create mode 100644 images/download-button.png create mode 100644 images/github-button.png create mode 100644 images/header-bg.jpg create mode 100644 images/highlight-bg.jpg create mode 100644 images/sidebar-bg.jpg create mode 100644 index.html create mode 100644 javascripts/main.js create mode 100644 params.json create mode 100644 stylesheets/print.css create mode 100644 stylesheets/pygment_trac.css create mode 100644 stylesheets/stylesheet.css diff --git a/images/body-bg.jpg b/images/body-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e0f861ba5b4fe8f3cd97b1ac83dea17a97a357a GIT binary patch literal 3188 zcmaJ>30M=?7QQo+NkS4r5JAO-F`^(s79cDU%wPaFP+TY!5rQE=iX<@vS=?r(mF6h-Rfsx05m!(aHa zYQg*$No8ke3$lF#T79Ze92gil%;D|rWwr3i%+(l@a=bK|Q(iKJsxp;&wa%c{YOrC( zq?Ot%LonYO>0c>i=w8wOW3B#X7#aEhO*1lv3ot^PX;`9q9q&I9XD-Xtsf0^Znc6J9 zQe`!tG7Q#9<$6_;L91V;)vkJ3#i%r`L7SPT)nW3bewe%1M<5z0p2$Ze5o8E_#gZ4b z^bv|AQg5+TB(gr!G0Z(ONvYNhW2cXhM@CBLX)+B-8l`GpXfWUEPM}sNOT$A#L&Lp& zy!|EeaIrW{JUcYRCoIfY;_oe&NPNTPFR`IoWmbktV|a;8evS2cD|WbVGIUnYp(?$4 zjVd`@ug$LXRZJr>bh`Ced?-yVzjtyrNo7~yai{H-fqZdqGxc=@Wwt;(w@QE9BB zp|{R}qrOa_B)W5Z(E*l^wy z2tg2(hT72SHnwaVwyho4Dt2}wMlU{`zqB`TuQUqHlfbAi~9;>9U7!AnBtbX3>6145Lr)!w#a#b$!Vi(Hd@7lx#tv-W@=Ns=NY@`d?QMRi7K-A*ZS?QS_aVSRv;ypG4+ z?cFkKJ8j(chhV8&K|jw`+j)oi6LU6_ASGvYq@eRF0_J1U-u^Ac_ygyg#2NXX07! z_bK4BKj21p^{73@QT0taPk%F99$`?-Df|x-f1?lbID<*C)ocRH!) zAqA@?u*<|PPL1bc5qTcO&ztx7gB4BdsMX)XG*7S9FnF}D)##Xy-m$sYkK284hc@YB za1(1S;!TR-IUdI*ZS94hYkxI4d8N>1%-jZcBY?0oSY9&QD3N!Z=cvxF?oWCl<8R7OxoMpbc}l zL-l}BSa=_ve>R@lSHax((34#nJEnwOv$~osf*ng+&3FWIj5C(8d(p*~_iCIcP!*ri z!HK46v`RO5^nDsH4XR}oEYi6i3E#}z3L2bAMMi5gVssc=cb~R*p<>2$=<+guxbGZg zQW00c>l7$(h^{a>hw#i!5D2`n~gv(`EK$(l3CNl&mFZj*g&lmd_-n%I{ws&5nsj;Hi@2cC`IN4>bF@ zB0i-IdyhV^k-6E0jMpe<47Q|iuM#2K&kkYWk9WQHeF05Ih^va}C25cF-5XwroL2yn{ef{jk;fCm zc|X-MKUq!@lOJLb>sqq21X}edD1f_w+_Axpd6?0KEMQNh>@Mv4h%vM<8|vsMLC8+x zx%L4hs|C72MbH_Bx`WA0`@9i+Y%}I`k-b|HZ}uS$?#|evv)^t*RA`<+W1a4RdRmjn zvwHyjvURMAYou^bC4*I)B$iJvM_2= a0v2=O8*;~w+wK-QqIt&}ZG8~S%|8KWPLbRI literal 0 HcmV?d00001 diff --git a/images/download-button.png b/images/download-button.png new file mode 100644 index 0000000000000000000000000000000000000000..df3f09a63a211e698b43cfdbd51a1f3c2c6c4b96 GIT binary patch literal 31731 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 literal 0 HcmV?d00001 diff --git a/images/github-button.png b/images/github-button.png new file mode 100644 index 0000000000000000000000000000000000000000..efe07f9ad2d7b2b1cf47139223cb874ef2ee51dd GIT binary patch literal 3219 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 wM@^Z%c#pr@F5B46h4YIV^>|0=nv8djYW_Vxb5~ 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 G(W(sMe`~M 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 DGStm7 literal 0 HcmV?d00001 diff --git a/images/sidebar-bg.jpg b/images/sidebar-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..42890fe73838b8dd1116757bc048d8bc6eed6e29 GIT binary patch literal 3200 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 MjbhoBxZpqk3)=H0UjP6A literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 00000000000..2cfd8172e4f --- /dev/null +++ b/index.html @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + sqlmap by sqlmapproject + + + +
+
+

sqlmap

+

Automatic SQL injection and database takeover tool

+ View project onGitHub +
+
+ +
+
+
+

Introduction

+ +

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.

+ +

Features

+ +
    +
  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, SQLite, Firebird, Sybase and SAP MaxDB database management systems.
  • +
  • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query, stacked queries and out-of-band.
  • +
  • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
  • +
  • Support to enumerate database users, users' password hashes, users' privileges, users' roles, databases, tables and columns.
  • +
  • Automatic recognition of password hashes format and support to crack them with a dictionary-based attack.
  • +
  • Support to dump database tables entirely, a range of entries or specific columns as per user's choice. The user can also choose to dump only a range of characters from each column's entry.
  • +
  • Support to search for specific database names, specific tables across all databases or specific columns across all databases' tables. This is useful, for instance, to identify tables containing custom application credentials where relevant columns' names contain string like name and pass.
  • +
  • Support to download and upload any file from the database server underlying file system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • +
  • Support to execute arbitrary commands and retrieve their standard output on the database server underlying operating system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • +
  • Support to establish an out-of-band stateful TCP connection between the attacker machine and the database server underlying operating system. This channel can be an interactive command prompt, a Meterpreter session or a graphical user interface (VNC) session as per user's choice.
  • +
  • Support for database process' user privilege escalation via Metasploit's Meterpreter getsystem command.
  • +

Download

+ +

You can download the latest tarball by clicking here.

+ +

Preferably, you can download sqlmap by cloning the Git repository:

+ +
git clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
+
+ +

This is strongly recommended before reporting any bug to the mailing list.

+ +

Documentation

+ +
    +
  • sqlmap user's manual.
  • +
  • sqlmap ChangeLog.
  • +
  • +SQL injection: Not only AND 1=1 slides presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27, 2009.
  • +
  • +Advanced SQL injection to operating system full control whitepaper and slides presented by Bernardo at Black Hat Europe 2009 in Amsterdam (The Netherlands) on April 16, 2009.
  • +
  • +Expanding the control over the operating system from the database slides presented by Bernardo at SOURCE Conference 2009 in Barcelona (Spain) on September 21, 2009.
  • +
  • +Got database access? Own the network! slides presented by Bernardo at AthCon 2010 in Athens (Greece) on June 3, 2010.
  • +
  • +sqlmap - security development in python slides presented by Miroslav at EuroPython 2011 in Firenze (Italy) on June 23, 2011.
  • +
  • +It all starts with the ' (SQL injection from attacker's point of view) slides presented by Miroslav at FSec - FOI Security Symposium in Varazdin (Croatia) on September 23, 2011.
  • +
  • +DNS exfiltration using sqlmap slides and accompaining whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31, 2012.
  • +

Demo

+ +

+ +

Watch more videos on (YouTube)[http://www.youtube.com/inquisb#g/u].

+ +

Mailing list

+ +

The sqlmap-users@lists.sourceforge.net mailing list is the preferred way to ask questions, report bugs, suggest new features and discuss with other users, contributors and the developers. To subscribe use the online web form. +The mailing list is archived online on SourceForge, Gmane and is available also via Gmane RSS feed.

+ +

Developers

+ +

Bernardo Damele A. G. - @inquisb
Miroslav Stampar - @stamparm

+ +

You can contact the development team by writing to dev@sqlmap.org.

+ +

Contribute

+ +

We are constantly seeking for people who can write some clean Python code, are up to do security research, know about web application security, database assessment and takeover, software refactoring and are motivated to join the development team.

+ +

If this sounds interesting to you, send us your pull requests!

+ +

Donate

+ +

sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a small donation to our efforts.

+ +

License

+ +

sqlmap is released under the terms of the General Public License v2.
+sqlmap is copyrighted by its developers.

+
+ + +
+
+ + + + + + \ No newline at end of file diff --git a/javascripts/main.js b/javascripts/main.js new file mode 100644 index 00000000000..d8135d37b1f --- /dev/null +++ b/javascripts/main.js @@ -0,0 +1 @@ +console.log('This would be the main JS file.'); diff --git a/params.json b/params.json new file mode 100644 index 00000000000..09276b0f887 --- /dev/null +++ b/params.json @@ -0,0 +1 @@ +{"tagline":"Automatic SQL injection and database takeover tool","body":"# Introduction\r\n\r\nsqlmap 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.\r\n\r\n# Features\r\n\r\n* Full support for **MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, SQLite, Firebird, Sybase and SAP MaxDB** database management systems.\r\n* Full support for six SQL injection techniques: **boolean-based blind, time-based blind, error-based, UNION query, stacked queries and out-of-band**.\r\n* Support to **directly connect to the database** without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.\r\n* Support to enumerate **database users, users' password hashes, users' privileges, users' roles, databases, tables and columns**.\r\n* Automatic recognition of password hashes format and support to **crack them with a dictionary-based attack**.\r\n* Support to **dump database tables** entirely, a range of entries or specific columns as per user's choice. The user can also choose to dump only a range of characters from each column's entry.\r\n* Support to **search for specific database names, specific tables across all databases or specific columns across all databases' tables**. This is useful, for instance, to identify tables containing custom application credentials where relevant columns' names contain string like name and pass.\r\n* Support to **download and upload any file** from the database server underlying file system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.\r\n* Support to **execute arbitrary commands and retrieve their standard output** on the database server underlying operating system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.\r\n* Support to **establish an out-of-band stateful TCP connection between the attacker machine and the database server** underlying operating system. This channel can be an interactive command prompt, a Meterpreter session or a graphical user interface (VNC) session as per user's choice.\r\n* Support for **database process' user privilege escalation** via Metasploit's Meterpreter `getsystem` command.\r\n\r\n# Download\r\n\r\nYou can download the latest tarball by clicking [here](https://github.com/sqlmapproject/sqlmap/tarball/master).\r\n\r\nPreferably, you can download sqlmap by cloning the [Git](https://github.com/sqlmapproject/sqlmap) repository:\r\n```\r\ngit clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev\r\n```\r\n\r\nThis is strongly recommended before reporting any bug to the [mailing list](#mailing-list).\r\n\r\n# Documentation\r\n\r\n* sqlmap [user's manual](https://github.com/sqlmapproject/sqlmap/raw/master/doc/README.pdf).\r\n* sqlmap [ChangeLog](https://raw.github.com/sqlmapproject/sqlmap/master/doc/ChangeLog).\r\n* *SQL injection: Not only AND 1=1* [slides](http://www.slideshare.net/inquis/sql-injection-not-only-and-11-updated) presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27, 2009.\r\n* *Advanced SQL injection to operating system full control* [whitepaper](http://www.slideshare.net/inquis/advanced-sql-injection-to-operating-system-full-control-whitepaper-4633857) and [slides](http://www.slideshare.net/inquis/advanced-sql-injection-to-operating-system-full-control-slides) presented by Bernardo at [Black Hat Europe 2009](https://www.blackhat.com/html/bh-europe-09/bh-eu-09-main.html) in Amsterdam (The Netherlands) on April 16, 2009.\r\n* *Expanding the control over the operating system from the database* [slides](http://www.slideshare.net/inquis/expanding-the-control-over-the-operating-system-from-the-database) presented by Bernardo at [SOURCE Conference](http://www.sourceconference.com/archive/) 2009 in Barcelona (Spain) on September 21, 2009.\r\n* *Got database access? Own the network!* [slides](http://www.slideshare.net/inquis/ath-con-2010bernardodamelegotdbownnet) presented by Bernardo at [AthCon 2010](http://www.athcon.org/archive.php) in Athens (Greece) on June 3, 2010.\r\n* *sqlmap - security development in python* [slides](http://www.slideshare.net/stamparm/euro-python-2011miroslavstamparsqlmapsecuritydevelopmentinpython) presented by Miroslav at [EuroPython 2011](http://ep2011.europython.eu/) in Firenze (Italy) on June 23, 2011.\r\n* *It all starts with the ' (SQL injection from attacker's point of view)* [slides](http://www.slideshare.net/stamparm/f-sec-2011miroslavstamparitallstartswiththesinglequote-9311238) presented by Miroslav at [FSec - FOI Security Symposium](http://fsec.foi.hr/) in Varazdin (Croatia) on September 23, 2011.\r\n* *DNS exfiltration using sqlmap* [slides](http://www.slideshare.net/stamparm/dns-exfiltration-using-sqlmap-13163281) and accompaining [whitepaper](http://www.slideshare.net/stamparm/ph-days-2012miroslavstampardataretrievaloverdnsinsqlinjectionattackspaper) titled *Data Retrieval over DNS in SQL Injection Attacks* presented by Miroslav at [PHDays 2012](http://www.phdays.com/) in Moscow (Russia) on May 31, 2012.\r\n\r\n# Demo\r\n\r\n

\r\n\r\nWatch more videos on (YouTube)[http://www.youtube.com/inquisb#g/u].\r\n\r\n# Mailing list\r\n\r\nThe `sqlmap-users@lists.sourceforge.net` mailing list is the preferred way to ask questions, report bugs, suggest new features and discuss with other users, [contributors](https://github.com/sqlmapproject/sqlmap/blob/master/doc/THANKS) and the [developers](#developers). To subscribe use the [online web form](https://lists.sourceforge.net/lists/listinfo/sqlmap-users).\r\nThe mailing list is archived online on [SourceForge](http://sourceforge.net/mailarchive/forum.php?forum_name=sqlmap-users), [Gmane](http://news.gmane.org/gmane.comp.security.sqlmap) and is available also via Gmane [RSS feed](http://rss.gmane.org/messages/complete/gmane.comp.security.sqlmap).\r\n\r\n# Developers\r\n\r\n[Bernardo Damele A. G.](mailto:bernardo@sqlmap.org) - [@inquisb](https://twitter.com/inquisb)
\r\n[Miroslav Stampar](mailto:miroslav@sqlmap.org) - [@stamparm](https://twitter.com/stamparm)\r\n\r\nYou can contact the development team by writing to `dev@sqlmap.org`.\r\n\r\n# Contribute\r\n\r\nWe are constantly seeking for people who can write some clean Python code, are up to do security research, know about web application security, database assessment and takeover, software refactoring and are motivated to join the development team.\r\n\r\nIf this sounds interesting to you, send us your [pull requests](https://github.com/sqlmapproject/sqlmap/pulls)!\r\n\r\n# Donate\r\n\r\nsqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a small donation to our efforts.\r\n\r\n# License\r\n\r\nsqlmap is released under the terms of the [General Public License v2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).
\r\nsqlmap is copyrighted by its [developers](#developers).","name":"sqlmap","google":"UA-5076660-1","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file diff --git a/stylesheets/print.css b/stylesheets/print.css new file mode 100644 index 00000000000..541695bfd65 --- /dev/null +++ b/stylesheets/print.css @@ -0,0 +1,226 @@ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +body { + font-size: 13px; + line-height: 1.5; + font-family: 'Helvetica Neue', Helvetica, Arial, serif; + color: #000; +} + +a { + color: #d5000d; + font-weight: bold; +} + +header { + padding-top: 35px; + padding-bottom: 10px; +} + +header h1 { + font-weight: bold; + letter-spacing: -1px; + font-size: 48px; + color: #303030; + line-height: 1.2; +} + +header h2 { + letter-spacing: -1px; + font-size: 24px; + color: #aaa; + font-weight: normal; + line-height: 1.3; +} +#downloads { + display: none; +} +#main_content { + padding-top: 20px; +} + +code, pre { + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; + color: #222; + margin-bottom: 30px; + font-size: 12px; +} + +code { + padding: 0 3px; +} + +pre { + border: solid 1px #ddd; + padding: 20px; + overflow: auto; +} +pre code { + padding: 0; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +table { + width: 100%; + border: 1px solid #ebebeb; +} + +th { + font-weight: 500; +} + +td { + border: 1px solid #ebebeb; + text-align: center; + font-weight: 300; +} + +form { + background: #f2f2f2; + padding: 20px; + +} + + +/* GENERAL ELEMENT TYPE STYLES */ + +h1 { + font-size: 2.8em; +} + +h2 { + font-size: 22px; + font-weight: bold; + color: #303030; + margin-bottom: 8px; +} + +h3 { + color: #d5000d; + font-size: 18px; + font-weight: bold; + margin-bottom: 8px; +} + +h4 { + font-size: 16px; + color: #303030; + font-weight: bold; +} + +h5 { + font-size: 1em; + color: #303030; +} + +h6 { + font-size: .8em; + color: #303030; +} + +p { + font-weight: 300; + margin-bottom: 20px; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + font-size: 1.6em; + border-left: 10px solid #e9e9e9; + margin-bottom: 20px; + padding: 0 0 0 30px; +} + +ul li { + list-style: disc inside; + padding-left: 20px; +} + +ol li { + list-style: decimal inside; + padding-left: 3px; +} + +dl dd { + font-style: italic; + font-weight: 100; +} + +footer { + margin-top: 40px; + padding-top: 20px; + padding-bottom: 30px; + font-size: 13px; + color: #aaa; +} + +footer a { + color: #666; +} + +/* MISC */ +.clearfix:after { + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} \ No newline at end of file diff --git a/stylesheets/pygment_trac.css b/stylesheets/pygment_trac.css new file mode 100644 index 00000000000..c6a6452d249 --- /dev/null +++ b/stylesheets/pygment_trac.css @@ -0,0 +1,69 @@ +.highlight { background: #ffffff; } +.highlight .c { color: #999988; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { font-weight: bold } /* Keyword */ +.highlight .o { font-weight: bold } /* Operator */ +.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ +.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ +.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #aa0000 } /* Generic.Error */ +.highlight .gh { color: #999999 } /* Generic.Heading */ +.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ +.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ +.highlight .go { color: #888888 } /* Generic.Output */ +.highlight .gp { color: #555555 } /* Generic.Prompt */ +.highlight .gs { font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */ +.highlight .gt { color: #aa0000 } /* Generic.Traceback */ +.highlight .kc { font-weight: bold } /* Keyword.Constant */ +.highlight .kd { font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #009999 } /* Literal.Number */ +.highlight .s { color: #d14 } /* Literal.String */ +.highlight .na { color: #008080 } /* Name.Attribute */ +.highlight .nb { color: #0086B3 } /* Name.Builtin */ +.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ +.highlight .no { color: #008080 } /* Name.Constant */ +.highlight .ni { color: #800080 } /* Name.Entity */ +.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ +.highlight .nn { color: #555555 } /* Name.Namespace */ +.highlight .nt { color: #000080 } /* Name.Tag */ +.highlight .nv { color: #008080 } /* Name.Variable */ +.highlight .ow { font-weight: bold } /* Operator.Word */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mf { color: #009999 } /* Literal.Number.Float */ +.highlight .mh { color: #009999 } /* Literal.Number.Hex */ +.highlight .mi { color: #009999 } /* Literal.Number.Integer */ +.highlight .mo { color: #009999 } /* Literal.Number.Oct */ +.highlight .sb { color: #d14 } /* Literal.String.Backtick */ +.highlight .sc { color: #d14 } /* Literal.String.Char */ +.highlight .sd { color: #d14 } /* Literal.String.Doc */ +.highlight .s2 { color: #d14 } /* Literal.String.Double */ +.highlight .se { color: #d14 } /* Literal.String.Escape */ +.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ +.highlight .si { color: #d14 } /* Literal.String.Interpol */ +.highlight .sx { color: #d14 } /* Literal.String.Other */ +.highlight .sr { color: #009926 } /* Literal.String.Regex */ +.highlight .s1 { color: #d14 } /* Literal.String.Single */ +.highlight .ss { color: #990073 } /* Literal.String.Symbol */ +.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #008080 } /* Name.Variable.Class */ +.highlight .vg { color: #008080 } /* Name.Variable.Global */ +.highlight .vi { color: #008080 } /* Name.Variable.Instance */ +.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ + +.type-csharp .highlight .k { color: #0000FF } +.type-csharp .highlight .kt { color: #0000FF } +.type-csharp .highlight .nf { color: #000000; font-weight: normal } +.type-csharp .highlight .nc { color: #2B91AF } +.type-csharp .highlight .nn { color: #000000 } +.type-csharp .highlight .s { color: #A31515 } +.type-csharp .highlight .sc { color: #A31515 } diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css new file mode 100644 index 00000000000..b3b9707ede2 --- /dev/null +++ b/stylesheets/stylesheet.css @@ -0,0 +1,479 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} + +/* LAYOUT STYLES */ +body { + font-size: 15px; + line-height: 1.5; + background: #fafafa url(../images/body-bg.jpg) 0 0 repeat; + font-family: 'Helvetica Neue', Helvetica, Arial, serif; + font-weight: 400; + color: #666; +} + +a { + color: #2879d0; +} +a:hover { + color: #2268b2; +} + +header { + padding-top: 40px; + padding-bottom: 40px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + background: #2e7bcf url(../images/header-bg.jpg) 0 0 repeat-x; + border-bottom: solid 1px #275da1; +} + +header h1 { + letter-spacing: -1px; + font-size: 72px; + color: #fff; + line-height: 1; + margin-bottom: 0.2em; + width: 540px; +} + +header h2 { + font-size: 26px; + color: #9ddcff; + font-weight: normal; + line-height: 1.3; + width: 540px; + letter-spacing: 0; +} + +.inner { + position: relative; + width: 940px; + margin: 0 auto; +} + +#content-wrapper { + border-top: solid 1px #fff; + padding-top: 30px; +} + +#main-content { + width: 690px; + float: left; +} + +#main-content img { + max-width: 100%; +} + +aside#sidebar { + width: 200px; + padding-left: 20px; + min-height: 504px; + float: right; + background: transparent url(../images/sidebar-bg.jpg) 0 0 no-repeat; + font-size: 12px; + line-height: 1.3; +} + +aside#sidebar p.repo-owner, +aside#sidebar p.repo-owner a { + font-weight: bold; +} + +#downloads { + margin-bottom: 40px; +} + +a.button { + width: 134px; + height: 58px; + line-height: 1.2; + font-size: 23px; + color: #fff; + padding-left: 68px; + padding-top: 22px; + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; +} +a.button small { + display: block; + font-size: 11px; +} +header a.button { + position: absolute; + right: 0; + top: 0; + background: transparent url(../images/github-button.png) 0 0 no-repeat; +} +aside a.button { + width: 138px; + padding-left: 64px; + display: block; + background: transparent url(../images/download-button.png) 0 0 no-repeat; + margin-bottom: 20px; + font-size: 21px; +} + +code, pre { + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; + color: #222; + margin-bottom: 30px; + font-size: 13px; +} + +code { + background-color: #f2f8fc; + border: solid 1px #dbe7f3; + padding: 0 3px; +} + +pre { + padding: 20px; + background: #fff; + text-shadow: none; + overflow: auto; + border: solid 1px #f2f2f2; +} +pre code { + color: #2879d0; + background-color: #fff; + border: none; + padding: 0; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +hr { + height: 1px; + line-height: 1px; + margin-top: 1em; + padding-bottom: 1em; + border: none; + background: transparent url('../images/hr.png') 0 0 no-repeat; +} + +table { + width: 100%; + border: 1px solid #ebebeb; +} + +th { + font-weight: 500; +} + +td { + border: 1px solid #ebebeb; + text-align: center; + font-weight: 300; +} + +form { + background: #f2f2f2; + padding: 20px; + +} + + +/* GENERAL ELEMENT TYPE STYLES */ + +#main-content h1 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 2.8em; + letter-spacing: -1px; + color: #474747; +} + +#main-content h1:before { + content: "/"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -0.9em; +} + +#main-content h2 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 22px; + font-weight: bold; + margin-bottom: 8px; + color: #474747; +} +#main-content h2:before { + content: "//"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -1.5em; +} + +#main-content h3 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 18px; + font-weight: bold; + margin-top: 24px; + margin-bottom: 8px; + color: #474747; +} + +#main-content h3:before { + content: "///"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -2em; +} + +#main-content h4 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 15px; + font-weight: bold; + color: #474747; +} + +h4:before { + content: "////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -2.8em; +} + +#main-content h5 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 14px; + color: #474747; +} +h5:before { + content: "/////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -3.2em; +} + +#main-content h6 { + font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif; + font-size: .8em; + color: #474747; +} +h6:before { + content: "//////"; + color: #9ddcff; + padding-right: 0.3em; + margin-left: -3.7em; +} + +p { + margin-bottom: 20px; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + font-size: 1.6em; + border-left: 10px solid #e9e9e9; + margin-bottom: 20px; + padding: 0 0 0 30px; +} + +ul li { + list-style: disc inside; + padding-left: 20px; +} + +ol li { + list-style: decimal inside; + padding-left: 3px; +} + +dl dd { + font-style: italic; + font-weight: 100; +} + +footer { + background: transparent url('../images/hr.png') 0 0 no-repeat; + margin-top: 40px; + padding-top: 20px; + padding-bottom: 30px; + font-size: 13px; + color: #aaa; +} + +footer a { + color: #666; +} +footer a:hover { + color: #444; +} + +/* MISC */ +.clearfix:after { + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} + +/* #Media Queries +================================================== */ + +/* Smaller than standard 960 (devices and browsers) */ +@media only screen and (max-width: 959px) {} + +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) { + .inner { + width: 740px; + } + header h1, header h2 { + width: 340px; + } + header h1 { + font-size: 60px; + } + header h2 { + font-size: 30px; + } + #main-content { + width: 490px; + } + #main-content h1:before, + #main-content h2:before, + #main-content h3:before, + #main-content h4:before, + #main-content h5:before, + #main-content h6:before { + content: none; + padding-right: 0; + margin-left: 0; + } +} + +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) { + .inner { + width: 93%; + } + header { + padding: 20px 0; + } + header .inner { + position: relative; + } + header h1, header h2 { + width: 100%; + } + header h1 { + font-size: 48px; + } + header h2 { + font-size: 24px; + } + header a.button { + background-image: none; + width: auto; + height: auto; + display: inline-block; + margin-top: 15px; + padding: 5px 10px; + position: relative; + text-align: center; + font-size: 13px; + line-height: 1; + background-color: #9ddcff; + color: #2879d0; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + } + header a.button small { + font-size: 13px; + display: inline; + } + #main-content, + aside#sidebar { + float: none; + width: 100% ! important; + } + aside#sidebar { + background-image: none; + margin-top: 20px; + border-top: solid 1px #ddd; + padding: 20px 0; + min-height: 0; + } + aside#sidebar a.button { + display: none; + } + #main-content h1:before, + #main-content h2:before, + #main-content h3:before, + #main-content h4:before, + #main-content h5:before, + #main-content h6:before { + content: none; + padding-right: 0; + margin-left: 0; + } +} + +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) {} + +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ +@media only screen and (max-width: 479px) {} From 264be1c274642d81c1cf516141afe0aea049c7de Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 10:55:40 +0100 Subject: [PATCH 002/121] minor layout adjustments --- index.html | 5 +++-- stylesheets/stylesheet.css | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 2cfd8172e4f..22c28c84c2f 100644 --- a/index.html +++ b/index.html @@ -80,7 +80,8 @@

Documentation

-

Watch more videos on (YouTube)[http://www.youtube.com/inquisb#g/u].

+

+

Watch more videos on YouTube.

Mailing list

@@ -138,4 +139,4 @@

License

- \ No newline at end of file + diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index b3b9707ede2..54099194247 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -29,6 +29,7 @@ footer, header, hgroup, menu, nav, section { } body { line-height: 1; + text-align: center; } ol, ul { list-style: none; @@ -158,7 +159,8 @@ aside a.button { } code, pre { - font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; + font-family: monospace, serif; + _font-family: 'courier new', monospace; color: #222; margin-bottom: 30px; font-size: 13px; From 6229da3b0a129be972ee51161a406604f70ffbbf Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 10:56:33 +0100 Subject: [PATCH 003/121] minor layout adjustments --- stylesheets/stylesheet.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index 54099194247..4a51b00a973 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -29,7 +29,7 @@ footer, header, hgroup, menu, nav, section { } body { line-height: 1; - text-align: center; + text-align: justify; } ol, ul { list-style: none; From 0c5f7562e19810cf2083d93a81c521fc7da164a9 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:01:39 +0100 Subject: [PATCH 004/121] minor layout adjustments --- index.html | 2 -- stylesheets/stylesheet.css | 4 ---- 2 files changed, 6 deletions(-) diff --git a/index.html b/index.html index 22c28c84c2f..09803190622 100644 --- a/index.html +++ b/index.html @@ -120,8 +120,6 @@

License

.tar.gz file -

is maintained by sqlmapproject.

-

This page was generated by GitHub Pages using the Architect theme by Jason Long.

diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index 4a51b00a973..790de09a0be 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -328,13 +328,9 @@ blockquote { } ul li { - list-style: disc inside; - padding-left: 20px; } ol li { - list-style: decimal inside; - padding-left: 3px; } dl dd { From 89461e6273d9c0d1fced82c358afd5a424400bdc Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:03:04 +0100 Subject: [PATCH 005/121] minor layout adjustments --- stylesheets/stylesheet.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index 790de09a0be..f6f8726d97c 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -328,9 +328,13 @@ blockquote { } ul li { + float: left; + margin: 0 18px 18px 0; } ol li { + float: left; + margin: 0 18px 18px 0; } dl dd { From cacd2719532d43a9571f22ab2a15a88a6f156316 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:03:42 +0100 Subject: [PATCH 006/121] minor layout adjustments --- stylesheets/stylesheet.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index f6f8726d97c..605a4220e63 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -328,13 +328,13 @@ blockquote { } ul li { - float: left; - margin: 0 18px 18px 0; + list-style: disc inside; +/* padding-left: 20px; */ } ol li { - float: left; - margin: 0 18px 18px 0; + list-style: decimal inside; +/* padding-left: 3px; */ } dl dd { From 4a0273ad47a954304e9a79baf531bd019f6b1fc4 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:06:16 +0100 Subject: [PATCH 007/121] minor layout adjustments --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 09803190622..1a5ee780ef3 100644 --- a/index.html +++ b/index.html @@ -13,7 +13,7 @@ - sqlmap by sqlmapproject + sqlmap: automatic SQL injection and database takeover tool From 9918e02ca90539bca2f72183d25f4063a6a9e1ea Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:07:36 +0100 Subject: [PATCH 008/121] minor layout adjustments --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 1a5ee780ef3..ee6baf49a7b 100644 --- a/index.html +++ b/index.html @@ -120,7 +120,7 @@

License

.tar.gz file -

This page was generated by GitHub Pages using the Architect theme by Jason Long.

+

This page was generated by GitHub Pages using the Architect theme by Jason Long.

From cd3778f6751939b7628bce187c58af8f46c4c831 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:12:41 +0100 Subject: [PATCH 009/121] added favicon --- favicon.ico | Bin 0 -> 1470 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 favicon.ico diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..75e92316102e91c8d6a5125f1724b372702086b0 GIT binary patch literal 1470 zcmeH{J#K?Q5QQH&#LkZ~#DS$unV!p0A)kdR$M6m4k?24|6i6VD_%)d&5QruE6ui}2 zRv%Bp>=Xb3EmZ;S2Yg9@4&alll0V3tugNq`Se6Cbw&6GqT-Sx?dGLK7K@cDeLqt)8 zIF6Ad3DPu0mSxEE97R!}EK5{Xg}ScMG!5FeMb~w>-EQdne(kdx-zKn4;2%uDFvLGH zs3&65LLz6XDzjPV!)fZB4TqndjytpZb-k--)q!V zk39`cr+TyY$5)Ce%EOG<->4anBf`d&beoerLrIXIESX TkKM06rrcGa{EoaQpDy?YS3p<0 literal 0 HcmV?d00001 From 677e34cb954f183147ef68dd96d99301a9e7825b Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:13:00 +0100 Subject: [PATCH 010/121] enhancement to homepage --- index.html | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/index.html b/index.html index ee6baf49a7b..afff180d92e 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,18 @@ + + + @@ -28,6 +40,11 @@

Automatic SQL injection and database takeover tool

+

News

+ +Follow sqlmap on Twitter +
Loading news.. if you can not wait, click here.
+

Introduction

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.

From e7a353a78c2456cf699029c7dd63228233cc68d3 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:15:02 +0100 Subject: [PATCH 011/121] added missing files --- javascripts/twitter.min.js | 19 +++++++++++++++++++ twitter.jpg | Bin 0 -> 8313 bytes 2 files changed, 19 insertions(+) create mode 100644 javascripts/twitter.min.js create mode 100644 twitter.jpg diff --git a/javascripts/twitter.min.js b/javascripts/twitter.min.js new file mode 100644 index 00000000000..0974e245ebd --- /dev/null +++ b/javascripts/twitter.min.js @@ -0,0 +1,19 @@ +/*** + * Twitter JS v1.13.3 + * http://code.google.com/p/twitterjs/ + * Copyright (c) 2009 Remy Sharp / MIT License + * $Date$ + */ + /* + MIT (MIT-LICENSE.txt) + */ + typeof renderTwitters!="function"&&function(){function v(a){var c;for(c in a.user)a["user_"+c]=a.user[c];a.time=s(a.created_at);return a}function w(a){t?a.call():u.push(a)}function q(){t=true;for(var a;a=u.shift();)a.call()}function x(){if(document.addEventListener&&!r.webkit)document.addEventListener("DOMContentLoaded",q,false);else if(r.msie){document.write(" + + From 92b98a978258e429910250413b1a674879c5f73e Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:21:35 +0100 Subject: [PATCH 015/121] Deleted twitter image from root --- twitter.jpg | Bin 8313 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 twitter.jpg diff --git a/twitter.jpg b/twitter.jpg deleted file mode 100644 index 2a143fe674df003e9df24a62acd8381984b187fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8313 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 MG4Ov}4tQMtKlllYH~;_u From 8f7a1af64b4d982d602512138f664be0013fd766 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Wed, 27 Jun 2012 11:32:36 +0100 Subject: [PATCH 016/121] added CNAME file for website --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 00000000000..be9bef93044 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +sqlmap.org From 9c54758922d7007db68eea35d6479ba1cfe1cfa9 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 27 Jun 2012 13:57:38 +0200 Subject: [PATCH 017/121] minor language fix --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d6c295c76b0..2ba384c473d 100644 --- a/index.html +++ b/index.html @@ -93,7 +93,7 @@

Documentation

  • It all starts with the ' (SQL injection from attacker's point of view) slides presented by Miroslav at FSec - FOI Security Symposium in Varazdin (Croatia) on September 23, 2011.
  • -DNS exfiltration using sqlmap slides and accompaining whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31, 2012.
  • +DNS exfiltration using sqlmap slides and accompanying whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31, 2012.

    Demo

    From 74d2147de81f329653d89db0d2715a5655b30e92 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 27 Jun 2012 14:03:03 +0200 Subject: [PATCH 018/121] some more language fixes --- index.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/index.html b/index.html index 2ba384c473d..071921d4292 100644 --- a/index.html +++ b/index.html @@ -81,19 +81,19 @@

    Documentation

  • sqlmap user's manual.
  • sqlmap ChangeLog.
  • -SQL injection: Not only AND 1=1 slides presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27, 2009.
  • +SQL injection: Not only AND 1=1 slides presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27th, 2009.
  • -Advanced SQL injection to operating system full control whitepaper and slides presented by Bernardo at Black Hat Europe 2009 in Amsterdam (The Netherlands) on April 16, 2009.
  • +Advanced SQL injection to operating system full control whitepaper and slides presented by Bernardo at Black Hat Europe 2009 in Amsterdam (The Netherlands) on April 16th, 2009.
  • -Expanding the control over the operating system from the database slides presented by Bernardo at SOURCE Conference 2009 in Barcelona (Spain) on September 21, 2009.
  • +Expanding the control over the operating system from the database slides presented by Bernardo at SOURCE Conference 2009 in Barcelona (Spain) on September 21st, 2009.
  • -Got database access? Own the network! slides presented by Bernardo at AthCon 2010 in Athens (Greece) on June 3, 2010.
  • +Got database access? Own the network! slides presented by Bernardo at AthCon 2010 in Athens (Greece) on June 3rd, 2010.
  • -sqlmap - security development in python slides presented by Miroslav at EuroPython 2011 in Firenze (Italy) on June 23, 2011.
  • +sqlmap - security development in python slides presented by Miroslav at EuroPython 2011 in Firenze (Italy) on June 23rd, 2011.
  • -It all starts with the ' (SQL injection from attacker's point of view) slides presented by Miroslav at FSec - FOI Security Symposium in Varazdin (Croatia) on September 23, 2011.
  • +It all starts with the ' (SQL injection from attacker's point of view) slides presented by Miroslav at FSec - FOI Security Symposium in Varazdin (Croatia) on September 23rd, 2011.
  • -DNS exfiltration using sqlmap slides and accompanying whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31, 2012.
  • +DNS exfiltration using sqlmap slides and accompanying whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31st, 2012.

    Demo

    From b471a64c98a0135be06a54fb76d7ec4b384a35b6 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 27 Jun 2012 14:37:44 +0200 Subject: [PATCH 019/121] minor language update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 071921d4292..e82f57071b8 100644 --- a/index.html +++ b/index.html @@ -57,7 +57,7 @@

    Features

  • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query, stacked queries and out-of-band.
  • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
  • Support to enumerate database users, users' password hashes, users' privileges, users' roles, databases, tables and columns.
  • -
  • Automatic recognition of password hashes format and support to crack them with a dictionary-based attack.
  • +
  • Automatic recognition of password hash formats and support for cracking them using a dictionary-based attack.
  • Support to dump database tables entirely, a range of entries or specific columns as per user's choice. The user can also choose to dump only a range of characters from each column's entry.
  • Support to search for specific database names, specific tables across all databases or specific columns across all databases' tables. This is useful, for instance, to identify tables containing custom application credentials where relevant columns' names contain string like name and pass.
  • Support to download and upload any file from the database server underlying file system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • From 4e4c1a2eca835f7c15c776398b13e7275fb57418 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Mon, 16 Jul 2012 16:20:15 +0100 Subject: [PATCH 020/121] updated homepage --- index.html | 208 ++++++++++++++++++------------------- params.json | 1 - stylesheets/stylesheet.css | 2 +- 3 files changed, 101 insertions(+), 110 deletions(-) delete mode 100644 params.json diff --git a/index.html b/index.html index e82f57071b8..76cebd3a559 100644 --- a/index.html +++ b/index.html @@ -1,52 +1,53 @@ - - - - - - - - - - - - - - - - sqlmap: automatic SQL injection and database takeover tool - - - -
    -
    -

    sqlmap

    -

    Automatic SQL injection and database takeover tool

    - View project onGitHub -
    -
    - -
    -
    -
    -

    News

    + + + + + + + + + + + + + + + +sqlmap: automatic SQL injection and database takeover tool + + + +
    +
    +

    sqlmap

    +

    Automatic SQL injection and database takeover tool

    +View project onGitHub +
    +
    + +
    +
    +
    + +

    News

    Follow sqlmap on Twitter
    Loading news.. if you can not wait, click here.
    -

    Introduction

    +

    Introduction

    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.

    @@ -64,95 +65,86 @@

    Features

  • Support to execute arbitrary commands and retrieve their standard output on the database server underlying operating system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • Support to establish an out-of-band stateful TCP connection between the attacker machine and the database server underlying operating system. This channel can be an interactive command prompt, a Meterpreter session or a graphical user interface (VNC) session as per user's choice.
  • Support for database process' user privilege escalation via Metasploit's Meterpreter getsystem command.
  • -

    Download

    + -

    You can download the latest tarball by clicking here.

    +

    Refer to the wiki for an exhaustive breakdown of the features. -

    Preferably, you can download sqlmap by cloning the Git repository:

    +

    Download

    +

    You can download the latest tarball by clicking here.

    +

    Preferably, you can download sqlmap by cloning the Git repository:

    git clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
     
    -

    This is strongly recommended before reporting any bug to the mailing list.

    -

    Documentation

      -
    • sqlmap user's manual.
    • -
    • sqlmap ChangeLog.
    • -
    • -SQL injection: Not only AND 1=1 slides presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27th, 2009.
    • -
    • -Advanced SQL injection to operating system full control whitepaper and slides presented by Bernardo at Black Hat Europe 2009 in Amsterdam (The Netherlands) on April 16th, 2009.
    • -
    • -Expanding the control over the operating system from the database slides presented by Bernardo at SOURCE Conference 2009 in Barcelona (Spain) on September 21st, 2009.
    • -
    • -Got database access? Own the network! slides presented by Bernardo at AthCon 2010 in Athens (Greece) on June 3rd, 2010.
    • -
    • -sqlmap - security development in python slides presented by Miroslav at EuroPython 2011 in Firenze (Italy) on June 23rd, 2011.
    • -
    • -It all starts with the ' (SQL injection from attacker's point of view) slides presented by Miroslav at FSec - FOI Security Symposium in Varazdin (Croatia) on September 23rd, 2011.
    • -
    • -DNS exfiltration using sqlmap slides and accompanying whitepaper titled Data Retrieval over DNS in SQL Injection Attacks presented by Miroslav at PHDays 2012 in Moscow (Russia) on May 31st, 2012.
    • -

    Demo

    - -

    - -

    -

    Watch more videos on YouTube.

    +
  • sqlmap user's manual.
  • +
  • sqlmap ChangeLog and history.
  • +
  • Material around sqlmap presented at conferences.
  • + -

    Mailing list

    +

    Demo

    -

    The sqlmap-users@lists.sourceforge.net mailing list is the preferred way to ask questions, report bugs, suggest new features and discuss with other users, contributors and the developers. To subscribe use the online web form. -The mailing list is archived online on SourceForge, Gmane and is available also via Gmane RSS feed.

    +

    +

    Watch more demos on Bernardo and Miroslav YouTube pages.

    Developers

    -

    Bernardo Damele A. G. - @inquisb
    Miroslav Stampar - @stamparm

    +

    You can contact the development team by writing to dev@sqlmap.org.

    -

    Contribute

    +

    Communication

    -

    We are constantly seeking for people who can write some clean Python code, are up to do security research, know about web application security, database assessment and takeover, software refactoring and are motivated to join the development team.

    +

    The sqlmap-users@lists.sourceforge.net mailing list is the preferred way to ask questions and discuss with other users, contributors and the developers.
    +To subscribe use the online web form. It is also available via Gmane RSS feed. The archives are available online on Gmane.

    + +

    Bug reports are welcome! Please report all bugs on the issue tracker or, alternatively, to the mailing list.

    + +

    Contribute

    -

    If this sounds interesting to you, send us your pull requests!

    +

    All code contributions are greatly appreciated. First off, clone the Git repository, read the user's manual carefully, go through the code yourself and drop us an email if you are having a hard time grasping its structure and meaning.

    +

    Our preferred method of patch submission is via a Git pull request.

    +

    Each patch should make one logical change. Please follow the existing stylistic conventions: wrap code to 76 columns when possible. Avoid tabbing, use four blank spaces instead. Before you put time into a nontrivial patch, it is worth discussing it on the mailing list or privately by email.

    +

    Many people have contributed in different ways to the sqlmap development. You can be the next!

    -

    Donate

    +

    Support

    -

    sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a small donation to our efforts.

    +

    sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation to our efforts via PayPal to dev@sqlmap.org.

    License

    sqlmap is released under the terms of the General Public License v2.
    sqlmap is copyrighted by its developers.

    -
    - - -
    -
    - - - - - +
    + + +
    +
    + + + + + diff --git a/params.json b/params.json deleted file mode 100644 index 09276b0f887..00000000000 --- a/params.json +++ /dev/null @@ -1 +0,0 @@ -{"tagline":"Automatic SQL injection and database takeover tool","body":"# Introduction\r\n\r\nsqlmap 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.\r\n\r\n# Features\r\n\r\n* Full support for **MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, SQLite, Firebird, Sybase and SAP MaxDB** database management systems.\r\n* Full support for six SQL injection techniques: **boolean-based blind, time-based blind, error-based, UNION query, stacked queries and out-of-band**.\r\n* Support to **directly connect to the database** without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.\r\n* Support to enumerate **database users, users' password hashes, users' privileges, users' roles, databases, tables and columns**.\r\n* Automatic recognition of password hashes format and support to **crack them with a dictionary-based attack**.\r\n* Support to **dump database tables** entirely, a range of entries or specific columns as per user's choice. The user can also choose to dump only a range of characters from each column's entry.\r\n* Support to **search for specific database names, specific tables across all databases or specific columns across all databases' tables**. This is useful, for instance, to identify tables containing custom application credentials where relevant columns' names contain string like name and pass.\r\n* Support to **download and upload any file** from the database server underlying file system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.\r\n* Support to **execute arbitrary commands and retrieve their standard output** on the database server underlying operating system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.\r\n* Support to **establish an out-of-band stateful TCP connection between the attacker machine and the database server** underlying operating system. This channel can be an interactive command prompt, a Meterpreter session or a graphical user interface (VNC) session as per user's choice.\r\n* Support for **database process' user privilege escalation** via Metasploit's Meterpreter `getsystem` command.\r\n\r\n# Download\r\n\r\nYou can download the latest tarball by clicking [here](https://github.com/sqlmapproject/sqlmap/tarball/master).\r\n\r\nPreferably, you can download sqlmap by cloning the [Git](https://github.com/sqlmapproject/sqlmap) repository:\r\n```\r\ngit clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev\r\n```\r\n\r\nThis is strongly recommended before reporting any bug to the [mailing list](#mailing-list).\r\n\r\n# Documentation\r\n\r\n* sqlmap [user's manual](https://github.com/sqlmapproject/sqlmap/raw/master/doc/README.pdf).\r\n* sqlmap [ChangeLog](https://raw.github.com/sqlmapproject/sqlmap/master/doc/ChangeLog).\r\n* *SQL injection: Not only AND 1=1* [slides](http://www.slideshare.net/inquis/sql-injection-not-only-and-11-updated) presented by Bernardo at the 2nd Digital Security Forum in Lisbon (Portugal) on June 27, 2009.\r\n* *Advanced SQL injection to operating system full control* [whitepaper](http://www.slideshare.net/inquis/advanced-sql-injection-to-operating-system-full-control-whitepaper-4633857) and [slides](http://www.slideshare.net/inquis/advanced-sql-injection-to-operating-system-full-control-slides) presented by Bernardo at [Black Hat Europe 2009](https://www.blackhat.com/html/bh-europe-09/bh-eu-09-main.html) in Amsterdam (The Netherlands) on April 16, 2009.\r\n* *Expanding the control over the operating system from the database* [slides](http://www.slideshare.net/inquis/expanding-the-control-over-the-operating-system-from-the-database) presented by Bernardo at [SOURCE Conference](http://www.sourceconference.com/archive/) 2009 in Barcelona (Spain) on September 21, 2009.\r\n* *Got database access? Own the network!* [slides](http://www.slideshare.net/inquis/ath-con-2010bernardodamelegotdbownnet) presented by Bernardo at [AthCon 2010](http://www.athcon.org/archive.php) in Athens (Greece) on June 3, 2010.\r\n* *sqlmap - security development in python* [slides](http://www.slideshare.net/stamparm/euro-python-2011miroslavstamparsqlmapsecuritydevelopmentinpython) presented by Miroslav at [EuroPython 2011](http://ep2011.europython.eu/) in Firenze (Italy) on June 23, 2011.\r\n* *It all starts with the ' (SQL injection from attacker's point of view)* [slides](http://www.slideshare.net/stamparm/f-sec-2011miroslavstamparitallstartswiththesinglequote-9311238) presented by Miroslav at [FSec - FOI Security Symposium](http://fsec.foi.hr/) in Varazdin (Croatia) on September 23, 2011.\r\n* *DNS exfiltration using sqlmap* [slides](http://www.slideshare.net/stamparm/dns-exfiltration-using-sqlmap-13163281) and accompaining [whitepaper](http://www.slideshare.net/stamparm/ph-days-2012miroslavstampardataretrievaloverdnsinsqlinjectionattackspaper) titled *Data Retrieval over DNS in SQL Injection Attacks* presented by Miroslav at [PHDays 2012](http://www.phdays.com/) in Moscow (Russia) on May 31, 2012.\r\n\r\n# Demo\r\n\r\n

    \r\n\r\nWatch more videos on (YouTube)[http://www.youtube.com/inquisb#g/u].\r\n\r\n# Mailing list\r\n\r\nThe `sqlmap-users@lists.sourceforge.net` mailing list is the preferred way to ask questions, report bugs, suggest new features and discuss with other users, [contributors](https://github.com/sqlmapproject/sqlmap/blob/master/doc/THANKS) and the [developers](#developers). To subscribe use the [online web form](https://lists.sourceforge.net/lists/listinfo/sqlmap-users).\r\nThe mailing list is archived online on [SourceForge](http://sourceforge.net/mailarchive/forum.php?forum_name=sqlmap-users), [Gmane](http://news.gmane.org/gmane.comp.security.sqlmap) and is available also via Gmane [RSS feed](http://rss.gmane.org/messages/complete/gmane.comp.security.sqlmap).\r\n\r\n# Developers\r\n\r\n[Bernardo Damele A. G.](mailto:bernardo@sqlmap.org) - [@inquisb](https://twitter.com/inquisb)
    \r\n[Miroslav Stampar](mailto:miroslav@sqlmap.org) - [@stamparm](https://twitter.com/stamparm)\r\n\r\nYou can contact the development team by writing to `dev@sqlmap.org`.\r\n\r\n# Contribute\r\n\r\nWe are constantly seeking for people who can write some clean Python code, are up to do security research, know about web application security, database assessment and takeover, software refactoring and are motivated to join the development team.\r\n\r\nIf this sounds interesting to you, send us your [pull requests](https://github.com/sqlmapproject/sqlmap/pulls)!\r\n\r\n# Donate\r\n\r\nsqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a small donation to our efforts.\r\n\r\n# License\r\n\r\nsqlmap is released under the terms of the [General Public License v2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).
    \r\nsqlmap is copyrighted by its [developers](#developers).","name":"sqlmap","google":"UA-5076660-1","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index 605a4220e63..890e19bd597 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -6,7 +6,7 @@ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, +small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, From 854a35be6c0ead56f03ac83a14b628c814fcfef0 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Mon, 16 Jul 2012 16:28:52 +0100 Subject: [PATCH 021/121] reordered paragraphs --- index.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 76cebd3a559..cdd0ad3feae 100644 --- a/index.html +++ b/index.html @@ -89,15 +89,6 @@

    Demo

    Watch more demos on Bernardo and Miroslav YouTube pages.

    -

    Developers

    - - - -

    You can contact the development team by writing to dev@sqlmap.org.

    -

    Communication

    The sqlmap-users@lists.sourceforge.net mailing list is the preferred way to ask questions and discuss with other users, contributors and the developers.
    @@ -120,6 +111,15 @@

    License

    sqlmap is released under the terms of the General Public License v2.
    sqlmap is copyrighted by its developers.

    + +

    Developers

    + + + +

    You can contact the development team by writing to dev@sqlmap.org.

    From 899f725faa5078679dd7a704843a0d4d936aae39 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 2 Oct 2014 17:11:45 +0200 Subject: [PATCH 051/121] Minor fix (hide also timeline when size is constrained - same as for buttons) --- index.html | 2 ++ stylesheets/stylesheet.css | 3 +++ 2 files changed, 5 insertions(+) diff --git a/index.html b/index.html index c057718560e..bc4a2daac98 100644 --- a/index.html +++ b/index.html @@ -144,8 +144,10 @@

    Automatic SQL injection and database takeover tool

    .tar.gz file +
    +
    diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index 3b2c11d1970..c3a7cb1494b 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -468,6 +468,9 @@ footer a:hover { aside#sidebar a.button { display: none; } + aside#sidebar div#timeline { + display: none; + } #main-content h1:before, #main-content h2:before, #main-content h3:before, From 5f961bde64127f993d408861a5bd5610d20b4a6f Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 2 Oct 2014 21:04:42 +0200 Subject: [PATCH 052/121] Update stylesheet.css --- stylesheets/stylesheet.css | 1 + 1 file changed, 1 insertion(+) diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css index c3a7cb1494b..63d38e03ad7 100644 --- a/stylesheets/stylesheet.css +++ b/stylesheets/stylesheet.css @@ -472,6 +472,7 @@ footer a:hover { display: none; } #main-content h1:before, + #main-content h1:after, #main-content h2:before, #main-content h3:before, #main-content h4:before, From 9611e86ea9589daef4d217ee129061ce0f3c086a Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 2 Oct 2014 21:29:06 +0200 Subject: [PATCH 053/121] Update index.html --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index bc4a2daac98..3473f7bb48d 100644 --- a/index.html +++ b/index.html @@ -32,7 +32,7 @@
    -

    sqlmap

    +

    sqlmap®

    Automatic SQL injection and database takeover tool

    View project on GitHub
    @@ -59,7 +59,7 @@

    Automatic SQL injection and database takeover tool

    @@ -139,6 +140,10 @@

    Automatic SQL injection and database takeover tool

    .tar.gz file +
    + +
    +
    From b9b0d31bd418aea2117d1f36e0fdeab3891460b2 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 10 Oct 2017 13:48:35 +0200 Subject: [PATCH 075/121] Sponsorship update (image) --- images/netsparker.png | Bin 0 -> 32435 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/netsparker.png diff --git a/images/netsparker.png b/images/netsparker.png new file mode 100644 index 0000000000000000000000000000000000000000..664fd3e9a7bc96017c8dc7abe040b0bdbb15333e GIT binary patch literal 32435 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 F2C8NjtxA+3+?1L3r4QqmjS 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 Date: Tue, 10 Oct 2017 14:12:39 +0200 Subject: [PATCH 076/121] Update of sponsorship (link) --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index e0aa50a10c8..c3507c937af 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,7 @@

    sqlmap®

    Automatic SQL injection and database takeover tool

    -The sqlmap project is sponsored by Netsparker Web Application Security Scanner +The sqlmap project is sponsored by Netsparker Web Application Security Scanner View project on GitHub
    From c155f285f681384a1f17b939b5dfcc84da6930bc Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 10 Oct 2017 14:31:38 +0200 Subject: [PATCH 077/121] Update of sponsorship (text) --- index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index c3507c937af..38e7833aaff 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,6 @@

    sqlmap®

    Automatic SQL injection and database takeover tool

    -The sqlmap project is sponsored by Netsparker Web Application Security Scanner View project on GitHub
    @@ -142,8 +141,11 @@

    Automatic SQL injection and database takeover tool

    +The sqlmap project is sponsored by Netsparker Web Application Security Scanner
    +
    +
    From 96039cfea84ab8a35c58a9a66f387de1d4a2e96a Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 10 Oct 2017 14:42:16 +0200 Subject: [PATCH 078/121] Update of sponsorship (newline missing) --- index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/index.html b/index.html index 38e7833aaff..0231796c951 100644 --- a/index.html +++ b/index.html @@ -141,6 +141,7 @@

    Automatic SQL injection and database takeover tool

    +
    The sqlmap project is sponsored by Netsparker Web Application Security Scanner
    From 2e14521087ee0dd714ca0a5c0e43269f3b26c788 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 11 Oct 2017 15:05:07 +0200 Subject: [PATCH 079/121] Update of license link --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 0231796c951..c6ed9d24d6f 100644 --- a/index.html +++ b/index.html @@ -110,7 +110,7 @@

    Automatic SQL injection and database takeover tool

    Copyright © 2006-2017 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

    -

    This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses +

    This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

    Disclaimer

    From 86fd2c6b36173e6f10876c19acc6b2bd70cf607a Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 12 Jan 2018 14:44:21 +0100 Subject: [PATCH 080/121] Updating banner link --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index c6ed9d24d6f..dba0ce2f607 100644 --- a/index.html +++ b/index.html @@ -140,7 +140,7 @@

    Automatic SQL injection and database takeover tool

    - +
    The sqlmap project is sponsored by Netsparker Web Application Security Scanner
    From 5df443194e3b5a3685ff33b35eb258b06d4ae7b2 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 28 Aug 2018 14:37:42 +0200 Subject: [PATCH 081/121] Update of a year --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index dba0ce2f607..a2c66f0232c 100644 --- a/index.html +++ b/index.html @@ -108,7 +108,7 @@

    Automatic SQL injection and database takeover tool

    License

    -

    Copyright © 2006-2017 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

    +

    Copyright © 2006-2018 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

    This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

    From f73c36b1adf65bfab3eee9da049145e7550fe0d1 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 2 Oct 2018 12:25:38 +0200 Subject: [PATCH 082/121] Update of Netsparker content --- images/netsparker.png | Bin 32435 -> 81914 bytes index.html | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/images/netsparker.png b/images/netsparker.png index 664fd3e9a7bc96017c8dc7abe040b0bdbb15333e..ddce0149d61cdab9f32849c7cde3bf5f80e25d42 100644 GIT binary patch literal 81914 zcmZ@C?Gz8cidX~ch?1AVmr>u>J zhPJ$+z77XR1E(x6tL>e4++~xLzu?1k-^uL15qS#9CnRf2j+Q6DlO;ggHC1>$|U%uty`=|YVyIFP%0?9gQIG*yg@Spzf268JWU9SSdn{Y zz}EY5(X-dq6;nbQ7K9S8sYD+gbWL(idCh(GDv~f*yfy6q+I=0Z%MCIeKn32^8cq(4 zb*D)>JuPtE0gQ}(biCY$hJO#4Cku8z{ag7$`8>Os5#3}lkWgOm7(VZ7Zcfm%zP>)A z9yEQ`d2w+uK0eMYeX-5`{D)iW^?qx)#YJ`6JJ5MmbO8!|xJV2<&J29OOq95EH8EMc z1l8*szAD;|P(E{PEd-t{FflU+o!tc{M#1@C#G2$46g&#Q?FLQkfV!{5yWJ0_OAjgz zhK7c!^lD#+^xj5RDGg9iP#~A-L0%W&7V9#bvhuQziji;UxNoMeuIJ1v3F7wy5$$vD zF(TyD)zximY_=vcGBRpvPH&rU!3NC|FGJ-W?d_1qxmw8eX6)UH7ej)5sr}1_MdItO z%j-vQ<8|TNOm|^k&cpQEd7sH+p9vKu>C3R*>&jBwB~A?@yu9mkYR$k2%p+Fdu3MLC zHno0HI=*@Df)=l}RbZ1CKmW_{#a84_fMSAxu&{~$)${D}^EAlE5p<{|<+VMS+NWC!m4B@(L>M=~_#W zvvZA$(VM%pe@$B(RJ6tIYJTm$5HgyOo16Pxgcu+oxO0YgWR2IeD^!hJ^pK)nHew#kl}9mzHASrcE3G!vZXcy!(Ru)59}v;CWbSpTb@q4X<>I>jgNr@a=gIh!Ig!0~<)& z4Y{yNX5blg1Jw4s(XzXThNBchbc`rUKyVKQD7j?o?@bg+2kc(2cH9OYn7j_}6syjQ z!j0xJC~HZ*Wl#9;?tf66nHAW%T6-98SbJN&+ugN+MZ@d5UeL=z_wx=nHz#LPBav~? z&3#Mvi<2P*EcnJJXj_Y&o~uKgZz6Vgcb^g|M8DqSA-d%G{Lp5@#=$8N^Em8{CKPXW z>E2uQgTL-{ECIF~!?tLeCBYFgJi%Wv)@(!QLVrP@^q5yiT zffV16c;PLRqTPzdOVM3p6VD~{`vH;O(pI`RNBz9vTZTo3ypxLOLwmo=fC#!0G#$|KM@a7Dh*3d{q90i0QH}_S z)O1Mful_G*mU#7kO;L~dTCOM|)YZU~^tkwJ$?wMMO=zrSZ2V@>wkkJ1$FWkD`h@@w zx%~=Gl@mbw-&84dbGqOVtG$n@+wlz9YST^E7!lrdxgj5*V(5*k(28^>^Wb1ni_h{? zxtf2@Dr(tTZy#QTz~YUd(9g3+%nmo+bEL(M6qAQsrNZ6?ioI1`jgH3=0&S)<5e!|# zmv}u!khOA4OA0s?u>dGoXFqu|ij+|E@efDI0qKHO{ZP-s`jdQb^9in zXbVTJBts{Ya)1n0$jaEoGI1$4%K;BIGwBtN;ELv!4;LTx2Tiw9cEn!WzNT48&OAYTVi7Sfh`7maj zOE5PJY1el7nyG>I>zor1YfSG;Kphw9ozcVRE%b@JP=I-R3pzR@yB>zc56^0W{y7wb zfq|q)43OxXJyI;0oE3>=&r_Psf=UofKPs}kUV{WwYD~7(GN$FWh|kP)=;wnonM5?Z zSC)1}7X668#aC{MZcjTcLmq7bS))^cw#RDz+ebj5NMgpILBk8SK*86g4DU$$M~$*o z(FVOHw0$teJJyH^j(T_ykkU*f9Dpk+fqkxmrbBsont*B&6VVgAnh@$)uz5$WM^vzo!^ z->b5X+i>d;qvu)ty!MimS-5>WJ$31D#j`|*zs|dzVuEpc)??afDn%cvI&#BazA%QY zklx7CO6aLpUBvvPhd+^p(~S9EH~w3+jxl@sXM>HJJqb-U?zQH`0uAbHwtD%{4okMz zXM__KAqUa@1E&%>IcjC}b|!zax9H$lCQ%c0>pTxE)bP+#oKVDqJ@}(ie+jg2-@jI7 zz}XUP22v6!F^t-%`HFsG)*=+2mk)p}o%-ZPjD~u$1_UwXsZ3v1si^Js1Ws?aij1Kfx{W^Ow`KuC@mdS1kL%nHJx7xeo@z+IMs1|cxu^VQpbmu5@QaxB>z zU=FWA;F1vab}#reKi8u3y^JF8Ye?ep_g#uT1jpkH&MyU=WN=4fD@GlQXXSOvhUO2< zwOegNQIv>y@_(aGW*-7g?h#fX_EU#s^>D$(QDrmNj7e^Cn^`(B(Vzrz$9Ef57=2E8=aj#$0CHJ>(d8;kAEp;8x>>{2gvc)BHQ$oY z4X69gW~I*~w`Yy4?LE2A>ul)S489YvZ(Lnazn5L8RCxuZ7}gBLuSHFkTXm;U!Qgf2 zx_iOleI&)rJuq?d(4yS9-3+rQX~ph90qPRx{&VYvY&j zgakIhPevYiI$AJ5hk(EinPEjyu z#SHMvpYuK8uc6ExZ8cOMx0?A>fFVOR%ifDD_vfd0;NP-Xbck_$k;nj4A@lV5l zB=9?~JV%jPA*S-5%ViV4`cc9w96Y$ZFg$rYtjr6|L0;aTD7u>Y1>MYF$cKvsNJ-xr z+^+EHWDh#V39(r5cJWlUIfP_R<6kZob--2KlGqn*zG|Udis;?B*)x-VHGbxfALNqh zoYUp-8P}s8B7A2zpr!kibNIloXg($+jTjqQeI6-$`K>k8*$fZ41n0`%ZmfetrJg@$m2`oSPQZ#XnF}%B()y zSb<_x9m*EGECW;7NOofyLgC~-PEPF>X;n-Oa*=i0U zrL4~E(-*SQjEt$SwF*f`+^Bn(x@^~MUSZ_!9YUPPOu%SmV~=>`ZZC=(ydIeoxH`L&Rf zGy;S`w8C{#4bTk1e&jTzhPCke0cA+H&Jm~F4pI{aJ|4blZ5wsXNb;JAX?799JpsXf zm<9$8%}0b$-LbfagHIHy@#bd^mqL*s)}28av}#QGLS_j%x>3ec#U1a{9Ms(3#8`A= zbf)d4#jfuDH0HcANCand$_zBlN&Ju0dYq=B>NU;dc ze+}9qq5r&e{zT&q?~m>jB6v~RNqi@4bvE+wls1mfOUTg}NFp~ zdM?NFVLnLhr_dnX5xp5vyecUr5D5v}UjS{n@v$Rf>1c zOL?Vb*P-^^R(kR{p41V zHbym0SK35186|gI>_ynin&O*lZ<>?3L z^4R~xDL)$Ty7UAWbVoc8f~~?3RkPsej7go6;1PQ+FmAZ}_MBN$j_vdb4O0ET$iDt_Wd|A! z-R#<9D)-^wkkzz{-L1!E$-#w^UGesGG!+8$U>Y=#4#utTVMRtAH#3@2*2LUsqRK^I z4rTm_H&Kg{TTp{=l8%2^cz_8NZD^W25}nAofzH*~LkzI@)&E@0Vb?VEJ=!ta9REpn z_AHK0s+Ts2Yfo(Y{#QmPtu%Zj)1h;DM`kVlOcJ^jxoTT(q!qJJ>~R+ba~b&*q~w?N zsv>EY`fyX)wJKt{x-^&E-uN>*WMY;34dp$Ga5((M-!&htQN?T>x_uAwDr);nqTx{q zOxOF9Y`w@&R(=+WBO*$*8d>>Yg{3-Tz5me|Mby*B7PUVIx|F`%rgFT^#!J~J1kwT> zGWqD;TBZJUiABS?jou^P~sV(gGA9mZt{pE zbO%ma)t{wy!({R2^Nk(7tm2b=Yy5=rLaK`AgzBrrGaI%Joif4M6}@H5_k zenLLq!kQkZ+N^t&R4yaT~ju4YqoA6>ZNe6C05IeF6>sZLCa? zz*`#ES+#mq4_qr}SN9icvw2^FSG7%~qNz?U`4W5|@vSe+EBdyKeE&mI3S|ebf@Ody z<p9JhW;trvUx66^vVs)eJ5|+aa2#uDj#RUP zT)ELgM$#kP>u%Ogbcc~wY;(Melr)lnfgjD!u!t3GQBK%RY7OD%UNcN!!*5Z3Fjckg zs7;T+&x-M>Z01{dX9V=D!IVQ-{_q05eU1ipQjiA+ls12BSHKuKBfhbyGkDmO6cc2$ zMt>*9`Go^QA8T&Ob?{gpP*xS@G%xAOB?*Z;5H;k;Z4)AQrp1Jmzw1tq!Zrdq_Lub| zLk^wxjL28$y<))uB5v>to!AZ!jPI0ILD#!RZsNTlECjL-Y5OZ49JEC>jQaT)12z|9 zdvLMrpBtapjqR4Y62hV}b4FA-jD<{s6Y`dqWBOS#jx#x)x4 zr?&Skj9!0?yR*l(4icU-D#N1_ckUkHe;t%fZAeJp%Kc2zTlu%~I9_b&=XXOA1K6g5 zZMc<`W|edU?MgFY#orG;kGDr4-|=|v92*lY1L4W$KwI2IiV}K1Lwj_NXnl}N$M9XbGoJ+AyFA8HyNl1e+k`CTF8m~rDUGZr6%+mwbb04#c?u+%>hczPknW}p zyxB6>k`}f~nh@wjbd3XHGjm@GLng|(`3PUvy4@1y`i-4OYO4?1ti{VwFh{Zs*SjS{ zq#yh$Kf=i{luT^23oHzO|Ey|N9wj6&RTS!$B+pg)z$+@i_PXoy_#4D&oX@1f`qt+! zxuBMK9lI*@6{RYbt4Bt#%)WPrWQ;Z^Uu!Fl4X$MLN1*S5^TP7!l43Q5&FpIFx9obB z)ZwDB(=sf)g04W1-%!ohSJqWAnH8tSe-n3Dl?z-YrDAV$?j=Y;uV$-D>Q0=t!!?if zaMo!@B-wvP_WlV6(lG7m{i4X}ZNqmS(whH9K)qD6xJ*0mpZs=B?O2-d!|&jjN2h9G zV%}ZhwIRq=Gw!dr-9DSnunTS|(7yYDAfNg@?uq-|$@fu z$uxrwGSjv{ZzmlRdhzOg~x(_N2DDmvB28_pbZOt!dlDNjdwK4#gtSOAmUb0UgX?IstT z+%pQViNYPgWrA^GHKPfo`<9bPbF$EF%w(7;PpkI8J(hZ@gz;Y)VlZ;djfzDjiV1n_ zkFir%+>cGF`%J3!q_rkrgU%_{(&g33%VJx(evvZYFE!9<_6;8oEnS#l@>YZw=tqW?};OPe;yPN_Kmqd0M4RnLR!Rm z298Etg)+YVJr5ZAB-Oc$;#6$1>46t{OWS0p(a7~e`WH)bN4v7=LT%tZp z*FuQ6Urv=J07HKk!oqsGB@$-Q*S$7Z~&YkSKNTvnK{tMtb|N)jksj!%YLG zz|`Tl@E55UowXscV^7ep4a5}7*8$!2?R59neGN+HJKlY%ACTJGyXe~vF4w&#SYPb^ z-3`Dw>-*iRhv2eiyuiDXgS^sFs8udpPs>&MpYzt4)vF5y^dWnPapJ9#&+g0_NfhB9 zyKP#paGVj}{zY5m>vP50=cfe&7Pv>d!j}7`o9fSJPzDU+r>1-Jk=by*{!;P0p$0`hKOQ=Tg6%)HV++8y|l<=sm$x#ZzX@&acM_PD_c3SwTf>${qD{V&Q99Jc(F|r8Kq}!${ z{1HpiR9N>6Nl=`eoHQv+e(A&JKr|GQ3tFK1{g(*PJ`O~kC+3EzLk}g zISM(%X{zvcFUX10kx@|i@9$43Qu%y+N;sL%>FZN)Z^-IVCu;f8$*la#=Ik|5@qmqPOK+@i^sA&O6SvK6}zH`FO?x!D=IS-a{BqDMhReVfbd zejZ{jy!L-v`ap+)*quBiXbYBfu|l^DZnFv{}NFw7M zfD-Cwi_IseVW|9OW#t`ycLgi)X>w7fP0b7IPl0%y7COZM`-Pg7S|oftq=a>x)5kGZ)`dpK&yLUel!O&zhC$QKuulG=EB&G?kt zg5{i_n=9_NIcK;pd7m8CHeUmUwlPG*empI3BjNJY>_jf?l$Vz$;dSbt(i*$N z{l%DzJy9Sk&L_5{Pg^h)PA=?h2n0%b-Tr%i{`YXj3Gh))vF6J*68E~jzQr;jr6MD% zR7?igkL->aG&^SJ=ZnAX`XKO`wKi%C^fx!PlvPyB*>_1w0x&8B@G~-qF(dvECQ8ju z&l2@{AaHVV^||GZ>;Mgb#P2iNn%IJyo0|=V_<4CB`k}&HI7WvDr^fpFG_)v>PhO}0 zzJPVsytm?ab^tbt1E)^pVTP~Z;^e91DK!#H_cjOw^7{H(Wnr;5p1%OJac^5)UG+eG zA=G0YFA&$On#;+_fd!(0fdTALl?&I1OOH)bQnJl4<9BSVYHVz5OK;M0BSv~kS67#2 zmoZD@Zca{Z!Y3p%+v=4@pP2{uJrtDr6KPjdUtdqxr-XQN;m@BxQ%QK6zCm7QW>R7E zE?O7#*4r!ZHrCkcat7)0JA1sU4WjJnzack%no2}zaekRId71Oql8Q+|y!+P?`0_ZC z`7J^6>vcon!!f90c6r(FesZH~YYXb=`8N_f^IN2l3)GN<%ctP&A~C2_gT=BT8+K&J z&B1Z}ugzknEFLffHfXWrg95u=2Q3o4JnjtJK%%*0&CN|Pzrwn9KB#zFHRo_7?6`k& z!bzM-<+GjqLy?*-U4@e~;_0mWZLDRrQkxB~+9M((gSo)l|7!P>ygA6%+RTiX&|2zo zY5>J|DP`7it*xW9)W_4)d0{+%fO8#3?|-!b36g5PNAoxQKPp(e9Tvu+ZK4(@$xn$$ zkixQElb55QuA1&3d(f}$ZfY5>%z(`cW|B@G>9=)6T&{Pqn3$N~a8^2OmisHR4?rGP zK4SsYZ7y%GFArt@UAoldY|uZPfvS@ zzt#-YeNSvj{O)XJ;oq#bEoZpd{qTj}Kz~2omgmXR928p7R8WvD8u;9bx4Bqv@ePL( z7Nel?2iZyJoTR9r4of2}9Rl~n*I3gtFeBz+wHVx#2C}oO0D@QDCw>xO=n#0&m$@q9XYIP&oJjFHczvzy?tV2mICwQ7y|%pE;j#wlw?yqB zalf1$l2e_5tSkq<=s_Cm8lUHCUl&9Ygj`lHr!gnGeC%wW5{&LBBt!%SJ?>WS3|n0{ zuCr&_{JAO@P*LW+zJ9eo!PoRN@S{)w9`Rst8q60t?q9J1@)oxqe`xP_nDlw|s7Mb5pqc2AoJC<$pg}TwdV&__X%+t@|O@WzBD* zi=V%NyYpU-DOEY81Xz&}A8)tDovDh7v%0*pa*}6YY%CS{d_Q}A{n`bS7%bc00NV_u z+%|jf@9$xmx4g6@qK~S+_V9QI!8%Zx) z=7?(FX7Pt_N-;yxLlF@X<25z;;-0;39N~+Nc3a!C+Z$zNJXj+;Dei`B=}gS!W#ur* zhK-P;ez(np5nvdl-uKD3?(egj4mQo}yVpo8{_qU$fcDlTOgOkqsM6@C z!0YX`ga5w<=j--g>3^+a;izxN$^yHAoRX4~imFDNtot8~Qv?{xt=fzQl5OWs&_yrBk(~N8S4N^9&Vo z_8tS7)k;xOu~_4$HXGnDV>g2b>o3pozO9MAe%-uK9;Mu%NW#btNY&k)EB8i%8!Z$D zGyzX{@d&={e5rx#>QTOUm#35Q~Zmi6x3$; zA=-J70&=!@^$>Yeo;D4{l*JZs4#fJ4C(qpt@^>9LEtkGING<q32B>{kS=Q`r8r%26F>!>HVqK3 zAg@yK@rX>lzrUu;&OVMDX4HiuFfuVUr3tSqr7qo~w zL*1LmCx`gkU1e}CH=o6%mP}6ns%!oFd_U4==nUg&avCl!CL}095ATDfcv4_)Ju~t0 za6DdKd-Wt5m|qn6OeF#e`Y_}Fcu?-pba;Cr4lCf+*4B5YD}MLqv`3Drs;V&TU+8|l zapc;|%6A{-N=SvVnh$rYPklib+?DCSXf8HYx#Q#FuJ7*V?B@zXZfNlPJW`iB?#{sP z_f+aV5@7JpZPb1p+kK8{p;znaEimfvJcII!i4Biq zV`1fqy6;{e%p3_dtBhJ zZ2)Mu%iH#Lc+)(|%sHos4Y^zku!2g=-`mX1&DY*Hu>R}%dPwxeg?arVOMVD!o+bir z8|K^C|LO@j{p%e!g82J*I-f=lP%k&y{kZKE=I;E$!Ig}+VwBGra_q>>Qd%`v>CWyK zpoJY@@R8jnv%fJOY>-CgEL>HPfd27BhWT0^_2#pNFZC*Qsv-aO7#>6rw*+`y&} z4l@=LruTu-J{U}z0J+F57&J?PU1EVAzP|1HhB?{U$}*qzV|Kd13TmV>q4t!5>mpzBfn6oVBvO-HXZHsZpUT?6kE0^m}m7m4dlky)bZV zG+U*VPgGElS4v7)SX@|Gj{`>YG8%R5a^m6>x*p~YQd3g_!vfK}d+)~~7ybMD`Y8-@ zQ3nSHs+r%InaizhY+&*xv?PFp^p-ZL=p^||c|MiXHf zot2y0;d^6Gq_6|BvbTo~zecwTsURndBUAOo2&_re1=?(K=(SIxiP`#TY*A!b(|LV4 z^5Me=7=Llgvn^HG**ZHct#HnHstckr@;i zJMTfneLg*VbtZ{~oCzCpKlr~A7TzzGOTQc#a<$BV@}O^=&sN)ADg>apd=ex(WmGo_ zA_l_9*4t_h58>|B*&-2pxUK!L$zId2H9z*-7sQ9>8%hvmI9|3||J_S@f&b-N(9RnS zmlY+?jDTzrjxZl^Rq8tyKbi+G*O~qO z)}VP;P69j{pbEIowvk$xTX{*Xfe9liLZbfgXiE>6Z{eJ-|9`C<`MUdMZNj)9tMOdL zV6B6v4HcQ_^4wZ|Ou0y+R~PIS+VFJa)Yv!@)5M04c#q8TzO z)0uyQ9r_ughisF9ESwQUSZ39#adV>>y685PrNpCZaw4q!Kr6)B-DwIpmWnE6b*Ohty@5lJ=S+@X~}6d{)7uVWjxLf`+1`ijl3# zktB3_=mxjyCWwZn@+T|(hs|OLLt5yc;R6o2Y6^4Ns%1C|ncx(;p}6uW4Nn|K*MkQ#28v|+@%?e83Hdn@w}NZLwKRG?LADwoeO}lU8=++*A`&YB z1Jd6l0G&!oh6Y@_wRbbgT_Y0Z!z9|_SPV;qD;M_+Ry_?P@*e+p$q}D5Rpo*0%4kA> zoyn(n^e3%dtZIu^X~ZfRA#&@@UJr_19?I`czVP`JN|=i@;5BHe;5XTH4T`AO5&T(T zt77?V;VGoK^vjjT1TcK8Jj5W!m8ML_MH9#8W*#X6$NvMqu7BQN1x}+Gf5hE);lbjKxC?j&#d18j)%#Zm&OkL-6F>RKCQFI6M&`pF!!_`?m0 zjw+PnZj|KZznDCRs27O{M#Tf1A?C#P8AuKlgo`q)#DFmO;%j6F&NvTve8NQ_!SEkJ zRvWDW1}z7IzjAfF<0a$zEOyZm4N6*s_@pH?Up$Yi!x+#LvQqmu#z(O)OAHK z=zM%bfJ?@cH{G2DVlJ|HnCeG*m`0k*1S7>M*#G|gU}nrcFR`}c&qj`)8UMAWLv&`P zguTL;s-7J9Qo)GRh$W%PJN>?2>!)H31#?I_|0mfdiYgIGM=g~p?R-D?)lm@L^kV`< z?GQoXX1>~5!=XoW_@;OF>Op2H!nfV4E_WkxmnoA|OcI)s45*kYZKNVUile_w7nUIJ z;?;B~u4q7S6ZqKwo-r)t_Y3)@fiEb?*PKaZx>tlzlRrsCHZ=rq9%Y)5;Syr4!T6bj zT!e`eY~fjB|0R@<;Je#CLj!U-U=JaE49S$?CI=K5uEg0-x15Y$oKc#FPWJ;j%%LRR zlu-~VL?c>lo{*GvvCY?>Ac+y%+`&sVBb5x{s|}i6;boi5IiP4FeUFkp0_v2f(GkgHjLAAEM)6I$W$s z_8=2CmN{H+>oR1m6HtFjQ3b(LbVFjTsufqJpW!=oQM-f`d+NuKG%f8%cs{X8yf;o;80eHRwZ%y$c|+_0pln+ zkPloy!mVKRr7zAZl_@&DG>YO;&Z)SO*;;if=zcj_KsmZ7;v#~%DMd~@PBs1lJxN|( z(4yK62PtWfl{1TyoDosqhBC`x9@&x);2UTvIg!ei0FxQsF0#_<*CAUqO{$Q}h_E9Q z(DJ7YVo(p-mL$A$|C}n=tb&!Rub7P7;2!y|-raTdbCQ*cS`Ht@7kc?&ym`yCU!!zQ za!Itm#&^=ML!h%5vd8*tR`AMoYBW6f$)=%*gki|yHW7H^^)x+#IHWcr?VfV24*U8G zT%MN#jiChNUl@qT|L`%$%D~Q*n@r&a5|RzNhT==UjzfFV;0Lgn^f49K^^i-6iSZDS z2$IwTZdEN(XRN9|#mJvOEl3CQ%O_3M zaME8vi-_xaD|oqhlK{W8qazR+XcEWN=0rV>MANkzy)4WE+oUvAnAmky@Y&dyFDzN@ z#tsuWbO`Ig{DYBnTkKowc`F(+imLkjY5MjfM~lFbMv7bk-g&p8Nivnv&Otg_Ylrw! z8BkG^sfZ#vy){n*LiME*9!!lL3%*)J?oC>nu!1Sd)x=s1E~!vyfP`=949#e?_Uu*Fr_k+c~7z_U3FdO4U4)wWrj=^C~(S->ow(oMKlwSHvxj=_9jq(N^~*J4=`a9a1)NHo}`q_kp{sm zM*zK8<>M#LIh>lSg{DZtz7l9AFv)#(hORu8H(R7RO^1uuIZ$-i>hA+cOn@3WWZai7 z#C|&K%V+a*!sVQdqs3XO(|tQBLBMr@n4l)-TuSL;lO-bU*U|#2eN2^kEBLVwhD??#8E4RFTplkco#+SlVw(E2nPnfOagCfQ+7glSbEzg&AJJP|;Y<$O7W3 zoclhD|G_?83t&40$QFnvu!uK1Akf7~nih+yE+YD#M}n@aBIiJ?!djf}s)m&ie;Ez0 z5*NMIN-RznPQ`}agQYxA`>EP2S!5s_v{_l^*4}QBGFE&Z5d$!A(-xW!0Su<4r4PTa zaf_1bNkCE#P3r`C=$_1SyW zXw;8n8t@!B;w*wA&?Huf?dkMmdqspi6*RsSxdD;j0YfNS%00gv2Bl|c*oVrc-xM;- zD(X3YLMM0(XboKq%E;V~MLuYx$bG7|t#JO%GUmteCA?tzmvOwIq?Lo(<|IDGmf^9b z%|~u+0Mpb`-jTzFRDH{jEKr+$4qu=jtyawRMQI6CDb=qoN;+I4Jmk@()l`*lk;#B}ne5@V4|)pWv+Ir?meFl3|udr02`>QqW`7sH%MW zqlFvXfIi6RdJv3D{UN*gb=^&So=sS8G;3TAE*(7~-3u6$_^Q0&Y0*y{| zee45HPKSJIQip#vHetW}+_W#?Cw~;y8&xg(@fTjI%AMMjN;TEoS9vTYggyZshaHB< zxLtCzX!~<1Cj4TD+g!S*Y%0<0d;_Y5jbu4PiG&dr09W)^^}`grWF<>;5h(|HLd;LW z_PSAY1mgWE>-viVoSs=;;`W-52e5%;~#`HZT+Hqj_CsQl9aq&1wGUT zJ@)xjtFnrHL8lF8jKuBkUO^tY;3Mf`?DjDj2Y370UNt`TEz9p3``G*39^;>#IO%~) zpKohd(!a;N{xFfE+VwTqso&@#7tfyvdTfYg$yimKkjXAT(3rC;-kA|T`usd*^jgF0xZAk$ULZ|+BFoK;0s#m`_)dKRmKJ(ytT-}?z4Hr*C~5gi)#luC zto*-0qS%y;sKvP7Nc! zk$N0dsI+%;Q0M)~fCsiG-uB^Y>l3 z+^}f%k=U}fnee=v`Q{1iXOy6k-0lkS*!h6T_jZAcgX@w>-EGY0YT)E8bcUO$G@N^N z?l{_@Zqh(eZG3vmC`6jsA;GZ6vTD&L6nMV5^)xJTCAjvA|(_#f*)P zbSg6OG((h6a!P`}J}xT_jvro=0Hwr~4`6AF%)`DA%skr2mi_R!xc}-Oiub28`)65{ zVO{|mh>|57t#JNWuR6I;CV3t)O$o{EdtP3{VZI$InW#33qkIpNb`&0IK^)PQM#g>&)5aSB;uBl>aF0v3SR}(`2^P}`=;E#hI@R#ATqaqmm|VIR|uteC}`Ar z!`TADO~`x)Tt_aRHOBW)b~C8Z(iaH`<*`hEdQ2_sc{DHT1)O~ea6hK*zB|rz$rM^@ z8>mpQWO!7k(#PJKmWF^`G8e5!sr|jh^?ZPj#h}KUv5J=D0YRK}t>g_T@NH^Dlk*H$ z3r>rdQ={VK0wn!}+Ho+$O=Zv<+?-4!aVcV1`;hev-CD{Cx`J)t4PhSoi3bG!?fwj1 zFh?ub=Pa--@-9Eb`1uEMgv1DXIPn!D{bIp~4V;+)BRb+$|}=Fk54 zp=8vfo7;Z)6n8*1p+qy>!u_z_gw|sY`!yba3bmb{GI@}f#zfK+&6H5vRPDt;JSFh0 z@TIC0JhJ0&-x;@fcKxqoabs-e;l!>rOQ`}X-C3wTtfl%c7rAy}@zc$C)=GC;y&L+&D6ueZ4_rixrmr zFm@NPUD1cX^->{q+X-E;NqydVpBQxga4?V55bnmr|4pc(*Iy?%`QcI&m-6fA2+9-k@bc-RaA6u9k%O;ue&- zo||gGuJ0-UpSNf(B$wcc&IvnuG&sXNncMkHFU@LO+tQ@zC&jV|Sd#y(urOaGKk#Vl z5WBF;hEbdxKu9fK_%C+g?yh4%YfTH{A>1WaK<&3WcGIIz z%Lz~@1FCtGejqrSF8glR7lSgmRVbdDq3<};#_Qxp0+mwwl$ILFmnu$H z^pr2~oC=a!G-;Aql>@8ftQN<;{|o^i8GfUwcjk^HJ&SGg@zeJ_i(x0I{49YJFg&~e z$K|VCi9x?q-;&G{&T395;+U^L-K?=B1Gn&R!i$<=J0DjU`L+cCNH1HLlY?&8@%Q?6 z>_GbUwyV(a=6|&SD>LUKWZD6K{&`2wWqZ{=2WY#j6z0XnbhYZLoFE>|&HA0c1ZV0$ zhvCh8lSF+D#$QppUoL#&YK^5%y*j!dFU^G{JF?pcY7XrhNx+HwrkXPpE(xy^9w*eg;AWQHJ38Q|zKf`UBtK&BEwO^=?ruM(N7aP*uEOGbx^7GX@gQar}!Pi>qi zgS3RI1k)X3WR4Le+*RllWP&obxccoQgQ96)b1xfWj=W}k0UNA^$dP^R7y~M(3MM@0 zFk=uA31qfJ_he%9Yws`m?li*J)eHdFC6x)G)UumOi1y)aY5HIMi+}TMl3zY9zkKZ9 zeR25CH=eyd_n*AHygm~|QE5GtdK?j+6#>DG(xVsh!<%|u(_Z%r9 z6o_OFB&GBbRJlmK6|}Uq_g&2#{?MJsP+2Kd*%x)74Ijgi!EJenVA{q*ZjYDO1a=Wz zcgS3+x)edAZHt0cugWTSw2nRqQVo&_M-T}r$?%>W+ZgDGfzhsAni)(`3@X=iF|Y9N zl}xO9*zexkPl!A(&0E_jko@VZ%ZJZz-@6&F&h7KRd2?L4sT!K-d|Y!kC23zhE+>zR z;MrbIJtCwQ)FS`Ehw`wjXHGYVQYv;O_mh71)c?;Py}iHPee?PJcw97cIDY=%_cPx= z@F%ZH`nmJI<`<9sq50ixdzA>z76;RF&q<>9@p|}R`Q2Z?_t7h9MYm=(J$jPDi8PTH z2fM#1PiqpndS;GEB_i6|ca`T9Muf)^Or!^HOp1^yiuCOhcyS{8h;)Zkt)^5FVz?90 zTF$0ajlO2AYfqbSv#TQznX1}H0<4Tqsz8LaViBk2g(?OK9g$F729f><>0=q0!|mj8 zP$kU@SNA^Ryf%kNBoaynt|?|+lmI-0B*LXYgu-oq3^wT%62n1w3Iu|T5$OHe8>yxc z-nYj8ik`fq($-}C}^OV=Vdldi%q--ealVG^2+SXJ%A zyLxN9I7jQB9l0}B_Tw5(`L#O@@EgzdanbwTc(}xGel)*4j*BOOV^0bvM3|fxzu%jO zo>M-0zWcxa>eLelli~Sx#I4CqmG1GjKQZV)1ugi7p- zwk%NkhTT)EN~Q;RY0ZQrN-Z0N6OqT^g)$NoQ;kBtUfTq@wNXXS%?mkA>Y0UMX3M~N z@$Clm7$Id6Tq1p7WHz9CLIgfqN>w&sR#g?DM)KI)y~l{L0Zu`X0}vBXh3QBPKm^JN z0@Q!{-~9Kd%YbMI-(GO2{>goPc}aIkk5doLICtMq^8PN6 zGN~U|+!%TvQ~I%UHmKU^+zQi-qqzr!SX;bZLBGCPZg;v@rBDPXnpiPviB{AlO$DXW^0l*QAFX-%b4r# z^|BB-GG8x!uX<_Y@#xdR{`3p(W@qGkQ~bs^_ka0$`}{a|bG`KV_<5NO=VcV;h+Niq zwihPvYn%q(ED@p4Z}d3&c_0HfhxxqrYWSc2_rLmTG3Fqek4a-(GQ(qO@xT7*TWDDZ zL-78tTzdC)9isQe5E;z5mO9ljq5%`Kfj;`B``Tld!;q6;4YZ`G&Zh2h2}Yz6W+K7} zS;nYz5h+EHd1^zM9@!E=nq|wVrGg;1u8j$5B+ZPTFyXF}#CafrUE#THm5lIgp2jqC z&G3}gdPGX;Hd_XWLh;k$J-P$P>?vSUbyBPe@yraEWKZNk@_N+~F#sljE-IOd99v1L zFd$orC80V*Hcn{6+aPis^fq0CfTUBBfbrUrtH20Tz~CDTl&A`&mJ+6gw9I37UmL>t z?xq$Xwut!%GsWh1^ z&`bB150}bta3|s(_j^&~%O}6zOQfjS!DNh!*}Sj8QlkxTesMkydiF_m9oCu)3DIxA zsJkjZZJ14Z#EscwAE&ja=(Adw$V{4vY8&Am0-QaWV`Kujfm1jl#R;g^w+TwOwx-ilBti&&5q>E!uxSt6FrrjQ9h$pK3GWw6jU*a*vj2ZV_$$gYK3 z_w_5ZVI%K0iA;K6)3z&Y6Mqs3xMPDoH;7ebL+K~MLeeC+{z(8cQm>KGF(9DnmI9Kh z0D2$YJtNQuh%ClUwk)z~W+oG3?;Ux0TJOs4@zO6#f9g3r;losiV{NAwhy7hG(0Dw} z|J6VG-n0Gq-~QdtfADMQrF95E8!`)TB9M1URXKqXfQ+>sc9ObLNx z`a4t;9#;m33+j>KUqA5UUn6ajbg`gnxRyBTjTei>-allNmE zkZEzs@Ui5#p6`D5?>+xt{*NDx-hTF4m)=ljt6B>YeQn)a*zN7Z$l-mr+ofkl>j}$v zc9_3^i(kCT1@^u7${+vYd~UHue&_wWuO3g?*4H9;0#knR)b}^D_V#qTToQLxj}U|l z_^irQbysw8Op=d1EduH05s@uJNXzKd9tnX7iR{FbsERaIqKf6Fi5TAdFq6z&MIv!q z5Mw-!+)I8qE35U@!!r>P7|ENWCQ=n9(i1JExTo4~Rv&q31B4Lg21pc2Kr~T+qCB-! zgr=XGpOb^!5j~lio+(Vz9%yW@q zl(G}5(=9mpc2nih%e zG#ZW(7_seJPE`>RGPY^Jota`*%!&}ID`38^d*d%&FTeBc`}yYn-~ZW9HqEtZN#qB& zQkId!g}j^O*zxkQ!*uO5i>_rdp4YXvQLEnUcbBuf$8M549|O}T_xSY9=p$bo5h zKKjT!wLN4+u<1(? z!Gx-e08E-9MUhce12SBIZETdx7#+xg9!P)*WtwhNXY`It3IR!y#VD#Ov(YjiN7`e{ zhjS?Mvp1KQ55B7kFcoWG&#Qd<&c3nNAHH-2t6_rv!yi2R_dk7jYUm+@n8V?@n+gR# ze_Vyg;$WbxD%LFcF3<1%+$;XqyW?)Xi8yZN^H32wS9sJ%2nvc1QAG(8P^Al zY%Up@kaP!Oq!!4#svNjlDugN+D%cDenG|h+P~HXY5gy2az%>wUGh6GsAs})K2%xB$ zsS1TDEW?kTH;4n$GUD|LRl%jdZc8LzNI=+AzyHy0#Q5u%mzMIKyL#zaM1S~sca(45 zQz*-M{qo#zib^0LJ@WY^B#vwU`ICR|PMb$-*@E+&FUSSsyvB+Q$m;mRA3r{u_`PSd zqrYl-TE}^`=wqi6;BGgG)|(=Zd}zZ`W-|{DppPhH%*@qAm6ItvJyAB5B1y9%Vv0-i z)<-o;g1rYYsqCtrN37j@W)T_W7*UuGwoF9KrBDFH=;Ja%th7i*tlkcjA*K1a-$kH= zN2f<1Gv=y|k|U4ZyVIhdVt8b543t?gRrQer2w;sY#1wHRV#A&wu40Jp)H_ z3{d8#m(57LQ^;)Nm|rU}ks0YAO+le-B2x$6wdX_vYY;|&6z+;8xDe@A+VKjs;%it7 zSMzixx-)Y7Po$K6QGh1AM2_x3CLyK=hC%JwPS@d2mzXqPpZ#>0efV#Ea`XAq`P}2< zn`sF;H3<|wk1&;WjNW@>2zi1oku-gOkJnF^a}dPyNj*}~AZGO`1BOtM_wVJ0V zMF&z9D$+!}2b?`JB2T_S19ED!D@1u(os8GH@hEsmWO|Y+o2g3(GGk!#T5PR$ny_c4 z3IVi{U+b~np<36kMX>#m7|P}ZLt^|&eSmjz7Y`ueKxIPLB(EG`AOq|8RY@gqCANt^ zuC-hhA{4P=bJ4Yr#WCE4^1R3@y2mJ`=f?vLkU%Rc} zcvfF6@`Ly1o_gt{WG+j8YGY>-nJBfY0NF=>c)Yw_qf-m9HyJ?(lE{c6xU?|C(Z@gk zk3M?2v_Jmh!i>*PEdebS>*By+nxK02fYjTfdv^DHY;g?SN>qhsY9J#T1Z0PRtiq~t zC^8oVFvg(!NHEezpVBkA1go+To;Y_G)vCXh%KDgEOx&7?TI1K~(Y3={uqjGbY|KiKG zpUWlU^H=>l@7?_7C%eD-)7Q~Qr;LoMIJJ?Ksv}1Bls;MuB;8c2+S58jQOp$Rp8LWJ z;^jkhj{orwe~dH`k8MG_Ertf`x zBj6{`=imDF?XH&J`;8aJwHvYD%{z-f|McnYu`~1RiHJ4Xp{Jz{&%0_%8^$Pcb^pUi?nJIUC5P2zso&n*$*Og}p#ai^TD zmK-}|>tk1hV2CIw#7mh-Z4_=20yXDkw^T0|Z5ov*x5SJl8g6W&%nmvnNkb zMHCeviw;T=5|Q4A32TK>pj}y1Sc}d@%~%DS(heN~)$A$PH`4-&Q1V9gl8cCV@l}5lNw4E8+@lZSR=w8;J)1 zs+bH`K!O`x^R>U8LfNp3O+%Nz zzb)^#!#D2cH|O^8y=2NSU$^gnw5y8yDl2ef{x`2$bB-X1?y1Q1d~;b|9O^&)&1Zl1 z>G7EU<`N=#H`il}$cSQJJ)K`ajkUWV4mDGXG#u9f;TPRQ^qX^e(?%yJVX>;}*7_RE z3?+s6d@kOdV@Y5o_QjT<5uPYSE!zqK5LuKP8#~;0;h<7+g_?j!RHBG%G)4N@S#;+% zV@2rQ6#K|A;2uI`7R`Y`4;HW%DkYSXlTbucgr#sU+C5uON$&|HNu5oZ`4sBC;rcuo zVq`XEp|+9dlpw@prmgNh0-m`w&lJ`xbHV^Nvw=GR;YJvcs#_0^NG5m<_!4kaac(*V z(ml7HeUtu~A`_z6R%#`#tFwGVO@SmGCDVO?@~(3is8Y6VCYTUrIwJ3kwdmqeGQH?? zr3$8M&x?dfYpMU`zxdZmfcTT2JqhH;FHbLSr-Q^F{_xeeUQFl9xWAn}@t0p-Ha%Gj zd2?PteDdPve%8<4E{~B9XW!3dznd@Kknv1)@%+W(Sl50xjkTxK*5J>dmSuYrQ$uZu zm{ca!_e|ErWsH$9(lbFGid0~@M`E{av{ETbs;IzJs_95Xa56TJ)+4-^jE$;jn^h(N z)k$e4u{MufhexI-jW7|Y5P2F12QzzY)&Y1=5mwD&c_>D5o(fZTl_nypvxzd7k*!C9 zCZyPsphyc`uBJRckK82l0SqXG%1F}}YF%XY(LH=~oB|X<6_8i&O*jH@m&}RbR$u}X zB$3HTcv9Z&goVF|alVkhqm&^UE`$@k0(c%5u@^opRyqHHq zYkhMbUpzKL9;&`NjfdvbR7=&zbC2Fkl#^1I|UTDXPNi2dhd^GU#L4EkZZ)Vq9&Y_Ya1f~)do~t&-+?rfSyEfR!t6$5v#Am zCxt1((cMSnWR|8P6rn|5GYvz41{g)jRI}_YVuWh-DJdgY&;2HS0ZbLd08A8-Q5#jajzQPKn@V=6+i1ai1d=5fw>R5lM9S zrT5BYdPWva1)8HJ_ETm@Evf>EU?7GU12ns%)YKuVOz`MATJBVCBrRx`22Ma|SlUg2 zQ#NslnrvhVl2eh)^f4$f6{aTOlAVx|@C^6lmO{9Vj3GsDz{>EXNxs5((?*Qpz@{_4 zQL5TQ>)3{WFy!4;C=%N(nC}Ga8?`5t!XPtnl`n7Jc>={y6p+|9f?SWZKpXG@ysI9; z)r7NEu<&|Z^W7H-ibQ4+QBrx`9fZiPQZi&CB#rx0?q+H9*O!sL0%A{HU)=ETfAi+k zua=i@mv4P^H)%XO%wN1&PK!TXIwI!67BU+g;u#bAjcErZ#^+D|IIy3@-5Xen(NrTu zlE!qOi@3)m>{b_d^KmuF6*WBn_{zBA-dXaWe$JkQB*<|k>*a-LzR8Cz1gLY z^N0f9shme#mi}x{5AhMj%p{5e!fNy+6qC`@2%a?#=0o!Fqfk_1#GVFE{ZCY%@z+a?Ko zjWzIU!r2DAt*j5Af8g5qlP{l^VMX!mR+nCmef_wmTKVj4KVKS6CKVqJT0!iJMg%Fd z%CmwVkuj8dXIxY|QJHPz+S*jg2m7h2oY&SP6}g+LUFTm~(ia?n_+WSVT!UGm#@jl}38f6OtR;lvf>aBKU5x$KOd?&KQ9)Al%sQt4%dL0|O9{ z!?VY)hDueMa#J&INa@y2L9Q!`6etGO6mb>bT1c=XF5sTHo$QVo2_tTcJiD1JZTpxuCKv*c zYRoG*N4t*%{L2q;iqN5afl z+lFqCxG{OAP_rsfz)WxV<#u0=$IHX&J!3cTMd58#$eLoS`@?y;H22Z{iMRU+5_e^K zJe`i0=#ES4zj!<5NgqyjEC zx0~mPu?a#*UY11}V|0y9!A@D`+2{K&UY@u<>?#)QJ>%6}ky8ramQzXEmX2q5f`EIu)ltc=}!=cxmNyrdNExI#xR2TsO z03ZNKL_t(Zg$PH)ZnpdVMEB3%Uiy08Plvsg(bsgi$htU9?AJfqKRg@{)#&-z6Fz=6 zy*ZwVApP7f%fK>n6Wet6y~g5Hs%21Qcpj!YtW1}4V5})Sg<9=MBMQZ)-NmzAE|NLA zpRt*2sgWbnoU@XQkN4P3Hml#&^5Uj8k9)&M&v*Cxx-0)bRd3Ry$&#Jtox$B>`lkFc zv!*-W?na}#0Sb`OK+udPQZj0xr8fE{GSf!COB*djnPdWulmtKoL^N*SzGGEoRZia! zlMm+{Eh6i-xTsBK?J6?D{ha50-m+_`@y>g`*mT}|DaF+8hKaPG0Fpz*A;#%2+{JR9 z5~L|>_FPxNxe%Q92-dg)?Rrdn?&Iz4F~CVQ)NW{7f7k27X*x~$G~}(1?P|r%MMcuI z%@A{ncY-VitNOHF@7hp}-THJp$MN)Fvk#$b{A#@-q>kN3FE{5Seq!TCd;e;Mci;d1 z{ZJ0j{$Q1&AA}sy2I-98fQ+oD%|%5N%|Hkhp`14R@75wo9GjiR7xOacNwxkMZ@`DG0a1dJ$VtICCn zPjf0cIpDT#9nzeJ3@}`{P+uQBAGXoL_$Y>cz)jyc_uL=JxRZ(b=?F ztp=>`kMn#wUbVl!e0H^8@3t>@x5x1I_1l&7o7LsRX_h#yS8b@1C&*UKajr^VdA)M; zK0W@bak_r?55x8!M|Uq!17)(O(Ls?X=Qb^0FkMbjPq2alEIMv6(+_KzpThJ%89~f| zFsUs;2}A%U(+{!Ir5u_O9o3H2Y&JkKT}BvakTMtoKWzsA5eeGLX9bT~0D`Hi3E@Q` z_L!37ti%owlyEGuWIxq{^7v}&uWY7q21M$cH)b%C&| zI00)Mvto+#>D=GkpV!-c(=^q3HALu-4>{#f*K^Ese+evb)(|*cybokn+iiK>WZG(GoHD@9XyI)X?1SCv4-29vRw9Zm zf$Lbb4YUr_5yS!-OXZ%d1jPVTnlmyw1gNVe13(4M-5#|IFiy@uvf9I8I1lpvtVAS8 z2-bKS1w3I=i&>J`nz^ezN~yhm@}hR0fAebpvzMEz%l)gXl?#&#$g_>$Yvkxx25v{`Tvye*W`c zFbQ~QcO4?MT^mBZTCI!ZZ(ct-f>+OXV7T3G*?TZy;!wBaJeQQfRTf8$ZARB3jA)Kus0CJ>-A<=3N)Rr@DDN)cWwv zX*eW_FQ0!zFb&f*3`axSZZ=b%4O@qV6-zvA_W%9N|HJ=s z|2UTnh)m2Rq6T2g5=sF;mZ|#Ft?k33g9t!q`u}@TeE{?R@OXXrGCm;>%hS2+kX6+{ z(Eu5A0hT{xG@f#c1^~g+Vyr}fY(Rj|YJSnMi1o!hSRJsf!kltkRIZF3)jOi#TJj(^ zYcWYqKuZBpL9;o*VZwL4RURvH=UJz0jw}Q|^=Z{r&o^P;>C3g-clc_z`t0TEV%>F{ z%hhTPNQSH;r~cF*A8z0Nm`d4SUB7tsX&?EDG-a)t_Gf?m>&7!6cB?9cAR=|$^uw%R;Ho_L7tf!0ALeO{QP1yg zUc7t>Cgs^bJKArq5TQle)!=KtYC_d?o6Xi&T?nC=rkF(J?&kZFV=3k0 z>TJnEb_tF@X* zo{<@W5jg}8U~OAF#vk9@Fr-yQlFKr|-d$Yu{qVzgzegnJJUdrc0g1<9oTmQz*>i3# zzWDfRzp2fva#1#INppg*+cb#u?*6f@!tLRR0IQ~MYFe+?Zy&~g|JVQF* zmtTJJ>@WX}KfR#8eEnl^E~$t(=^1GRKMP zl*{Gi)&BBIRdY^t(;>n%ol7Y(4yi=U1&AcZVH$&Tp{lE@ny2_!=C6PM!#vOX-3APf z$J6EWXBV6O53heDS2@(Wsfoksd@#}VX47`f^|R-$>d1=s?#-KFa+*APcr@XxL7#si?F1Kz3K(h~D(jtrCf4Law)5eBB5Dxehp(Z56l(J*q z1a@He$pXR7(^cb@EGC(Yp_)Tz95k+7HDOFsN`khmp}7Yk#?P*rP}N;m z2P~3j!4N={sEFl7@dVU*bT0Vdns!~)otc)Br?Yg$Rzq!5p@qK%J#Z_l%n5OvR)dhm63KL#lUDc~?e|Wro z|8}$4^!@SS;eiS659jfGGV*ApA5J%q6S3oY8buw`&AGohmKu8XbbFW|=j?ReuBy8j z52xYV*SBJ*D&9K-9M2O;21A~ks_`plDVdoX`gO~c(W6MsZ*Tkm?ce_2;ZLr&b!U>3 zN>oENH6g?02yP-ELX4`GmJeSMAY>*nKt*Jf%lEU3Vd>bni0UV$pM8TpoWA@ zpor#Z8F@XC_6rrb4EYtZhzq_$P=s@Vz<3exWm^&3{ZJ$;A$W)0Gc&D3Pve|SOpP29 zKqoM%8UZM{Kl@^T7+Pl620k8-C*zfO0GbgUQ&Fw36mpD;XwLh#+bM;4e4JAO4tbsr z54XPZ6%#v_IHe+J^8Wm~lroHSKh1}8k0N=FS>Qa6w-3k1!>J#~KmGEh*(c{Iiw(g$ z9&pO0d729MheLx?R7~>-st=E+x^|{ErF?y{eRp?%ef_L!s*=m`JRBbHn|AxyPvg7W z=a;+tyW7k4_Ix}R)#Ksd99MPq`|o~KDce>1H-GcD-@iMoR;%HBxOsiwR_=BjudlCC zE>VqR*A!Edp`bTjuL2T2 zeXbC^_vn0@6S#&$aD@tu|M2GU>WipFqG(pLWt@ygfJF_YEMLQ?8{$$if(T2R2(Ta+ z;6i8tA~;q;&?QQ5V6s^JK+2QZaXFtMh$F{j0D@%rBtHUp8q z*Bwu@%>9(WIfURSR1N{O$jQtrI_3;nkw`U~DF73-!MkkSdNZ`!hhvf0hFaASghD+Q zG}9?dg_4n+^F$a^l=&eW$vg^jOi6MwQ&(4W?8jk
    %U_A$dl-%Ekxl;`2t_tQMb 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 F2C8NjtxA+3+?1L3r4QqmjS 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 SQL injection and database takeover tool
    - +
    -The sqlmap project is sponsored by Netsparker Web Application Security Scanner +The sqlmap project is sponsored by Netsparker Web Application Security Scanner

    From d64413d84b1d830ecb9d7b7763acbc40221769f3 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 4 Oct 2018 23:01:04 +0200 Subject: [PATCH 083/121] Minor update --- index.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.html b/index.html index 42fca5d0c0b..dd9f500d3ac 100644 --- a/index.html +++ b/index.html @@ -57,6 +57,8 @@

    Automatic SQL injection and database takeover tool

    +
    The sqlmap project is sponsored by Netsparker Web Application Security Scanner
    +

    Features

      From 4494a57e695b52e508430a03bdc19bb1f0c07808 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 16 Oct 2018 14:57:53 +0200 Subject: [PATCH 084/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index dd9f500d3ac..daabc8228f1 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

      Automatic SQL injection and database takeover tool

      Features

        -
      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, HSQLDB and Informix database management systems.
      • +
      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB and H2 database management systems.
      • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
      • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
      • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
      • From f57b1e8bbb33b9e1eb9252dbcc932aee06b950bf Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sat, 5 Jan 2019 23:02:40 +0100 Subject: [PATCH 085/121] update_copyright_year() --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index daabc8228f1..f72159dc119 100644 --- a/index.html +++ b/index.html @@ -110,7 +110,7 @@

        Automatic SQL injection and database takeover tool

        License

        -

        Copyright © 2006-2018 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

        +

        Copyright © 2006-2019 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

        This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

        From 14b564c254fcf5677437c7ec3e97a1ea9d717adf Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 30 Apr 2019 10:49:29 +0200 Subject: [PATCH 086/121] Updating main sqlmap screenshot (with newer color style) --- images/screenshot.png | Bin 87917 -> 64685 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/images/screenshot.png b/images/screenshot.png index 920bb4f0e6f0d14773d0cefd2384395840cc9c08..97ec40bdcd8f3e9ac3f4b46ed5e9fd37ef772293 100644 GIT binary patch literal 64685 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

        WxU9DDz8)(-!wi#9wjLb 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 literal 87917 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

        >swb228!*uo(uALr-)GY$jn6ConqV@{5`z!} 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 From fe8826610bebaad159b520174e3ccc5c5613c1b7 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 23 Oct 2019 15:28:45 +0200 Subject: [PATCH 087/121] Adding tarsier eyes --- images/github-button.png | Bin 3219 -> 3579 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/images/github-button.png b/images/github-button.png index efe07f9ad2d7b2b1cf47139223cb874ef2ee51dd..3e8de7e7d1fb6eb46e45e361396a15d15c2890b8 100644 GIT binary patch delta 3577 zcmVX)8T%WMB!32COGiWi{{a60|De66lK=n!32;bRa{vGf6951U69E94oEQKA z00(qQO+^Re3KtCW$327ZF1z;5der_MaMc z{;HLTrP)qN!6ac)k~T^Df=~PMTDWy$z*RAkydbIl0v8Va1*>97m^+L*7RsWkNTwOS z#cM#4`Xt>DKlyS@ByO4pt72JX?l9_9Bu%jgdQd~WP=C@(UK8J|9{fZst7)sjSP;w7 z(&iSU4u#U;(`VZZ;x3E5WqmvVKIzYW$vJm+x`v!{6=2BkHkn(DI;7EWvonZ$8u*I; z{$K!X^*jGP17q0q;r#8;{o%kG28l>%h8FqPjYMt@C@*{q|Xu6 ztZfB00BijDg`BTdI|rNvdVzhwE~0*A|KP(;b=@DBi;dZ2E`_q>0_QdXKbnS(cmwFi zrg`0^=2m023FgrDyessZn$4}o)g+X2SAXa?4VYVvt4Sz(uF!AVYi>2JCZW7@g?`hg zB-w~dV^*1y21iNDf!#n`>==@$UZ$4INn+?sFZ*}B%(0*MP#Qf%KnaEOX5ZFcNWRyE@=wmW&zpOVSxC#8OQG}tAC*M0kf;CjG0yfKBtO)L3qqRPm(sC#HGeJb zi%2wF_~BnJmpQWUXYASb&&&^ZaLbwm?X3Y};K=60@zW&^yxUIu>OWxfJ&%%^*9KA5 z@)qaZZgaI!mqL;BL12d@`c53-=R3YmzVCnNY&lIPRirG(@Mt6FN~>9L<8N|P_k%RI z&YvCRqFwAN=T(BpaIm{>wS{ zTjpw`UWM{+z~iTm?dNAN{S~X)cCc2{vs$;P?qR_%Q^BnM?UKqE5KMD63Kuq>kGWI^IMD+3IIvqZgaIU8w9hg zzE)t_p}qf0D%Zp6l_`p&B7dLv2|N#Dx#)W?E2sqAy4G>#;I}y2cWj)kN~O%;skd3S zC<_isB`A(XV(C94PWOuJC=?5hQW45|vAC;&Ah(-=(GRL!|`elH)|L z==o`xz`;lE2wAz*QK<+VEbIt5a^e@1%O%1@{FdCfZ-Eo}F*tMz`p$}xyudkd@sNt| z*qq2lT?!?djYV04Fn@X_lA_PK5wYu?3SkI$+!BBsssI&8CZRAi5(TUZBM3;%Tf)#t znXW|%f*{KOI@%l$-xV@i5X%=k!Z0e-2LVtKgQG31ng8BW7(?b_qaKCQ2T-Psv9Ys+ zfs1Op94uMj`0aZ`TmVZueJ>G$chw zyW{T7As^Zl($VHfG>9+}dMnHW>{-+O5c`fcQ!Z6VrlNL^R9d7nBHb)f zY0;315`Axfkz8^MUCTET1mkaKURwt@Z~ZL0j;!Ut!7&mkXliz(n<1TnbTcHIVI*7T zwVh(#s>fNgackVfL36QDuR__jY|RH~T=FP8-z*S>QGX7Q@;O1O5gMBym2r#=S9oK8 z8%sC-KFw{NljTq>ziAU2@B0F8pS+8nSF#*FT3|F^p->V7XUn|)Mvm`qZzZ+-X|~+= z7^$XlQz-8;7aOzkwsf(UdEXOvEznBThbkbNy}p5{^}ERz;@gPEpmYM?9UANne%kXa z#gkv z`^M5$&N<74jM|0b13O@y&s9RsFB~)qoOI6hP6)q(Xa%o~Byyu8^qoA$=NcsNYZWold16n zzagoj%TGnpCu_XdjHGU#dm6?#p~w%Wnv;3G{6#+PC&9a1lqEfB?lrC|q4*1Jl=S1v zAdRKq08vHBT!YR%_AnCi3@_(}|ke!kqpY7>d4I?g;SsS<|>3-mQe)ns@ z)6Th}DQcJQA(|m_Gtu(hD|{uv1uMOPUlJ{8{0m?Q@PE#^Bj!%yiWlZ;pB{j8!Ck#N20G6NPz6e-umHPk&t? z+z)3^Ci#)M&$w2El8|&Xmbm{z(k9<&H ziM-%HlO6x}*#5st`bup78xuse)?8>@PNB@@l&W6@UY>9)=|2CB>g?`>qM(+H2|lH zdi6eIE-r&4ACuzVGJz@LY%{dWcW*kbfbXQRUHC z+}F(IMvVeV5Y6w9p5%13jju&g78r2Ol_nL+r5LK=W}AV3j0xop;7h>sv0yJw$U*J| z9wC}lr5pH+qyq4H=iG=T0b?5JE(vrI4d*BmO}Crnd>dbbPxmc;o04=YZlFq1(hZVU z`fZy(=KLq=kHy0zXK=%}Nq>6DcTxGYw|j4_tNpXFu+PT&cYWB0eN57SdK)&z-I!KR z5=*z87wVBBDez&cX?%QNuS+nLn1vtm9Z7FX`on6+Nq^i)dP34(N#8M-8#7E_i>hh6 zhB(zUK7NEFunHKRIQ7tl4EeG{);V|D++ozINSgdBR~h)FbFMPYcz*$~6gUdw+fm9u ze+~E0@8hI>;omUok!so;nyyFyeAxGfvd4vTDTZvp9;04q^xNzV;$|lk%B2`;G=CU% zO1ycaR*G?<6ekf)t%e%RAI3GvJii?cIKPI-x)~U%)==4;y+*xqDG&2Ce*10!{KW4( zJOe}3s^OCP!>Cj86MqWzweXPNZb#Cmd{uF;q?TH&_y)+8l5Cl3qb`xu6l?PfYE0Yx zUK@{84Q=xWo{Km5UBpljYoxU5VWXbKQd5JYZ(n@DYvSejiSC$szAb6qG>lbSE*F_A zj5-%eEnQezVj;QNG9%~^m2z{i05fZK`sfQ9zo8P_m5 zqE!;M11~t|UYHnQss&Ed_&)i}-M}rwxN7)+(&KqoNICrA00000NkvXXu0mjfkP!9= literal 3219 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 wM@^Z%c#pr@F5B46h4YIV^>|0=n Date: Fri, 15 Nov 2019 09:40:56 +0100 Subject: [PATCH 088/121] Minor update --- images/netsparker.png | Bin 81914 -> 0 bytes index.html | 6 ++---- 2 files changed, 2 insertions(+), 4 deletions(-) delete mode 100644 images/netsparker.png diff --git a/images/netsparker.png b/images/netsparker.png deleted file mode 100644 index ddce0149d61cdab9f32849c7cde3bf5f80e25d42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81914 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

        %U_A$dl-%Ekxl;`2t_tQMb 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 SQL injection and database takeover tool
        -
        The sqlmap project is sponsored by Netsparker Web Application Security Scanner
        +
        The sqlmap project is currently searching for sponsor(s)

        Features

        @@ -142,9 +142,7 @@

        Automatic SQL injection and database takeover tool

        - -
        -The sqlmap project is sponsored by Netsparker Web Application Security Scanner +The sqlmap project is currently searching for sponsor(s)

        From ea10d25920855be1670bf0d7b9cae61a7ce70104 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 1 Jan 2020 13:37:05 +0100 Subject: [PATCH 089/121] Year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index a46d126a707..2abd3d04cb8 100644 --- a/index.html +++ b/index.html @@ -110,7 +110,7 @@

        Automatic SQL injection and database takeover tool

        License

        -

        Copyright © 2006-2019 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

        +

        Copyright © 2006-2020 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

        This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

        From 09f88dab39b8d556f8d2e4cc4a3281a7e7515775 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 17 Jan 2020 17:16:32 +0100 Subject: [PATCH 090/121] Added support for MonetDB --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 2abd3d04cb8..2a7d8625afe 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

        Automatic SQL injection and database takeover tool

        Features

          -
        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB and H2 database management systems.
        • +
        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2 and MonetDB database management systems.
        • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
        • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
        • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
        • From 40e2e781e73d7e64ebbfb027a2eeb1294a46cde6 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 20 Jan 2020 16:33:52 +0100 Subject: [PATCH 091/121] Minor update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 2a7d8625afe..4c590d5ff76 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

          Automatic SQL injection and database takeover tool

          Features

            -
          • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2 and MonetDB database management systems.
          • +
          • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2, MonetDB and Apache Derby database management systems.
          • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
          • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
          • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
          • From 0e6d72acab50f3ecb4e592a7aa982c60f9268ec0 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 21 Jan 2020 15:42:04 +0100 Subject: [PATCH 092/121] Adding new DBMS on list --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 4c590d5ff76..332a025ae88 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

            Automatic SQL injection and database takeover tool

            Features

              -
            • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2, MonetDB and Apache Derby database management systems.
            • +
            • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2, MonetDB, Apache Derby and Vertica database management systems.
            • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
            • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
            • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
            • From 4b80a02462a7ca74d4e364a4a1948ccffaed242e Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 21 Jan 2020 23:29:17 +0100 Subject: [PATCH 093/121] Minor update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 332a025ae88..204999a13a1 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

              Automatic SQL injection and database takeover tool

              Features

                -
              • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, HSQLDB, H2, MonetDB, Apache Derby and Vertica database management systems.
              • +
              • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby and Vertica database management systems.
              • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
              • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
              • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
              • From 6a02f977567bd0e16a91677b38520870962c587c Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 22 Jan 2020 23:44:13 +0100 Subject: [PATCH 094/121] Minor update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 204999a13a1..7a15b496ead 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                Automatic SQL injection and database takeover tool

                Features

                  -
                • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby and Vertica database management systems.
                • +
                • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica and Mckoi database management systems.
                • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                • From 0521da949ad31e7fee3cca08328bafdb0821e2b2 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 23 Jan 2020 17:02:39 +0100 Subject: [PATCH 095/121] Added support for Presto --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 7a15b496ead..9f5f0f10515 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                  Automatic SQL injection and database takeover tool

                  Features

                    -
                  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica and Mckoi database management systems.
                  • +
                  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica, Mckoi and Presto database management systems.
                  • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                  • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                  • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                  • From a6b310460030c3b020fa66bd0eb190c27feeee66 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 23 Jan 2020 23:37:36 +0100 Subject: [PATCH 096/121] Added support for TiDB --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 9f5f0f10515..ff574291df4 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                    Automatic SQL injection and database takeover tool

                    Features

                      -
                    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica, Mckoi and Presto database management systems.
                    • +
                    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica, Mckoi and Presto database management systems.
                    • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                    • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                    • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                    • From 89f86e057cc3f1d16e364340f2f877b36435e1a5 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 31 Jan 2020 21:33:31 +0100 Subject: [PATCH 097/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index ff574291df4..fc7053e52e8 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                      Automatic SQL injection and database takeover tool

                      Features

                        -
                      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Vertica, Mckoi and Presto database management systems.
                      • +
                      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase and MimerSQL database management systems.
                      • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                      • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                      • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                      • From f49141f71663d82449678fc14f57917cf54cd684 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 2 Feb 2020 15:13:10 +0100 Subject: [PATCH 098/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index fc7053e52e8..5f9d6e8647e 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                        Automatic SQL injection and database takeover tool

                        Features

                          -
                        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase and MimerSQL database management systems.
                        • +
                        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL and CrateDB database management systems.
                        • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                        • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                        • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                        • From 46a315f32c1b8d60a97791b5c66ef8bd8aca8c51 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 3 Feb 2020 21:47:55 +0100 Subject: [PATCH 099/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 5f9d6e8647e..1d5dca19da7 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                          Automatic SQL injection and database takeover tool

                          Features

                            -
                          • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL and CrateDB database management systems.
                          • +
                          • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite and Cubrid database management systems.
                          • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                          • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                          • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                          • From 6c87fa5b996730d43dd8725b4dbb5e58c025e2f4 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 25 Feb 2020 12:36:30 +0100 Subject: [PATCH 100/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 1d5dca19da7..62806899c8d 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                            Automatic SQL injection and database takeover tool

                            Features

                              -
                            • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite and Cubrid database management systems.
                            • +
                            • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache and IRIS database management systems.
                            • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                            • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                            • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                            • From 03fb315c8834e5cf9e94fc08c6244e1da25d77b5 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 26 Feb 2020 17:36:02 +0100 Subject: [PATCH 101/121] Minor update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 62806899c8d..ae860d263e4 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                              Automatic SQL injection and database takeover tool

                              Features

                                -
                              • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache and IRIS database management systems.
                              • +
                              • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS and eXtremeDB database management systems.
                              • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                              • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                              • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                              • From 05a7b979f9285ec62a1922527d50bc18f2c2af1b Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 2 Mar 2020 13:17:46 +0100 Subject: [PATCH 102/121] Update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index ae860d263e4..77e79aa32c3 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                                Automatic SQL injection and database takeover tool

                                Features

                                  -
                                • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS and eXtremeDB database management systems.
                                • +
                                • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB and FrontBase database management systems.
                                • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                                • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                                • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                                • From 88c76be5037612b33971de341bce1ccfbdb0869e Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 10 Nov 2020 22:22:28 +0100 Subject: [PATCH 103/121] Update regarding sponsorship --- images/SpyderSecLogo200.png | Bin 0 -> 63832 bytes images/SpyderSecLogo200.webp | Bin 0 -> 11724 bytes index.html | 6 +++++- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 images/SpyderSecLogo200.png create mode 100644 images/SpyderSecLogo200.webp diff --git a/images/SpyderSecLogo200.png b/images/SpyderSecLogo200.png new file mode 100644 index 0000000000000000000000000000000000000000..5d7ca4f7fbfa7164a5277597b4c898e1ce575004 GIT binary patch literal 63832 zcmV+0KqSA3P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/images/SpyderSecLogo200.webp b/images/SpyderSecLogo200.webp new file mode 100644 index 0000000000000000000000000000000000000000..3739d97b23064652208548b0244d6b5cbbc0a56a GIT binary patch literal 11724 zcmV;-Ei=+mNk&G*EdT&lMM6+kP&il$0000G0002T0074T06|PpNL~g200E$eZQJs+ zd2rW|HeJ&RR)ZSU-QC^Y+bQ;^Is@jeF!xcL*3fxE-Gdw>sY0kizL11x0^!T|z3=n> zjfe>VCWq)#rfzsD@B2T_nXUKi&gN#P{cc^&*I6e!PlH zH#(51wO>pM;ZgTzE0Dbn2j@rdCg}wWve{m|D4Zt=*%oAX(~((0ywGJPjd=I^JC4rJ{sVq~xtN>WM8vTHacz7X3k_ zrgfn@w0n@A*QTf;G#@EiJydyqIWCgm$?l5VDj`vic2w95E0Xo&P(}4NAzfWNycMJ? zM9SV-pd9}b5CuNU0+me&plcPNch~t6Lf);qWoHCfF!2RkTlO@{y8s6GVNc&p@TZu9d53^bsbenoV2e$M$QvXVq7JLiH=UUQ&-b6lpvxU)( z^!qdNf9Xj7x}E^w{h0u`mH!S9h%8^oY0Zi7<{tb?9HF_h-!34-gGL$ zMd8vtQMh6kg#buqZsTYp{*&UFka6oaE7kS7N30c43m2EYu52sBLxNUjxu z8%Y3~<05b@8o>K=5%|;_05U`%4FF(FBmEji{ZDVA-=&WK^V>teZ+-sfIjLQk0Q;e?_(gFH`SDXmyH2J84pDy0f%9-M%$=gLbcho0DvmvrTYEQ%*U9#vRy2 zxt-v4s+DeaDeeXArCWi&d$7PkwWj&dMr}FO3^8qibgHF6o8u~JRuS7a$fnsdAY+n+ zV&?90z)KW+0c1_K(94`859HD-8)Qzbq*g_OT#!Yr43ND;Ijsyj`Cy5iQqm&uVDKJF zeH-Kn7;ueFSNnlychG4YcvxFXr4p^DU`#!YtfRr>Ub|_u)5~+9IYOaB8c^Z@Gkt3M zfilX*wrc_YI)EksMtDY|PGeFsoNK}y?28H|QHq*qF zvi9pw75rY81tSS`*7?QJMhiO)Q~AQ39wr?l2t= z#)7&#?W4jTJ*d6i2h9|4->Sa1CH?MaDQO2X1A3$)?FH4v)7nXzLbpi0%mKsU**Tu zZCYS@|2=j-NCo|Y^}$PwJTNW_1`c+}s$^Y7rVconm}6m?B|8B)n*5@LRhAc$fU`;2 zl`N`wwmWb*F5T#0OOr7z7C5b4u(ysKb$jN=0LKGTca_^%U^DJa^#|T-Ccb_~QkQh* zwTT*_p>E2{hC6DxZFp(24k#Hl=!re1Mx`~H3LYO61@!dOk52#mc&$Sjj@sj&r;pbA z0$IJIlV@b*6`sG|;FQbRaQ%E?UgnJCXm22Jh(2ZNhNttt|Kps+de81`Zg$%5SSkbKq){L z00~J)Pw0JMn=iG0b^WCN+54CC7iND8`9J%2yKd*YlgwY5Kiz*~{I>b4{MPoPkVrS9sSJp4f_}WGy6xphy7pLPjp=%-UQZ0srep1Pb zKYZ*V3{Pe=8X@0|e}e&t$d5T`o@B~-pWk^C=6AR5QnK~vqB)9xSXpmEj*keWJ`>d5 zz+amcfB2I!eibe*yiHRdQEzqYzsiUesc>TX0+{OVwXZV1IX^CMfzJ9KD;_P0Z)RWn zL659Gz5;Fi7Zp%3F@=SG^fO$21Y#3lQJ>bvEtl6f$s-!pmPr$9Nz%tvX`(zR`5s7f zGhpSDbU{uOpg{CPy&V(+uzKqxP0%)zcwm)i9%iGu07C9my%~|YCjEjPz4uo~s~F0y}q6AK25PgWX#JEwhS`vI6;)_PXdH{Ny_ zPUn0!<-g|2d#SqvU8pvyuLiLp4;79 z`8>qmn~DCiP4#+uwEy#o=AMkFJ-Y+g#WvLekY(pQ#I1h_RndR1S{{G4L|1eIb*3yh zum>X;-xNZ71aSy!?8_7w{>Dtuw(Yn>Hdp|10c>YK(L58k34oYxxqEp3-@H}BF&>M7 zV$*j_t-n9Xvv$MlB%oeklchd_N!JeIn<;%9Ylc(T`VB@DlkjU372EJ%&_BPv1H7sGPe%1K9{skDcHO=;kIWsm_h7EIWTlixfJ$-tJ}x|3 z-OY_HL`WU4F=oM?!q1Hg?_OzSxkXN7P@Avdwo~yIu^bNHiEsHJ_B>dqH7tErDh}aJ z)(`;x>McZn;GT81tQ_-8wXiz1@>K_roMMQa?9|wfp~3f!_Mb~tEo?-O*GT?()Zds0)ByAxyM1kca%fWNr)x`my~| zXaq2epG^;&#LRZ5ub12sU^va>lfAnT2i%_SMmS)-g~ft?r;i=X4f1#i)y-T?&1oMp zM3Xpq;Fqj54N$z&%*vjSqC1#?f+JQ4D20=C?33$XKj9_;E?_H@(8=*FA%VLm?d6R> zW!N;E@P~^o>yA^sZ!G9DVfUrCsP*Ky6Cn{pfSOpK3@dF083)eh-O)G2$47vy^k(5H zLocJ=LR1btK$!x94s>-zkwyD1me?#23b0O5-Tml%C*^nW7w5Ye;n_txLIj2(7W;Vt zEQ4zNTyJn=_^Mu@o8)-KkcAv!%u^#%asG%`s0I`*12yWOG|P{so9ht3#Y0#o%p{Q~ z{tqov@?RWJIvC!RulWVun7<5j7I!zR9RnNU;RkJM?{+O7Mr%G8*X{4D-|NWiF&)=@ zw_<=*Z}w`n%Q6Ews3Tw{CY;1)mT;E+4c1D)5 z2j2#klZMptaRcIbdexqK!dB~@ec`I2wHHFxC3uL4wP07GuOD z=MkP?G@*TdG(fEmEcku{o1U8<>dYRK8A#PwX|~V$bKDGFYzLsycID?+8ux!S)@2nD zgXW`0ip_&oc*>5stk?8~TGs%_;Ezhj)&k zc>SQRQ?d*ljI1K$wol=Q!x^VRUq#L0>#avNg%BisG@`rn!tj|IO<4jRFWhjrH@Oon^fNoL0D+7jXgZ) z(XS%_v5ni6-HQW(zfo;(UYe^Pd-W&SblYGTS zc&myEHmn|0W9+A??lgi<@cXUc@f0dS#8+-KW{U&_L4PNel^}V;PwylIyx}sc8y)%Z zrIpGY{cMErXh?Yjkqn$}4M}7z-04Uw*3CO+AahSY8q(anwip5r_%d01Nh6-dxJr0R z5=1QzsMvCjP)q-OEv8LYYl*v!F(8*T~t2%v4h%0UL|`(Et3T zveKC+`a?r3*UtF8lQCt8dkG)$7Ogp?CXu)38?Hk@01BYx8LCLi_r}mzkSNUjYOd*o zwAG$pH>)4A(C0Z&-|-Xha}itGq9TBOWM0#q#0q(hZwd778Bbna+pPrTy4d9AtJzpJ zqj<|ht1Kcd#};RT4-La>uZE7D2ZZ!08&-0lBc-fcIz=MK8pEhYwkih0P6Wi512#`s)3yH%+ z)|(YmfuO3>+xo9s=y-tx79?OFJiuv^!QGS}@ED=NM9E_4;)1KZ0EMfdenFNdC5yMu z<)@&XWz?3wLKDDHn)&n@p?eM@Hl{p0CMHVC5j}X4TjoI|y8%2t}z2f;YMK%BAn$hd_M{ zot6M)WOYO#zz(KPwJe3uZpqICoW5!RH(iHTFrE#yhXU%+KT7$AP%LSfk2p-~ucU3$ zfggZ9i}^0J`@JACcW|Kq$s<*lkpa!`|3m$^NR%a?yCb{p1GeP&Zi`7JGY55{BXQ`6 z$5tS^!Z0VNJw!RdOBI&RNumkYyocFDAoo3{RoNq|8jaMcW{(}*FFut)y4h(Y$M)?| zBp^5lATpJYxOBKY_4j2rWiB#wSS~q;5|Ng>X`2sOo{UV`IZDi@S=^Xe$FC4W+D3+` zrkK5Du3ak;&jm+{E1)-ZWGFh{h9t~NCC+%FrkDlc!6RrX8tT44z^gf)69rNE_4(p_ z?;T1@pjGA(6$q+A`C=VcaH{8J89x!>+1Fn)e2z{<6N2&PrhPDpRF)Qx2+e25bzW!9 zgW{4;aF|o^Ti$$wW&N#Bi077F5PEKdGErFg<28p?O?@dA5NsjcI45!O{Bnwvp0HZL zPByZ6=X$cSnDocfl87=kxjh91QNS^<4f0+b_EWUyRAa@Sars8;RnO6FkwPcl8@<-@f12O8|!z=~ADBtVlD|&v;IQHWSx$1aRfzPhw2`*6un| zyi&?7(1na=$TYw+{4}zWQ4PA9IMCtEvFMIHS5dEM+Dxuo|zHD;h(Fi5WN#`fY zO0Zz&m`EmvWvBv{xk9%KGwzM8lB*^><}Y(`DX1bMZaFQH1H>fJexLl=3z(uQNV%8J zqULHX4WCZAUyu!~n52g$@BO=tL*2|L);91LI!->><^Ry@h`#MhGt;77)!_hv?c~IS z*R@_a{maU^7YVT;1SqJiHNIfMbVB(fs-!85WY7qcyRa@FUlOq6_3wWz6RE`Q zCiX*LNzy|`*X+z%28#&zRMYw|eN_8GzAU9C37%D4`AxsTp;8YHVi$}Dv4sO09L!P3 zYTCkc=+s?b`gAXp#7bQ?8-XVLs55PjU>4(Sa?de70$BdAE3BQ_Z^pef57P}$m(Txx z@G*^G#Muu`S}kI<2CoS!W0#bWQzeQNXChk0K9~`Hcz6+p0cAJ?MY$PZtPQaA$5imat;s#@tj59 zJa$P}SzRfK%8Fi1@4aWi(5g71{V{e7?b|aAQ}-fZHZwxR%boE3^DSm;DU)no9&QQT z3$+<$g6raq`o&y3Oo@efe41P=Xy!^VF0(7fbH_t0c;PhsN!`XdTec{!mEF-Aia6-5FAxU^xw&Gcz>*i6f&DEc*fPAXz|eKBx-% z6)+Vl@lueHkj;x7jqi9DMrXa^v(*iRt>ca!ea`mVoHGTR!MUSDhVRwLA=1c#YD9kV zrph#Dghw>IF{NDxJ-2RWD^C-H&C^Y9Li|+l=je>CqM0`hVVwn7Sy92eh58|B8GGeZrpS}DPkZc7mYy*IwWAt#AbuGUze~9#HnBh6OtZ(&p)RjKv=E0}X zat0q!6*Ad9#3dzp6FBjpSSZWQMF3&o7>+)3R%?w)G^v$cpoOE*aN%HQqki(_<;#_Y)dijzG!u?C+nRM608 zXu9!nRzzgdLR>saEN1K0+#0_#A^7KAmeRl|-_;dNvGH`K)~fW35?YT};$(CYB(40d z+7ql6zX4GUuUbpLO@6_L^GrlgO2HI=*Zq8|OqB-14G9570aD4RyKe0Yt}e}bwB_dt zz`<$griuIx!$)yP%+e+Q1;ISgqDL>0=2(GVl^aS?uEbFRe-QrVDmY#6+;LvPbbw>Y zIu0HqjezidH7XTu^4|UUMUv=nYO2a)J`iqS!*Cm`AOFi8^Hq3 zFwm(G@^hHa4Hm=-;isujRp7Z`r8m;FugCtjw<0fUhR>W|hARDdS+Ly79K z*4tTN*Vb8vve~TN^`y8jj3*$v&|q4mqwt$I52E@>FVKq4QZ61)dme`>>BQ6TJJI5| z@kF&Y%g6vZX6bpIi_mMI)hLlXYVCwuXz~w@$x=FXY`S5S>^EnXEWhxR{fD94Kp0F= zBzL93%s0j(zewkm+Enr8O17T(e3zu2PRUx|1Vp&-WntwNLP#bgVChf2S6 zEoun#zuYJMMJ+}N!(D7CRFAT9-=T6=`87oLg5I7pfPR6}x_QFf$QDeNzj`OB;{_JN z>8JoH9YsT!K4n$c1&z06_?qG~W}@^BSs;wv_?m9Yu}B1erq+MUoJrBR!36b3c+KoH zo0I?B9Pv#@=EL;?Kd>ezn|knm$c1xBMHSHhywdI$Z&$$OEg8DA?Q3jjcY{T?XgkcA zEpuXE(>;AHjP~;6_a8a!F3$#Vv%nw0l?Gp7!^W$b#j+dwdqkKi+0_GNMc@3jSnmaD zQKe!qoxUeS<)T<);n;*QG8@#4u4BGd`@Vy9{U@pnM;b8d(pPw9Jc^+^P!^RSw|ox* z(=W)co}r1ii?)3t)`bd(gvW;?=FyVBnug2oa61ZXyyNeANJR^f`x(W2dyq)+O!kR| z(>EU7wu4evLuzfb3jBXuES-~meuA83n|_Ku-X2X5Pb2kS z5i7i&PI*-9L}xKzkEGas(1 z!Yu5}kqB(?_0~`Wk@^Njp>~UaCr}2KlcQ`S^@NK*?_UuwQdmw6g|J~3u{4zGNNf=z zB0LDrDwFitY9#NtUEZ7a(1A4&MpmPZ6_GAi@&>9EIQJTiQF`m+r|Mg2m0Jl!{o{ql zN)i+G?^N)qR!a?0qc1^1MRBKTQ)S2h3wAY>$_aupFIpxuHpA zB@{C4e53VNK?gKL0O)vWt)^?1W@T zkKXBrs|{PIo7ZK7T2O5KLZD;z>nz`Z163rougve@qVTNFIqubyQJuZidTj6OV;CVE z%vge;fSCFy<|YVnQ}a4(#9j{!NB{0p{;&-sy~)4eslM`={cCINC`4X)g;(f35Bor@ z2PXy-n)wWQ{H>ASn&xz_rM(^8<$K~K+29EmuZUWL=jc1SkQ*T{w_r^QrKcFtw7Dq% z5Lo8G%2MQS0?tfzofkXh7y;iGB+X}cXWgyHjg2@B>*#St5Vu!++=OikFD4t*;r8)jyMVcC9zY!Skpjv6(8v;-mtbUxX|AM;W8SNpUfB( zw&MfRBb7(QY@-g6rSgNhm9~91j)VHrOgM1$7dEjBNbN+Im6bu`dJ7f5!+h{_uqqp* z!w@Ay@$%;C+b4vsQO+_@F6>nFML#*9m6}CyOiQvt6Co)hVz48NCkt$^)uaqFn&-}{ zCQVT$c`~$;`R$pul}@ag`0$HDVCSfvF>u|5*K`{L3YlmTEz z6T}qgCT{b+F%IyrY=KRLj{}y$&(W_SU`?l%8wEvc_iJ*83Oja zFO`r!R2iQr@T3^&+N%I+rE7ic`lbD|f#@|OdF{<;I zNVg1#Ku~8;w}4Ia;azXCH3T5T)7bIqPJq*oN?qF*nMCt3)m7ccHi~kiik783jkGDJ ztWazJEdpM_hbEOg${;*~OC|AVlO8rHi+d1ZXNfE3O;^zEmhE4q7n8Wx-`5u_U$b*b zK)>rSD*$w2JPS%r{VnBkw-ElEdd{L$#Qy_*vBmF7Y0|UN93nlRAe0VMfpA6b3)nzA zm+GDep>{Z=A;4+3e+6Rb{Hkt>=ST-qix(WhB#CG;CLaO9Fo~sn0p&zG?toFit=*i+`LljKSI_D_9|n6GJWHo9rYzM!%f#o9cqc)@&WI=* zNtEsELw~LdoZx=CuT|CTjH9_cs2fIJHCbJcX!S#AJpVyLrK$p5FY0v{s9!@Y{9%Q; zY#lv%*5k$l9b$DWETcUKw&kFL;JGv>?$HYXP`~MCxn}DJGynaxX8;=J&gLLhjDB%k zvRi@V|6uUiLzQ&ieSD5v@_2E)1mQ@YSUg#apP$AFtCaS}aDJqY9#&F@*i=D25=~9Q>=XBMKr~BC;M^`JFzk~U0?Mu`4q*ZB|Yd#AfdZ{Bz zk&RME&LzW!IQ2#_9)6JRg;>%D;M1Ce`=_^f{F#s3>PtKOc(F9mpT8ZyUtJ`oV8bUD z1qI-^Wnu+vTTU;=C&Z{c%__zjQlX;hWspoT8#7p4l!y`eYgu(`R3GMY!n;Y!lTaG6 zfoi^V*50gz%|uB09j)V~TZiLVa2x3f&}8V1_U4KFWQB;Hw*s1AfWufAx$*{q^c%(4 zd4aCh^zq{#yO_)9Q@yg)gCo9o8Xsb>tAPAvu4KHfI3>5qfHkhsMs^%CHAb#^{# ze5wc7%SeO36umQppSpW~8lVs~C6JGGcv^N)^bMDsT?ap-w;>=Ai{7ogghnU$OQ5+y zSEx}0;-TO{7F>5w`M4ahL<|2??2)S5RIpAmnmR-ehp|>x4!P+pNv&{_WaM;{Cwg~( z8Qw5(X^)t1gkp8a0Xp-WzWG_C4(BgFjG+@ci(|Jeq_pkEXbL#LWFkp0)VLI45`Vj< zN;!p}3!Oq!KfczL8$4zjPjhUp;32!AGdJmP_QdR}F1m=oT@T*BPRd57AUTt(;el zl(Wdudo>ZU69-p}q>?RcSON2=T-i*9pYoebL3=?LofGg-;4FT_C;#GPfLXj6inU=4 z!a4hIP^78|Tm-nO#>)@c;;N21c3pb46J(wtTj(Dg3v=LN5wr>FX-ywD3X5Dcs18$Z zpfgVp8-?7iQlFHt^G>g!fz3i!AG?wP+OImCgg5 zAEq5w6Oktbvq1eg zuVgce#>X7&9gdwaDNNPOru)UP{nAq-*V(k0vtdCO0bd|9+Mq&wJ@*$q*Sq zLI+@}P;^(qX0QhvSRK_XF^l<=P@1U%Wgd~uW>vi9fsEV76!?S%BY7D z$^60EbHq|Xf0U6#ZxsfdJdaT03nQRzCP20JK&p$RPE4og0RZiy0>dtQ`H;yK#$4z$ zLO##_opmzMlr-6dEv5mei{_sdeyg34c-{zcyv(Bq6JmqCe*XGl)^!ngKIYjzoP}<6 zf_FFQ4SC4I%<`M;vti z-796;P)NRhixO-ZbdaTi@k)c6a|?#>C^DW?#y$|c8h1FMZ4b+@Sc;@3ayrj?{(7$z z`E3wFoB*a75W-u&F#Y@2b5V>QU9=M{0K=7B4;?74xAPtkh)_z2W@la?7FXfbqul9T ztxCbtxfNqDkNck>XpiX+N7C_+3ZE5;(bREU%l}4BCKxx`Uk0QBThR0C0~QN2mA_iA z;BFxZ9_z=?SR^Kzj?-RbFQ_Y;AI}9r7~d;rqhg!3#j{plMxg{Z007J6F2Oi}_UM)W zu-g$$_72wYJC9tJY8rP1Nj5HNzhEK&Kv|u|(R;?pWqaaEfy`VpmsEvid>KeJ!W8eT zbjO2IPrRzlpJiiT*i|Nf%eTr$N7+-aH7-RbJ&0NJQiek0HD0OpuP2u&5-H^2QeoxH zr*st(CP-1G4L&=O2VaF2o`%*RE~Ck6l429GnQ<_8vkqA1=3%M-EWC4@KW*U1@b%lJ z1W_Kexgtnc5G@`HGyO8TBdW;lS2J-Ojz$!m24Jd|u&Qi}qsO*d%wdi=3tBOtHWAsj z=j3H66s@zj)s!L-Gv`OxChLc@1Ebn@ij^&+><^6N zs?HRMo4EA6-*st62CHd~u{16-F#5DC7D;;zVCA{5sn>n!WkpyC=AS)JuWsdo0#+3n zq36P_ZoQq|Sv|sER+qC>O$fS1{ymJt7|(`G@Sx9-qm@0t$m6|^GuGdaFc(>@{Qaqq zIwlmCyYwVLW>IR>#3l1E?)sjkEc|?-7LwcIzmb`O0CpjTt-JC|3rk1Wbekz&1uq}D zm8xQl>8)UlVkNl2IL}N2mfH8oAd{<}VXccY0kkK4R6z8}tNvu2k z$E&Ju*~TqtaX$MeoI=Tbx^A0n<RtGwQ z(#twK==fKT+!IgwQMrAV*P}nTA3sCiax&F}s8kJOb=yMyN3274{S*Mck-k&2n)hsK z>HadFyApx$^mK7}!b&dd_Jv?HY$;9}r=)4SMaHDqWk(sYUwo>V5M2G&d)XNXu7XP0 z@}l+hTz|d>I}ft!s3m6HUeTv6^M8nmFlCd8#n~xm7-qukh|E0AeeiL&iPd zy$Y6%=^S0j9ZPxY7~ta#!AV#pD&s|yx(2ffewQ^-FL$x8ubB9T2Q*6Drn*DsdDPTv zoq9k$+g=tlAwBSAxGpj21q9eYYsciyM@#x}xYFHtjRH<$x2o*H+LTRhCtf<=#HT+! zi0dwb`K4e-TU`H|X%07qy&iz$6Cr?B#^BeB)d86H%)9V$M_(ru?o(|#b{uUp^%UlU z#r;fcuej^c=syO|@bKbh#fuJjHt+>4(M$$Z{sT>OoNNSJxQx@a+f$uu?^52*N4qfO zix8QVH!M6q?RCrl`B6vm1iy$)QERUi_@6DBeTN-}Ezd zHX@et7k&(qM|K4(6!XnFtnVxcgO8Ud4*@t4ix!}*pG)+q%bac$J!JW6kIYBaWnQ?hD_17q9s7z??6ehRN8ar9wqE*$nH;gg ilKfV@_tu`3o1_*KY9^TK_UT6%I?E2os0aW60000QMXrDV literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 77e79aa32c3..3c1c08b08f6 100644 --- a/index.html +++ b/index.html @@ -142,7 +142,11 @@

                                  Automatic SQL injection and database takeover tool

                                  -The sqlmap project is currently searching for sponsor(s) +Proudly sponsored by: SpyderSec + + + +

                                  From c66c9e26193656ac6ac5aa88db323b83f01b5481 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 10 Nov 2020 22:32:27 +0100 Subject: [PATCH 104/121] Minor adjustments --- index.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 3c1c08b08f6..b97db27c1b9 100644 --- a/index.html +++ b/index.html @@ -142,11 +142,13 @@

                                  Automatic SQL injection and database takeover tool

                                  -Proudly sponsored by: SpyderSec - - - - +Proudly sponsored by SpyderSec + + + + + +

                                  From 3a8726492607882c3abdac746a799abd365ebb00 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 13 Jan 2021 11:51:19 +0100 Subject: [PATCH 105/121] Minor update --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index b97db27c1b9..95420603340 100644 --- a/index.html +++ b/index.html @@ -57,12 +57,12 @@

                                  Automatic SQL injection and database takeover tool

                                  -
                                  The sqlmap project is currently searching for sponsor(s)
                                  +

                                  Features

                                    -
                                  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB and FrontBase database management systems.
                                  • +
                                  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager and YugabyteDB database management systems.
                                  • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                                  • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                                  • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                                  • From 57eae1485e7a332cb2993d4ec8f43ae6ce5f1d5b Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 24 Jan 2021 14:25:01 +0100 Subject: [PATCH 106/121] Year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 95420603340..f1acf8618b8 100644 --- a/index.html +++ b/index.html @@ -110,7 +110,7 @@

                                    Automatic SQL injection and database takeover tool

                                    License

                                    -

                                    Copyright © 2006-2020 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                    +

                                    Copyright © 2006-2021 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                    This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

                                    From 3c5b3685d5a0d69b31570760103f3a7ecd593463 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 15 Feb 2021 14:13:37 +0100 Subject: [PATCH 107/121] Minor update --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index f1acf8618b8..950f015bca0 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                                    Automatic SQL injection and database takeover tool

                                    Features

                                      -
                                    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager and YugabyteDB database management systems.
                                    • +
                                    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB and Virtuoso database management systems.
                                    • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                                    • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                                    • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                                    • From a400a5355c04421a81ef08fae0d3ce86e9660a19 Mon Sep 17 00:00:00 2001 From: "Bernardo Damele A. G" Date: Thu, 11 Mar 2021 18:15:41 +0000 Subject: [PATCH 108/121] updated donation section --- index.html | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 950f015bca0..a7233ad9f5d 100644 --- a/index.html +++ b/index.html @@ -106,7 +106,13 @@

                                      Automatic SQL injection and database takeover tool

                                      Donate

                                      -

                                      sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation to our efforts via PayPal to donations@sqlmap.org. We also accept Ƀitcoins to 1AUrrKYsamBEThdruYTQmUfMfLF7aaxU6x.

                                      +

                                      sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation to our efforts via PayPal to donations@sqlmap.org or by clicking on the button below.

                                      +
                                      + + + +
                                      +

                                      We also accept Ƀitcoins to 1AUrrKYsamBEThdruYTQmUfMfLF7aaxU6x.

                                      License

                                      From 6455db487e07a8a7038566e6f8737220317a836d Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 17 May 2021 10:44:56 +0200 Subject: [PATCH 109/121] Minor update --- index.html | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/index.html b/index.html index a7233ad9f5d..79944a37c2e 100644 --- a/index.html +++ b/index.html @@ -147,16 +147,6 @@

                                      Automatic SQL injection and database takeover tool

                                      .tar.gz file -
                                      -Proudly sponsored by SpyderSec - - - - - - -
                                      -
                                      From 1540393048e032f279069cee982e36c0bfd8c4aa Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 3 Jan 2022 11:45:33 +0100 Subject: [PATCH 110/121] Copyright year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 79944a37c2e..d5516267460 100644 --- a/index.html +++ b/index.html @@ -116,7 +116,7 @@

                                      Automatic SQL injection and database takeover tool

                                      License

                                      -

                                      Copyright © 2006-2021 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                      +

                                      Copyright © 2006-2022 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                      This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

                                      From 79c84365ecef3be9ffcd314993407ef580f671b9 Mon Sep 17 00:00:00 2001 From: "Bernardo Damele A. G" Date: Thu, 14 Jul 2022 09:46:18 +0000 Subject: [PATCH 111/121] Update index.html Updated Donations paragraph --- index.html | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/index.html b/index.html index d5516267460..980361be881 100644 --- a/index.html +++ b/index.html @@ -106,12 +106,7 @@

                                      Automatic SQL injection and database takeover tool

                                      Donate

                                      -

                                      sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation to our efforts via PayPal to donations@sqlmap.org or by clicking on the button below.

                                      -
                                      - - - -
                                      +

                                      sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation or sponsor our efforts via Sponsor page or via PayPal to donations@sqlmap.org.

                                      We also accept Ƀitcoins to 1AUrrKYsamBEThdruYTQmUfMfLF7aaxU6x.

                                      License

                                      From 6f4f1b4a42e00cc1f5d1ef58d80bc417def1c4ec Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 2 Jan 2023 23:52:41 +0100 Subject: [PATCH 112/121] Copyright year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 980361be881..56b884d490e 100644 --- a/index.html +++ b/index.html @@ -111,7 +111,7 @@

                                      Automatic SQL injection and database takeover tool

                                      License

                                      -

                                      Copyright © 2006-2022 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                      +

                                      Copyright © 2006-2023 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                      This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

                                      From fec6e149de4b6531fa28f33df732c11b99ec3f7f Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sat, 4 Feb 2023 00:32:22 +0100 Subject: [PATCH 113/121] Adding entry for ClickHouse DBMS --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 56b884d490e..9bd8794e9bc 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                                      Automatic SQL injection and database takeover tool

                                      Features

                                        -
                                      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB and Virtuoso database management systems.
                                      • +
                                      • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB, ClickHouse and Virtuoso database management systems.
                                      • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                                      • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                                      • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                                      • From b79419d5529e47def490bcc9d0ddb2b3e434d6f3 Mon Sep 17 00:00:00 2001 From: "Bernardo Damele A. G" Date: Sun, 19 Nov 2023 15:14:47 +0000 Subject: [PATCH 114/121] Updated PayPal donation link --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 9bd8794e9bc..e3ace2545a4 100644 --- a/index.html +++ b/index.html @@ -106,7 +106,7 @@

                                        Automatic SQL injection and database takeover tool

                                        Donate

                                        -

                                        sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation or sponsor our efforts via Sponsor page or via PayPal to donations@sqlmap.org.

                                        +

                                        sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation or sponsor our efforts via Sponsor page or via PayPal.

                                        We also accept Ƀitcoins to 1AUrrKYsamBEThdruYTQmUfMfLF7aaxU6x.

                                        License

                                        From fd4bd968476e25ed7e0f7b77cad24a2e72145a8d Mon Sep 17 00:00:00 2001 From: "Bernardo Damele A. G" Date: Mon, 20 Nov 2023 10:35:21 +0000 Subject: [PATCH 115/121] Update index.html Minor improvement to PayPal donation link --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index e3ace2545a4..09f14d65515 100644 --- a/index.html +++ b/index.html @@ -106,7 +106,7 @@

                                        Automatic SQL injection and database takeover tool

                                        Donate

                                        -

                                        sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation or sponsor our efforts via Sponsor page or via PayPal.

                                        +

                                        sqlmap is the result of numerous hours of passionated work from a small team of computer security enthusiasts. If you appreciated our work and you want to see sqlmap kept being developed, please consider making a donation or sponsor our efforts via Sponsor page or via PayPal.

                                        We also accept Ƀitcoins to 1AUrrKYsamBEThdruYTQmUfMfLF7aaxU6x.

                                        License

                                        From efb3f4591d2c101230d6c9599141009ae6363205 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 8 Dec 2023 01:33:57 +0100 Subject: [PATCH 116/121] Minor update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 09f14d65515..f1f2a5b7646 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

                                        Automatic SQL injection and database takeover tool

                                        Features

                                          -
                                        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB, ClickHouse and Virtuoso database management systems.
                                        • +
                                        • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB, Aurora, OpenGauss, ClickHouse and Virtuoso database management systems.
                                        • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
                                        • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
                                        • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
                                        • From 03c198997a240485bebfcbaa3c03982744acfd7f Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 3 Jan 2024 23:31:42 +0100 Subject: [PATCH 117/121] Copyright year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index f1f2a5b7646..4180f006680 100644 --- a/index.html +++ b/index.html @@ -111,7 +111,7 @@

                                          Automatic SQL injection and database takeover tool

                                          License

                                          -

                                          Copyright © 2006-2023 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                          +

                                          Copyright © 2006-2024 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

                                          This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

                                          From bfb345f92bf21def192acd1b37b77c57575f3e08 Mon Sep 17 00:00:00 2001 From: "Bernardo Damele A. G." Date: Sun, 27 Oct 2024 10:20:58 +0100 Subject: [PATCH 118/121] Updated Google Analytics script --- index.html | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 4180f006680..53e033b087b 100644 --- a/index.html +++ b/index.html @@ -152,15 +152,13 @@

                                          Automatic SQL injection and database takeover tool

    - - + From 28cac215e13f8c5f527ff08bb52fc0f15b9bab16 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 2 Jan 2025 00:48:01 +0100 Subject: [PATCH 119/121] Year bump --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 53e033b087b..9cef72b6fbf 100644 --- a/index.html +++ b/index.html @@ -111,7 +111,7 @@

    Automatic SQL injection and database takeover tool

    License

    -

    Copyright © 2006-2024 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

    +

    Copyright © 2006-2025 by Bernardo Damele Assumpcao Guimaraes and Miroslav Stampar. All rights reserved.

    This program is free software; you may redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; Version 2 (or later) with the clarifications and exceptions described in the license file. This guarantees your right to use, modify, and redistribute this software under certain conditions. If you wish to embed sqlmap technology into proprietary software, we sell alternative licenses (contact sales@sqlmap.org).

    From b5264ff5aa077a16b909b20c268a933a378371b1 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 8 May 2025 16:22:44 +0200 Subject: [PATCH 120/121] Minor update of supported DBMSes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 9cef72b6fbf..746cbd1dc3d 100644 --- a/index.html +++ b/index.html @@ -62,7 +62,7 @@

    Automatic SQL injection and database takeover tool

    Features

      -
    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB, Aurora, OpenGauss, ClickHouse and Virtuoso database management systems.
    • +
    • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase, SAP MaxDB, Informix, MariaDB, MemSQL, TiDB, CockroachDB, HSQLDB, H2, MonetDB, Apache Derby, Amazon Redshift, Vertica, Mckoi, Presto, Altibase, MimerSQL, CrateDB, Greenplum, Drizzle, Apache Ignite, Cubrid, InterSystems Cache, IRIS, eXtremeDB, FrontBase, Raima Database Manager, YugabyteDB, Aurora, OpenGauss, ClickHouse, Virtuoso and DM8 database management systems.
    • Full support for six SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band.
    • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
    • Support to enumerate users, password hashes, privileges, roles, databases, tables and columns.
    • From 29917f4eeebdf37c58742123e166689d6eac337b Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sat, 26 Jul 2025 17:01:26 +0200 Subject: [PATCH 121/121] TwitterJS doesn't work any more (due to policy changes) --- index.html | 22 ++-------------------- javascripts/twitter.min.js | 19 ------------------- 2 files changed, 2 insertions(+), 39 deletions(-) delete mode 100644 javascripts/twitter.min.js diff --git a/index.html b/index.html index 746cbd1dc3d..a557af97794 100644 --- a/index.html +++ b/index.html @@ -4,17 +4,6 @@ - - @@ -125,8 +114,8 @@

      Automatic SQL injection and database takeover tool

      Developers

      You can contact the development team by writing to dev@sqlmap.org.

      @@ -141,13 +130,6 @@

      Automatic SQL injection and database takeover tool

      Download .tar.gz file - -
      - -
      - - -
    diff --git a/javascripts/twitter.min.js b/javascripts/twitter.min.js deleted file mode 100644 index 377273482cd..00000000000 --- a/javascripts/twitter.min.js +++ /dev/null @@ -1,19 +0,0 @@ -/*** - * Twitter JS v1.13.3 - * http://code.google.com/p/twitterjs/ - * Copyright (c) 2009 Remy Sharp / MIT License - * $Date$ - */ - /* - MIT (MIT-LICENSE.txt) - */ - typeof renderTwitters!="function"&&function(){function v(a){var c;for(c in a.user)a["user_"+c]=a.user[c];a.time=s(a.created_at);return a}function w(a){t?a.call():u.push(a)}function q(){t=true;for(var a;a=u.shift();)a.call()}function x(){if(document.addEventListener&&!r.webkit)document.addEventListener("DOMContentLoaded",q,false);else if(r.msie){document.write("