@@ -73,12 +73,12 @@ def _thread():
7373 for options , checks in (
7474 ("--flush-session --identify-waf" , ("CloudFlare" ,)),
7575 ("--flush-session --parse-errors" , (": syntax error" , "Type: boolean-based blind" , "Type: time-based blind" , "Type: UNION query" , "back-end DBMS: SQLite" , "3 columns" )),
76- ("--banner --schema --dump -T users --binary-fields=surname --where ' id>3' " , ("banner: '3" , "INTEGER" , "TEXT" , "id" , "name" , "surname" , "2 entries" , "6E616D6569736E756C6C" )),
76+ ("--banner --schema --dump -T users --binary-fields=surname --where \" id>3\" " , ("banner: '3" , "INTEGER" , "TEXT" , "id" , "name" , "surname" , "2 entries" , "6E616D6569736E756C6C" )),
7777 ("--all --tamper=between,randomcase" , ("5 entries" , "luther" , "blisset" , "fluffy" , "179ad45c6ce2cb97cf1029e212046e81" , "NULL" , "nameisnull" , "testpass" )),
78- ("--technique=B --hex --fresh-queries --threads=4 --sql-query=' SELECT 987654321' " , ("length of query output" , ": '987654321'" ,)),
79- ("--technique=T --fresh-queries --sql-query=' SELECT 1234' " , (": '1234'" ,)),
78+ ("--technique=B --hex --fresh-queries --threads=4 --sql-query=\" SELECT 987654321\" " , ("length of query output" , ": '987654321'" ,)),
79+ ("--technique=T --fresh-queries --sql-query=\" SELECT 1234\" " , (": '1234'" ,)),
8080 ):
81- cmd = "%s %s -u http://%s:%d/?id=1 --batch %s" % (sys .executable , os .path .join (os .path .dirname (__file__ ), ".." , ".." , "sqlmap.py" ), address , port , options )
81+ cmd = "%s %s -u http://%s:%d/?id=1 --batch %s" % (sys .executable , os .path .abspath ( os . path . join (os .path .dirname (__file__ ), ".." , ".." , "sqlmap.py" ) ), address , port , options )
8282 output = shellExec (cmd )
8383
8484 if not all (check in output for check in checks ):
0 commit comments