help="Show the current version and exit") parser.add_option_group(mandatory) parser.add_option_group(attacks) parser.add_option_group(anon) parser.add_option_group(engines) parser.add_option_group(misc) opt, _ = parser.parse_args() if opt.showCurrentVersion: print(VERSION_STRING) exit(0) # run the setup on the program setup(verbose=opt.runInVerbose) if not opt.hideBanner: print(BANNER) start_up() if opt.showSqlmapArguments: logger.info(set_color( "there are a total of {} arguments understood by sqlmap API, " "they include:".format(len(SQLMAP_API_OPTIONS)) )) print("\n") for arg in SQLMAP_API_OPTIONS: print( "[*] {}".format(arg)
def refresh_config(self): settings.setup() log.info("Updated Config") return True