File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919from lib .core .enums import OS
2020
2121# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22- VERSION = "1.0.10.30 "
22+ VERSION = "1.0.10.31 "
2323TYPE = "dev" if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] != '0' else "stable"
2424TYPE_COLORS = {"dev" : 33 , "stable" : 90 , "pip" : 34 }
2525VERSION_STRING = "sqlmap/%s#%s" % ('.' .join (VERSION .split ('.' )[:- 1 ]) if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] == '0' else VERSION , TYPE )
Original file line number Diff line number Diff line change @@ -888,6 +888,9 @@ def _(self, *args):
888888 for i in xrange (len (argv )):
889889 if argv [i ] == "-hh" :
890890 argv [i ] = "-h"
891+ elif len (argv [i ]) > 1 and all (ord (_ ) in xrange (0x2018 , 0x2020 ) for _ in (argv [i ][0 ], argv [i ][- 1 ])):
892+ dataToStdout ("[!] copy-pasting illegal (non-console) quote characters from Internet is, well, illegal (%s)\n " % argv [i ])
893+ raise SystemExit
891894 elif re .search (r"\A-\w=.+" , argv [i ]):
892895 dataToStdout ("[!] potentially miswritten (illegal '=') short option detected ('%s')\n " % argv [i ])
893896 raise SystemExit
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ e60456db5380840a586654344003d4e6 lib/core/readlineng.py
45455ef56abb8671c2ca6ceecb208258e360 lib/core/replication.py
464699a2b496b9d5b546b335653ca801153f lib/core/revision.py
47477c15dd2777af4dac2c89cab6df17462e lib/core/session.py
48- fd1daa69e8fc948998a94257d22e610f lib/core/settings.py
48+ 2f3e42f732f34fc56d046f8753eca3a2 lib/core/settings.py
49497af83e4f18cab6dff5e67840eb65be80 lib/core/shell.py
505023657cd7d924e3c6d225719865855827 lib/core/subprocessng.py
5151c3ace7874a536d801f308cf1fd03df99 lib/core/target.py
@@ -56,7 +56,7 @@ d43f059747ffd48952922c94152e2a07 lib/core/testing.py
56568485a3cd94c0a5af2718bad60c5f1ae5 lib/core/wordlist.py
5757cc9c82cfffd8ee9b25ba3af6284f057e lib/__init__.py
5858c1288bc4ce5651dbdd82d4a9435fdc03 lib/parse/banner.py
59- 6a597705e0de5f065e0b12711463be36 lib/parse/cmdline.py
59+ 2debb66e5bd9cf9207b067189402e1e6 lib/parse/cmdline.py
60608ec4d4f02634834701f8258726f2e511 lib/parse/configfile.py
6161fe4e2152292587928edb94c9a4d311ff lib/parse/handler.py
62628e6bfb13e5a34b2610f3ff23467a34cf lib/parse/headers.py
You can’t perform that action at this time.
0 commit comments