PINGENERATOR en Windows
¡Hola! Hoy vamos a hablar del PINGENERATOR, un programita para Windows que puede sonar un poco técnico, pero te lo voy a explicar como si estuviéramos charlando tranquilamente. Este programa sirve para crear diccionarios de pines WPS (esas contraseñas numéricas que usan algunos routers Wi-Fi), y lo vamos a desglosar para que lo entiendas fácil y rápido.
¿Qué es PINGENERATOR y para qué sirve?
Imagina que tienes un router con WPS (Wi-Fi Protected Setup), que usa un PIN de 8 o 10 números como contraseña para conectarse rápido. El PINGENERATOR es una herramienta que te ayuda a crear listas gigantes (o «diccionarios») de esos pines para probarlos. ¿Por qué? Bueno, puede ser útil si estás testeando la seguridad de tu propio router o aprendiendo cómo funcionan estas cosas (¡siempre con permiso, claro!).
Este programa genera cuatro tipos de diccionarios:
- Tres de 8 números: Para pines WPS estándar.
- Uno de 10 números: Especial para algunos routers TP-Link con una dirección MAC que empieza en
90:F6:52
, donde la clave es el PIN más dos ceros al final.
Los archivos que crea tienen nombres como PinReducido.lst
, PinCompleto.lst
, PinReducidoKey.lst
y PinReducido10.lst
. Estos son básicamente listas de números que podrías usar para tareas como fuerza bruta (probar muchas combinaciones), aunque el foco aquí es el protocolo WPS.
¿Cómo usarlo? Paso a paso
Usar el PINGENERATOR es bastante sencillo. Te lo explico como si lo estuviéramos haciendo juntos:
- Descarga y prepara el programa
- Es portátil, o sea, no necesitas instalarlo. Solo descomprimes el archivo ZIP y ya está.
- Haz doble clic en el ejecutable, pero ejecútalo como administrador (clic derecho > «Ejecutar como administrador») para que funcione bien.
- Selecciona el tipo de diccionario
- Abre el programa y verás una opción como «Diccionario Pin WPS». Haz clic ahí.
- Elige qué diccionario quieres crear (por ejemplo,
PinReducido.lst
oPinReducido10.lst
).
- Dale un nombre al archivo
- Escribe el nombre que quieras para tu diccionario, incluyendo la extensión
.lst
. Por ejemplo:mis_pines.lst
. - Si te olvidas de poner un nombre, no pasa nada, el programa lo llamará
diccionario.lst
por defecto.
- Haz clic en «Comenzar»
- Presiona el botón «Comenzar» y el programa empezará a generar la lista.
- Te mostrará cuánto pesa el archivo (en MB o GB) y cuánto tiempo falta para terminar. ¡Paciencia, porque puede tardar si la lista es grande!
- Encuentra tu diccionario
- Cuando termine, el archivo estará en la misma carpeta donde tienes el programa.
Nota extra: Si eliges un diccionario «Reducido», te pedirá un «inicio de key» (un punto de partida para los números). Por ejemplo, si pones 1234
, generará pines que empiecen desde ahí.
Ejemplo práctico para que lo veas claro
Supongamos que quiero crear un diccionario de pines WPS de 8 números para probar mi router. Hago esto:
- Abro el PINGENERATOR (como administrador).
- Selecciono «Diccionario Pin WPS» y elijo
PinCompleto.lst
. - Escribo el nombre
pines_test.lst
. - Hago clic en «Comenzar».
- Espero un rato (depende de mi PC), y al final tengo un archivo
pines_test.lst
en la carpeta del programa con millones de pines como:
00000000 00000001 00000002 ... 99999999 ```
Si quiero el especial de 10 números para un TP-Link (MAC 90:F6:52
), elijo PinReducido10.lst
, y el resultado sería algo como:
1234567800 1234567900 ... ```
Requisitos para que funcione
El programa necesita una cosita para correr: el Microsoft .NET Framework 4.5 o superior. Esto es como una librería que Windows usa para que ciertos programas funcionen. Si tu computadora es moderna (Windows 10 o 11), probablemente ya lo tienes instalado. Si no, descárgalo desde la página oficial de Microsoft e instálalo antes de usar PINGENERATOR. Sin esto, el programa no arrancará y te dará un error.
El PINGENERATOR es un programa portátil y fácil de usar para crear diccionarios de pines WPS. Con unos pocos clics, puedes generar listas enormes de números para experimentar con routers (como los TP-Link con MAC 90:F6:52
). Solo necesitas .NET Framework 4.5, ejecutarlo como administrador y un poco de paciencia mientras trabaja.