#1 Fix candidates with leading zeroes

Merged
g merged 1 commits from RealEnder/master into g/master 4 years ago
1 changed files with 2 additions and 1 deletions
  1. 2 1
      poc/keygen.py

+ 2 - 1
poc/keygen.py

@@ -62,5 +62,6 @@ for s in ssids:
         for r in s.split("[A-F0-9]{4}"):
         for r in s.split("[A-F0-9]{4}"):
             serialBytes = serialBytes.replace(r, "")
             serialBytes = serialBytes.replace(r, "")
         for i in range(0xffff):
         for i in range(0xffff):
-            print(genpwd_longpasswd(oui, "{:04x}{}".format(i, serialBytes)))
+            candidate = genpwd_longpasswd(oui, "{:04x}{}".format(i, serialBytes))
+            print(f"{candidate:010}")
         break
         break