File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11NoSQLMap
22========
33
4- [ NoSQLMap] ( http://www.nosqlmap.net ) v0.15
4+ [ NoSQLMap] ( http://www.nosqlmap.net ) v0.15b
55
66Introduction
77============
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ def mainMenu():
3535 while select :
3636 os .system ('clear' )
3737 #label = subprocess.check_output(["git","describe","--always"])
38- print "NoSQLMap-v0.15a "
38+ print "NoSQLMap-v0.15b "
3939 print "nosqlmap@gmail.com"
4040 print "\n "
4141 print "1-Set options (do this first)"
@@ -686,9 +686,14 @@ def buildUri(origUri, randValue):
686686 injOpt = ""
687687
688688 #Split the string between the path and parameters, and then split each parameter
689- split_uri = origUri .split ("?" )
690- params = split_uri [1 ].split ("&" )
689+ try :
690+ split_uri = origUri .split ("?" )
691+ params = split_uri [1 ].split ("&" )
691692
693+ except :
694+ raw_input ("Not able to parse the URL and parameters. Check options settings. Press enter to return to main menu..." )
695+ mainMenu ()
696+
692697 for item in params :
693698 index = item .find ("=" )
694699 paramName .append (item [0 :index ])
You can’t perform that action at this time.
0 commit comments