Creado por : betis-jesus Enhorabuena por tu programa.
Imagen simulación del proceso:
http://picturestack.com/802/6/KkOpresentaciVyE.jpg
Buenas
Me complace anunciar AirWifiConecta, proyecto base en el que estuve trabajando hasta hace poco y del que partirán otros similares dependiendo de aceptación, informes de usuarios etc.
La idea de liberar esta aplicación una vez cumplida la misión para la que fue creada es que el usuario interactue con el desarrollador / tema abierto aportando nuevas ideas, aportes o lo que se le pueda ocurrir para en futuros proyectos similares ver la posibilidad de implementarlas.
AirWifiConecta queda por tanto descontinuado a la par que liberado.
¿Como funciona?
A grandes rasgos AirWifiConecta es una aplicación que a partir un diccionario en concreto va probando las contraseñas una a una en el propio router y en caso de dar con la correcta se conecta de manera automática.
La interfaz de la aplicación está dividida en dos partes principales:
DATOS DE CONEXION
INFORMACION DE CONEXION
En la 1ª de ellas, debemos de cumplimentar una serie de datos (algo imprescindible) antes de comenzar a usar la aplicación:
SSID- nombre de la red
Delay- Indicador de velocidad de re-conexión
A mas bajo sea el Delay mayor velocidad de conexión (a la hora de probar las contraseñas) sin embargo un Delay muy bajo puede hacer que no se cree correctamente el perfil de red requerido y por tanto pase de largo la contraseña correcta a la hora de probar esta.
Por defecto el valor viene a 600, una vez que el usuario se familiarice mas con la aplicación puede variar esta cifra de manera que optimice el proceso.
Diccionario- Obviamente un diccionario (*) para usar que contenga la contraseña válida.
(*) Las extensiones pueden ser .lst, .txt
El nombre del diccionario debe ser completo, es decir con extensión incluida.
pej. unapruebadicc.txt
Auntentificación- Elige la correcta entre las opciones OPEN, WPAPSK o WPA2PSK
Cifrado- Elige el correcto entre las opciones WEP, TKIP Y AES
Puerta de Enlace- Elige la puerta de enlace entre las del menú desplegable.
Si tienes algunas dudas con alguna de las tres opciones anteriores consulta el manual de tu router o entra en la configuración del mismo a través de tu navegador para comprobar estas.
Un ejemplo:
Vamos a probar con la red del foro (lampiweb.com) y usaremos el Delay por defecto (600), el diccionario le hemos llamado foro.txt y estará alojado en la carpeta diccionario.. la configuración de cifrado / auntentificación del router es WPAPSK TKIP así como la puerta de enlace será en este caso 192.168.1.1
http://picturestack.com/723/532/tv6datosdeconMC2.jpg
En la 2ª mitad de la interfáz o INFORMACION DE CONEXION no debes de introducir ningún dato, este área es para mostrar al usuario el proceso de la aplicación. No obstante describiremos los campos / botones que se muestran en ella:
http://picturestack.com/723/541/HRDinformacioBZ3.jpg
IP- Dirección de red
INICIO / FINAL- Inicio del diccionario / final
Tiempo transcurrido- El tiempo que se emplea en el proceso
CONTRASEÑA- Cuando la aplicación encuentre la contraseña válida esta se mostrará en este campo.
Proceso- barra de estado que muestra el proceso en curso.
Clave Aleatoria- Esta casilla viene marcada por defecto. Con esta opción se agiliza la búsqueda / pruebas de contraseña.. si está desactivada lo que hace AirWifiConecta es ir probando una a una las distintas contraseñas contenidas en el diccionario por orden, en cambio con la opción activada prueba una en orden otra aleatoria lo que incrementa la posibilidad de encontrar antes la correcta.
Botón Comenzar
Poco que añadir, desde el empezamos el proceso.
Botón Continuar
Se usa para continuar en el punto donde se dejó la última vez que usamos AirWifiConecta si hemos parado anteriormente el proceso con el botón Stop y Guardar el cual nos habrá creado un fichero de confg. previamente que será usado en esta ocasión.
Obviamente debemos asegurarnos que el diccionario / router debe ser el mismo.
Antes de usar este botón se deben rellenar los datos de forma manual en el los campos de la parte DATOS DE CONEXION.. en el caso de que el usuario pulsara este botón sin tener guardado ningún fichero config. este se comportaría exactamente igual que el botón Comenzar.
Botón Stop y Guardar
Este botón para el proceso en curso y guarda un fichero de configuración para cuando se desee continuar nuevamente en otra ocasión se inicie este en el punto donde se dejó. El fichero llevará por nombre el de la red (ESSID) y estará ubicado en la carpeta config.
Botón Carga fichero Config..
Con este botón cargamos los datos de la red alojados en el fichero de configuración que previamente se ha guardado cuado ha interrumpido el proceso manualmente con el botón botón Stop y Guardar.
Botón Cancelar
Sale del proceso pero no guarda nada ni crea fichero de configuración.
Notas:
Cuando AirWifiConecta encuentra la contraseña correcta crea un fichero en la carpeta keyclave para almacenarla a modo de backup e identifica este con el nombre de la red.
Los diccionarios a usar deberán estar ubicados en la carpeta diccionario.
Si se tiene perfiles de red en modo automático se deber cambiar estos a manual
No se debe estar conectado a Internet en el transcurso del proceso
Imágenes de los procesos a forma de ejemplo:
http://picturestack.com/723/605/12C1jIU.jpg
http://picturestack.com/723/614/6Mu28Hw.jpg
http://picturestack.com/723/623/W9v3jIF.jpg
http://picturestack.com/723/631/khr4SMB.jpg
Hash de archivos
SHA256: fb14a3640cac41eb5147117a9a79315b1ef70159511501764f89c0318bcd1652
SHA1: e58d968eae78f3ea749e7ad84979d23e1cadb707
MD5: 1ac85d9186278bf5438f2715a914a9c1
Tamaño: 155.5 KB ( 159232 bytes )
Nombre: AirWifiConecta.exe
Tipo: Win32 EXE
Detecciones: 0 / 42
Fecha de análisis: 2012-07-20 15:34:36 UTC ( hace 0 minutos )
enlace
Descarga (desde la web del autor)
http://www.inforprograma.net/miprograma/test/airwificonecta.zip
by betis-jesus 2012 (inforprograma.net) para lampiweb.com
necesitas instalar net framework 4.0. que puede descarga desde aqui
http://www.microsoft.com/es-es/download/details.aspx?id=17851
NOTA :
No hay que conectase a intenert, se tiene que esta desconectado ya saber, en el iconito de red en la lista de redes le da a desconecta según el perfil que tenga para navega aquí una images
http://www.inforprograma.net/miprograma/test/test1.png
todos los perfiles que tenga en modo automatico se deber de cambiar a modo manual para evita que se conecte eso perfiles.