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 .revision import getRevisionNumber
2020
2121# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22- VERSION = "1.0.9.51 "
22+ VERSION = "1.0.9.52 "
2323REVISION = getRevisionNumber ()
2424TYPE = "dev" if VERSION .count ('.' ) > 2 and VERSION .split ('.' )[- 1 ] != '0' else "stable"
2525TYPE_COLORS = {"dev" : 33 , "stable" : 90 , "pip" : 34 }
Original file line number Diff line number Diff line change @@ -885,7 +885,6 @@ def _(self, *args):
885885 except ValueError , ex :
886886 raise SqlmapSyntaxException , "something went wrong during command line parsing ('%s')" % ex .message
887887
888- # Hide non-basic options in basic help case
889888 for i in xrange (len (argv )):
890889 if argv [i ] == "-hh" :
891890 argv [i ] = "-h"
@@ -913,6 +912,14 @@ def _(self, *args):
913912 if not found :
914913 parser .option_groups .remove (group )
915914
915+ for verbosity in (_ for _ in argv if re .search (r"\A\-v+\Z" , _ )):
916+ try :
917+ if argv .index (verbosity ) == len (argv ) - 1 or not argv [argv .index (verbosity ) + 1 ].isdigit ():
918+ conf .verbose = verbosity .count ('v' ) + 1
919+ del argv [argv .index (verbosity )]
920+ except (IndexError , ValueError ):
921+ pass
922+
916923 try :
917924 (args , _ ) = parser .parse_args (argv )
918925 except UnicodeEncodeError , ex :
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- 9652b7cb6777148034310c0e66b2e85a lib/core/settings.py
48+ ddab16d302a21444b7f12de4630af2df 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- 498be08b12a01bd79d82fc993bd07965 lib/parse/cmdline.py
59+ bc8a27a451d988398d7e25a786b2c8a2 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