mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-11-25 11:03:47 +03:00
Minor adjustments
This commit is contained in:
parent
8d06975142
commit
c18efe5084
|
@ -390,10 +390,12 @@ def checkConnection():
|
|||
try:
|
||||
page, _ = Request.getPage()
|
||||
conf.seqMatcher.set_seq1(page)
|
||||
|
||||
except sqlmapConnectionException, exceptionMsg:
|
||||
if conf.multipleTargets:
|
||||
exceptionMsg += ", skipping to next url"
|
||||
logger.warn(exceptionMsg)
|
||||
|
||||
return False
|
||||
else:
|
||||
raise sqlmapConnectionException, exceptionMsg
|
||||
|
|
|
@ -68,6 +68,7 @@ SUPPORTED_DBMS = MSSQL_ALIASES + MYSQL_ALIASES + PGSQL_ALIASES + ORACLE_ALIAS
|
|||
# TODO: port to command line/configuration file options?
|
||||
SECONDS = 5
|
||||
RETRIES = 3
|
||||
MATCH_RATIO = 0.9
|
||||
|
||||
SQL_STATEMENTS = {
|
||||
"SQL SELECT statement": (
|
||||
|
@ -80,32 +81,27 @@ SQL_STATEMENTS = {
|
|||
" limit ",
|
||||
" offset ",
|
||||
" union all ",
|
||||
" rownum ",
|
||||
),
|
||||
" rownum ", ),
|
||||
|
||||
"SQL data definition": (
|
||||
"create ",
|
||||
"drop ",
|
||||
"truncate ",
|
||||
"alter ",
|
||||
),
|
||||
"alter ", ),
|
||||
|
||||
"SQL data manipulation": (
|
||||
"insert ",
|
||||
"update ",
|
||||
"delete ",
|
||||
"merge ",
|
||||
),
|
||||
"merge ", ),
|
||||
|
||||
"SQL data control": (
|
||||
"grant ",
|
||||
),
|
||||
"grant ", ),
|
||||
|
||||
"SQL transaction": (
|
||||
"start transaction ",
|
||||
"begin work ",
|
||||
"begin transaction ",
|
||||
"commit ",
|
||||
"rollback ",
|
||||
),
|
||||
"rollback ", ),
|
||||
}
|
||||
|
|
|
@ -24,10 +24,10 @@ Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|||
|
||||
|
||||
|
||||
import md5
|
||||
import re
|
||||
|
||||
from lib.core.data import conf
|
||||
from lib.core.settings import MATCH_RATIO
|
||||
|
||||
|
||||
def comparison(page, headers=None, getSeqMatcher=False):
|
||||
|
@ -74,7 +74,7 @@ def comparison(page, headers=None, getSeqMatcher=False):
|
|||
if getSeqMatcher:
|
||||
return round(conf.seqMatcher.ratio(), 5)
|
||||
|
||||
elif round(conf.seqMatcher.ratio(), 5) > 0.9:
|
||||
elif round(conf.seqMatcher.ratio(), 5) >= MATCH_RATIO:
|
||||
return True
|
||||
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue
Block a user