les dejo mi código note lo mismo pero no en todas las redes
Código: text
print("Enter first 6 characteres of BSSID:")
BSSIDsix = input().upper()
print("Enter last 4 characteres after 'IZZI-':")
ESSIDfour = input().upper()
print("Generation.., " + BSSIDsix + "??" + ESSIDfour)
# Lista para almacenar los resultados
lista_codigos = []
# Caracteres hexadecimales posibles para los 2 caracteres
hex_chars = "0123456789ABCDEF"
# Generar todas las combinaciones posibles para los 2 caracteres intermedios
for char1 in hex_chars:
for char2 in hex_chars:
# Construir el código completo
codigo = BSSIDsix + char1 + char2 + ESSIDfour
# Agregar a la lista como diccionario
lista_codigos.append({"codigo": codigo})
# Nombre del archivo basado en la segunda constante
nombre_archivo = "IZZI-" + ESSIDfour + ".txt"
# Escribir los códigos en el archivo, uno por línea
with open(nombre_archivo, "w") as archivo:
for item in lista_codigos:
archivo.write(item["codigo"] + "\n")
# Confirmar la cantidad total de combinaciones y que se guardó
print(f"Total de combinaciones generadas: {len(lista_codigos)}")
print(f"Los códigos se han guardado en {nombre_archivo}")