Fix a issue that show help do not work.

GSoC/Meterpreter_Web_Console
Green-m 2019-02-15 11:45:55 +08:00
parent 5ceece2dbc
commit c3e7556b06
No known key found for this signature in database
GPG Key ID: 7A4A0E684B5D6747
1 changed files with 2 additions and 2 deletions

View File

@ -1405,7 +1405,7 @@ class Console::CommandDispatcher::Core
# Executes a script in the context of the meterpreter session.
#
def cmd_run(*args)
if args.empty? || args.include?('-h')
if args.empty? || args.length == 1 && args.include?('-h')
cmd_run_help
return true
end
@ -1475,7 +1475,7 @@ class Console::CommandDispatcher::Core
# Executes a script in the context of the meterpreter session in the background
#
def cmd_bgrun(*args)
if args.empty? || args.include?('-h')
if args.empty? || args.length == 1 && args.include?('-h')
print_line('Usage: bgrun <script> [arguments]')
print_line
print_line('Executes a ruby script in the context of the meterpreter session.')