File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -497,20 +497,23 @@ def parse_wps_args(cls, args):
497497
498498 elif args .wps_pixie :
499499 # WPS Pixie-Dust only
500+ cls .no_wps = False # Explicitly ensure WPS attacks are enabled
500501 cls .wps_pixie = True
501502 cls .wps_no_nullpin = True
502503 cls .wps_pin = False
503504 Color .pl ('{+} {C}option:{W} will {G}only{W} use {C}WPS Pixie-Dust attack{W} (no {O}PIN{W}) on targets' )
504505
505506 elif args .wps_no_nullpin :
506507 # WPS NULL PIN only
508+ cls .no_wps = False # Explicitly ensure WPS attacks are enabled
507509 cls .wps_pixie = True
508510 cls .wps_no_nullpin = False
509511 cls .wps_pin = True
510512 Color .pl ('{+} {C}option:{W} will {G}not{W} use {C}WPS NULL PIN attack{W} (no {O}PIN{W}) on targets' )
511513
512514 elif args .wps_no_pixie :
513515 # WPS PIN only
516+ cls .no_wps = False # Explicitly ensure WPS attacks are enabled
514517 cls .wps_pixie = False
515518 cls .wps_no_nullpin = True
516519 cls .wps_pin = True
You can’t perform that action at this time.
0 commit comments