Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 640e605

Browse files
committed
More CTF friendly (common column and table name flag :)
1 parent e10bb42 commit 640e605

4 files changed

Lines changed: 15 additions & 11 deletions

File tree

lib/core/settings.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from lib.core.revision import getRevisionNumber
2020

2121
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22-
VERSION = "1.0.9.21"
22+
VERSION = "1.0.9.22"
2323
REVISION = getRevisionNumber()
2424
TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable"
2525
TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34}
@@ -217,6 +217,7 @@
217217
DB2_SYSTEM_DBS = ("NULLID", "SQLJ", "SYSCAT", "SYSFUN", "SYSIBM", "SYSIBMADM", "SYSIBMINTERNAL", "SYSIBMTS",\
218218
"SYSPROC", "SYSPUBLIC", "SYSSTAT", "SYSTOOLS")
219219
HSQLDB_SYSTEM_DBS = ("INFORMATION_SCHEMA", "SYSTEM_LOB")
220+
INFORMIX_SYSTEM_DBS = ("sysmaster", "sysutils", "sysuser", "sysadmin")
220221

221222
MSSQL_ALIASES = ("microsoft sql server", "mssqlserver", "mssql", "ms")
222223
MYSQL_ALIASES = ("mysql", "my")
@@ -229,10 +230,11 @@
229230
SYBASE_ALIASES = ("sybase", "sybase sql server")
230231
DB2_ALIASES = ("db2", "ibm db2", "ibmdb2")
231232
HSQLDB_ALIASES = ("hsql", "hsqldb", "hs", "hypersql")
233+
INFORMIX_ALIASES = ("informix", "ibm informix", "ibminformix")
232234

233235
DBMS_DIRECTORY_DICT = dict((getattr(DBMS, _), getattr(DBMS_DIRECTORY_NAME, _)) for _ in dir(DBMS) if not _.startswith("_"))
234236

235-
SUPPORTED_DBMS = MSSQL_ALIASES + MYSQL_ALIASES + PGSQL_ALIASES + ORACLE_ALIASES + SQLITE_ALIASES + ACCESS_ALIASES + FIREBIRD_ALIASES + MAXDB_ALIASES + SYBASE_ALIASES + DB2_ALIASES + HSQLDB_ALIASES
237+
SUPPORTED_DBMS = MSSQL_ALIASES + MYSQL_ALIASES + PGSQL_ALIASES + ORACLE_ALIASES + SQLITE_ALIASES + ACCESS_ALIASES + FIREBIRD_ALIASES + MAXDB_ALIASES + SYBASE_ALIASES + DB2_ALIASES + HSQLDB_ALIASES + INFORMIX_ALIASES
236238
SUPPORTED_OS = ("linux", "windows")
237239

238240
DBMS_ALIASES = ((DBMS.MSSQL, MSSQL_ALIASES), (DBMS.MYSQL, MYSQL_ALIASES), (DBMS.PGSQL, PGSQL_ALIASES), (DBMS.ORACLE, ORACLE_ALIASES), (DBMS.SQLITE, SQLITE_ALIASES), (DBMS.ACCESS, ACCESS_ALIASES), (DBMS.FIREBIRD, FIREBIRD_ALIASES), (DBMS.MAXDB, MAXDB_ALIASES), (DBMS.SYBASE, SYBASE_ALIASES), (DBMS.DB2, DB2_ALIASES), (DBMS.HSQLDB, HSQLDB_ALIASES))

txt/checksum.md5

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,19 @@ cc9c82cfffd8ee9b25ba3af6284f057e extra/sqlharvest/__init__.py
2222
2daa39e4d59526acb4772b6c47eb315f lib/controller/action.py
2323
44bb5bdf83e0c2dba13c07018b3766c8 lib/controller/checks.py
2424
7c5ba631796f12d6de9b667e4cc7812b lib/controller/controller.py
25-
5ae8f657fd4e8026fcc9624f5b5533fe lib/controller/handler.py
25+
0a64305c3b3a01a2fc3a5e6204f442f1 lib/controller/handler.py
2626
cc9c82cfffd8ee9b25ba3af6284f057e lib/controller/__init__.py
27-
2689f320908964b2c88a3eb8265fd2dd lib/core/agent.py
27+
f03e2036a55c96623fec1b2fd795cb19 lib/core/agent.py
2828
eb0bd28b0bd9fbf67dcc3119116df377 lib/core/bigarray.py
2929
d11993cd69f919216a9e4d54c77bb020 lib/core/common.py
3030
5680d0c446a3bed5c0f2a0402d031557 lib/core/convert.py
3131
e77cca1cb063016f71f6e6bdebf4ec73 lib/core/data.py
3232
1d042f0bc0557d3fd564ea5a46deb77e lib/core/datatype.py
3333
e4ca0fd47f20cf7ba6a5f5cbf980073c lib/core/decorators.py
3434
67f206cf2658145992cc1d7020138325 lib/core/defaults.py
35-
4a16002c5d9cd047c2e89ddc5db63737 lib/core/dicts.py
35+
94b45065827001fcd25f5c61eec74a33 lib/core/dicts.py
3636
1f98d3f57ce21d625fd67adb26cfd13c lib/core/dump.py
37-
34a45b9bc68a6381247a620ddf30de1c lib/core/enums.py
37+
1128705f593013359497b3959078b650 lib/core/enums.py
3838
e4aec2b11c1ad6039d0c3dbbfbc5eb1a lib/core/exception.py
3939
cc9c82cfffd8ee9b25ba3af6284f057e lib/core/__init__.py
4040
91c514013daa796e2cdd940389354eac lib/core/log.py
@@ -45,7 +45,7 @@ e60456db5380840a586654344003d4e6 lib/core/readlineng.py
4545
5ef56abb8671c2ca6ceecb208258e360 lib/core/replication.py
4646
99a2b496b9d5b546b335653ca801153f lib/core/revision.py
4747
7c15dd2777af4dac2c89cab6df17462e lib/core/session.py
48-
64150b622fb8fc638de6aa98bcee6ff5 lib/core/settings.py
48+
603f6a62397f96fd9253146b4625473e lib/core/settings.py
4949
7af83e4f18cab6dff5e67840eb65be80 lib/core/shell.py
5050
23657cd7d924e3c6d225719865855827 lib/core/subprocessng.py
5151
0bc2fae1dec18cdd11954b22358293f2 lib/core/target.py
@@ -102,7 +102,7 @@ f5d6884cdeed28281187c111d3e49e3b lib/techniques/union/test.py
102102
12ce1bb7ee5f1f23f58be12fe9fa8472 lib/techniques/union/use.py
103103
26c1babc6289fac9056f8b21d10f3bb1 lib/utils/api.py
104104
8cdc8c1e663c3b92a756fb7b02cc3c02 lib/utils/crawler.py
105-
393f8fd1684308213e1d2e6a9d4258c2 lib/utils/deps.py
105+
e30011943692aa2fe7c1185974112bc0 lib/utils/deps.py
106106
4dfd3a95e73e806f62372d63bc82511f lib/utils/getch.py
107107
b1e83fc549334fae8f60552dcdad28cb lib/utils/hashdb.py
108108
0330607242d4f704ae6d7bba5f52ccae lib/utils/hash.py
@@ -196,8 +196,8 @@ d0c7cc8ec2aa716b2e5cd3b5ab805c3a plugins/dbms/sybase/__init__.py
196196
7a1c6cb238b5b464e1e9641469e6e503 plugins/dbms/sybase/takeover.py
197197
62faa58e5aace4b6a6d562788685186f plugins/generic/connector.py
198198
cdbf6eec4a94f830deb7dbab1c1a2935 plugins/generic/custom.py
199-
977bbd1bced67c2c4aa74d12c77ac165 plugins/generic/databases.py
200-
f2394baa3746188184be2144025eeffc plugins/generic/entries.py
199+
5a472f7f8688e0310259c5caeb5038ef plugins/generic/databases.py
200+
32f29017314012e7af5bfbfde61dc154 plugins/generic/entries.py
201201
e335b868f5fb1154c9f72143d602915d plugins/generic/enumeration.py
202202
3e673ef4e6592f52a11d88e61fe4dc2b plugins/generic/filesystem.py
203203
5637c508ca6348f29c2b100a3e80dddc plugins/generic/fingerprint.py
@@ -448,4 +448,4 @@ a279656ea3fcb85c727249b02f828383 xml/livetests.xml
448448
96adb9bfbab867d221974d3ddb303cb6 xml/payloads/stacked_queries.xml
449449
c8b152ecebf04ec997e52c6c78cbd488 xml/payloads/time_blind.xml
450450
033b39025e8ee0f302935f6db3a39e77 xml/payloads/union_query.xml
451-
313c0e1cc42de27a29c0e0ac67fee71d xml/queries.xml
451+
b5cd576c6aa7344fabbe86d89fa36b73 xml/queries.xml

txt/common-columns.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,7 @@ settingsid
471471
lname
472472
sale_date
473473
module_addr
474+
flag
474475

475476
# spanish
476477
usuario

txt/common-tables.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1615,6 +1615,7 @@ SPACE
16151615
geo_Sea
16161616
DATA_ORG
16171617
Contributor
1618+
flag
16181619

16191620
# Various Joomla tables
16201621
jos_vm_product_download

0 commit comments

Comments
 (0)