File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -464,8 +464,6 @@ class Msfcli
464
464
# Selects a mode chosen by the user and run it
465
465
#
466
466
def engage_mode ( modules )
467
- ref_name = modules [ :module ] . refname
468
-
469
467
case @args [ :mode ] . downcase
470
468
when 'h'
471
469
usage
@@ -478,19 +476,20 @@ class Msfcli
478
476
when "i"
479
477
show_ids_evasion ( modules )
480
478
when "p"
481
- if ref_name =~ /^ auxiliary/
479
+ if modules [ :module ] . file_path =~ /auxiliary\/ /i
482
480
$stdout. puts ( "\n Error: This type of module does not support payloads" )
483
481
else
484
482
show_payloads ( modules )
485
483
end
486
484
when "t"
487
- if @args [ :module_name ] =~ /^auxiliary/i
485
+ puts
486
+ if modules [ :module ] . file_path =~ /auxiliary\/ /i
488
487
$stdout. puts ( "\n Error: This type of module does not support targets" )
489
488
else
490
489
show_targets ( modules )
491
490
end
492
491
when "ac"
493
- if @args [ :module_name ] =~ /^ auxiliary/i
492
+ if modules [ :module ] . file_path =~ /auxiliary\/ /i
494
493
show_actions ( modules )
495
494
else
496
495
$stdout. puts ( "\n Error: This type of module does not support actions" )
You can’t perform that action at this time.
0 commit comments