Skip to content

Commit 70f7cad

Browse files
committed
WPS: don't disable other wps attacks when '--no-pixie' is used
1 parent e97eb9a commit 70f7cad

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

wifite/config.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)