Registrado: Aug 01, 2006 Mensajes: 284 0.21 mensajes por día
ID Tracking: 317881
Publicado: Vie 11 Ago 2006 23:08Asunto: SACAR HASTA 6 CONSOLAS DE "X" PARA USAR AIRCRACK
eso (MANUALES de AIRCRACK y SINTAXIS) lo tienes perfectamente explicado en los enlaces anteriores
deautenticar es literalmente obligar al AP y al cliente a volver a conectarse para destapar su SSID desde la que haciendose pasar reinyectaras "basura" trafico a lo loco de un paquete ARP para que asi captures mas IV´s en menor tiempo
pero es mejor ir a los enlaces para saber la sintaxis, Mac, AP, Station... y los distintos cmd de la suite que varian de la versión "ng" a la standard original de C. Devine
Por otro lado, ya tengo CASI resuelto el problema de sacar más de una consola de nuetro linux 770
Se encuentra en inittab
/etc/inittab
ese archivo hay que abrirlo y editarlo
el inittab original es este:
Código:
# OSSO-CORE inittab - see runlevel configuration proposal
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
# Action on special keypress (ALT-UpArrow).
kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work."
# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
# <id>:<runlevels>:<action>:<process>
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 vc/2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
# Example how to put a getty on a serial line (for a terminal)
#
#T0:123:respawn:/sbin/getty -L tts/0 115200 vt100
#T1:123:respawn:/sbin/getty -L tts/1 115200 vt100
#T0:12345:respawn:/sbin/getty -L ttyS0 115200 vt100
#T1:12345789:respawn:/sbin/getty -L ttyUSB0 115200 vt100
y hay que editarlo por este otro:
Código:
# OSSO-CORE inittab - see runlevel configuration proposal
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
# Action on special keypress (ALT-UpArrow).
kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work."
# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
# <id>:<runlevels>:<action>:<process>
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 vc/2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
# Example how to put a getty on a serial line (for a terminal)
#
#T0:123:respawn:/sbin/getty -L tts/0 115200 vt100
#T1:123:respawn:/sbin/getty -L tts/1 115200 vt100
#T0:12345:respawn:/sbin/getty -L ttyS0 115200 vt100
#T1:12345789:respawn:/sbin/getty -L ttyUSB0 115200 vt100
Ojo; #2:23:respawn:/sbin/getty 38400 vc/2 no tocar el #
no lleva ttyx al final y si un AVISO al principio del Script inittab
Código:
# The default runlevel.
id:2:initdefault:
La mayoria de Linux Debian se instalan por defecto con 7 consolas virtuales "tty" (6+1*)
* Las "X" (Startx) se inicia por defecto con tty7 (esta nunca hay que tocarla,simplemente se saltaría a tty8)
Al retirar los "#" destapamos nuestras 6 consolas virtuales Debian
Ya podemos abrir ¡mas de una consola! y liarnos a abrir
Una para monitorizar
Dos para desautenticar clientes
Tres y Cuatro para inyectar paquetes
Cinco para aircrack y romper web
Los comandos son:
# cp /etc/inittab /media/mmc1 Para bajar el archivo "inittab" a nuestra RS-MMC y editarlo
Para volver a subirlo una vez suprimidos los "#" con este otro # cp /media/mmc1/inittab /etc
Seguimos investigando
Ultima edición por caraconejo el Sab 12 Ago 2006 11:07, editado 7 veces
Registrado: Aug 01, 2006 Mensajes: 284 0.21 mensajes por día
ID Tracking: 317927
Publicado: Sab 12 Ago 2006 9:26Asunto:
tjusticia escribió:
Muy bueno caraconejo, pero... Una vez editado, como se hace para abrir y alternar entre las distintas consolas?
OJO que de bueno, tiene de malo, y dije
Cita:
ya tengo CASI resuelto el problema de sacar más de una consola
casi, que no resuelto del todo, aunque ese, y no otro es el camino (a no ser que alguien argumente por contra)
La teoria esta hay, se puede consultar en cualquier base de datos de Debian en la practica NO FUNCIONA (Comprobado)
No funciona destapando "#" aún NO HE PROBADO (falta de tiempo) a crear tty8... aunque leo esto del mismo archivo inittab:
Código:
# The default runlevel.
id:2:initdefault:
Y me temo que no se debe de destapar "#" el tty2, de hecho es distinto
¿Quizás sea ese el FALLO de por que no funciono?
Diría que sí, pero es teoría y práctica...
Cita:
#2:23:respawn:/sbin/getty 38400 vc/2
este es mejor no tocarlo
UNA vez tuvieramos ese pequeño inconveniente (de abrir consolas) resuelto, tan solo con clikar sobre Xterm, abririamos las consolas activas que tuvieremos en nuestro Maemo, para elegir una otra, hay una flecha > en la parte inferior izquierda de la pantalla N770 que te permite elegir la aplicación activa a la que quieras usar, o el boton de minimizado (parte superior derecha) de la misma consola para alternar entre una u otra
Cita:
¿No te vale ir al menú del X Terminal y File --> New Tab?
ESO NO FUNCIONA y le explico el por que, en mi caso
La verdad es que no lo había probado, que es distinto a "no me vale" el caso es que esa duda (abrir nuevas terminales) se habia planteado en este hilo, y mi idea esta orientada a explotar este mini-debian como en sus hermanas mayores, aunque se ve, que los chicos de Maemo tienen el sitema algo "capado"
Probada, esa sugerencía acerca de New Tab, parece capada, en mi versión de Xterm
¿a usted le aparece habilitada? a mi no ¿que versión de Xterm tiene?
Si tiene un metodo para abrir varias consolas u alguna corrección que mejorar a este respecto u como abrir ese menu oculto de Next Tb, yo encantado de oirle.
Ejemplo gráfico de como se usan las Terminales (Konsole) Xterm en una distro Linux (PC_x86) y la suite aircrack, para hacerse una idea de como trabajaría adecuadamente aircrack en Maemo N770
Varias ventanas operando al mismo tiempo con las distintas utilidades de la suite, airodump, aireplay, aircrack...
Ultima edición por caraconejo el Sab 12 Ago 2006 12:29, editado 5 veces
Registrado: Jan 25, 2006 Mensajes: 74 0.05 mensajes por día
ID Tracking: 317952
Publicado: Sab 12 Ago 2006 13:11Asunto:
Osso-xterm 0.13.mh.13
Al usar New Tab no se abren nuevas instancias de XTerm, si no pestañas en la instancia actual, todas ellas denominadas "Untitled". Esto me ha funcionado con todas las versiones del XTerm (en IT2k5 e IT2k6 probadas hasta ahora). Lo que si recuerdo es el desconcierto hasta que "vi" las pestañas.
Creo que lo que estás intentando hacer no tiene mucho sentido en la N770. En un linux para PC típicamente, se abren siete terminales en una sesión, seis terminales en modo texto y uno en modo gráfico, ejecutando XWindow. Se puede rotar entre ellas mediante "Ctrl-Alt-F*", donde F* se refiere a [F1, F2, ...., F7]. En cada una de las terminales se puede logear un usuario (y solo uno), aunque no necesariamente el mismo en cada una de ellas. Dicho de otro modo, se abren distintas sesiones. La única sesión que permite abrir varias consolas simultánemente es la gráfica, dado que en un linux-PC no suele existir la limitación de tener una sola instancia en ejecución. Por mi experiencia puedo decir que si tienes una sesión gráfica abierta las de texto solo se tocan en caso de emergencia (cuelgue del servidor XWindow y cosas así), ya que la sesión gráfica te permite abrir tantos emuladores de terminal como desees.
Así que la decisión de los diseñadores de Nokia, de limitar el número de terminales a uno (el gráfico) me parece de lo más razonable, dado que nuestro cacharrito tiene un HW bastante limitado.
Lo que estás intentando hacer no es ejecutar distintas instancias de XTerm, si no abrir varias sesiones distintas simultáneamente.
Registrado: Aug 01, 2006 Mensajes: 284 0.21 mensajes por día
ID Tracking: 317972
Publicado: Sab 12 Ago 2006 14:51Asunto:
ok, confusion entre New Tab (inicio file Next y previus...)
Salvo en Knoopix que se abren 5 (yo tb tengo documentación de 1ª mano)
Lo de las sesiones de emergencía esta expresado (cambiar de usuario o lio dije)
No obstante gracias por el aporte de las distintas ventanas (ahora si lo veo) solo falta ponerlo en practica con una linea y los disntintos programas de la suite de aircrack que es de lo que va el hilo, me temo.
Modo Monitor [tarjeta] en modo monitor puede "cazar" toda la información de redes WIFI que circule por el aire(alguna está encriptada y otra no), para luego en el caso de la que está encriptada sacar la clave y si no está encriptada podemos ver la información que transmite esa red.
aireplay puede "intervenir" en la captura, no como antes (Monitor) que sólo nos dedicábamos a "escuchar" al aire. Puede envenenar los paquetes para acelerar la desencriptación, puede echar a clientes de la red, etc.
Registrado: Mar 22, 2006 Mensajes: 5 0.00 mensajes por día
ID Tracking: 318275
Publicado: Dom 13 Ago 2006 20:38Asunto:
caraconejo, el repositorio es ese, que es el mismo que indicó jordimac, y como bien dijo él, hay que instalarlo desde la consola, a mi la primera vez que lo intente, me dió error, pero ésta mañana me lo ha instalado bien.
JORDI Registrado: Apr 01, 2003 Mensajes: 12025 4.72 mensajes por día Ubicación: BARCELONA
ID Tracking: 318317
Publicado: Dom 13 Ago 2006 23:20Asunto:
no lo entiendo es poner el repositorio y
Código:
BusyBox v1.01 (Debian 3:1.01-4.osso10) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ $ sudo gainroot
Root shell enabled
BusyBox v1.01 (Debian 3:1.01-4.osso10) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/home/user # apt-get install kismet
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
wireless-tools
Suggested packages:
sox festival gpsd gsfonts libwww-perl
The following NEW packages will be installed:
kismet wireless-tools
0 upgraded, 2 newly installed, 0 to remove and 14 not upgraded.
Need to get 881kB of archives.
After unpacking 2111kB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
wireless-tools kismet
Install these packages without verification [y/N]? y
Get:1 http://repository.maemo.org mistral/free wireless-tools 27+28pre14-1 [108kB]
Get:2 http://hl.homelinux.org maemo/ kismet 2006.04.R1-1 [773kB]
Fetched 881kB in 36s (24.1kB/s)
/bin/sh: /usr/sbin/dpkg-preconfigure: not found
Selecting previously deselected package wireless-tools.
(Reading database ... 17350 files and directories currently installed.)
Unpacking wireless-tools (from .../wireless-tools_27+28pre14-1_armel.deb) ...
Selecting previously deselected package kismet.
Unpacking kismet (from .../kismet_2006.04.R1-1_armel.deb) ...
Setting up wireless-tools (27+28pre14-1) ...
Setting up kismet (2006.04.R1-1) ...
/home/user #
Ultima edición por JordiMac el Dom 13 Ago 2006 23:26, editado 1 vez
JORDI Registrado: Apr 01, 2003 Mensajes: 12025 4.72 mensajes por día Ubicación: BARCELONA
ID Tracking: 318322
Publicado: Dom 13 Ago 2006 23:41Asunto:
Código:
/home/user # kismet
Server options: none
Client options: none
Starting server...
Waiting for server to start before starting UI...
Suid priv-dropping disabled. This may not be secure.
No specific sources given to be enabled, all will be enabled.
Enabling channel hopping.
Enabling channel splitting.
NOTICE: Disabling channel hopping, no enabled sources are able to change channel.
Source 0 (addme): Opening none source interface none...
FATAL: Please configure at least one packet source. Kismet will not function if no packet sources are defined in kismet.conf or on the command line. Please read the README for more information about configuring Kismet.
Kismet exiting.
[1] + Done(1) ${BIN}/kismet_server --silent ${server}/
home/user #
Donde esta el README
por fin casi funciona, antes no me iva, corto y pego
Te pego el Script completo Airmon.sh, que es el invocado en distribuciones con la suite de Auditoria Wireless más usual al completo (Aircrack+Kismet)
for iface in `iwconfig 2>/dev/null | egrep '(IEEE|ESSID)' | cut -b 1-7`
do
if [ x"`echo $iface | cut -b 1-4`" = "xwifi" ]
then
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep force_reset`" != "x" ]
then
echo -e -n "$iface\t\tHermesI\t\torinoco"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=orinoco,$iface,HermesI" >>$KISMET
iwconfig $iface mode Monitor channel $CH &>/dev/null
iwpriv $iface monitor 1 $CH &>/dev/null
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwpriv $iface monitor 0 &>/dev/null
iwconfig $iface mode Managed &>/dev/null
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep get_power`" != "x" ]
then
echo -e -n "$iface\t\tCentrino b\tipw2100"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=ipw2100,$iface,Centrino_b" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep sw_reset`" != "x" ]
then
echo -e -n "$iface\t\tCentrino b/g\tipw2200"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=ipw2200,$iface,Centrino_g" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep inact_auth`" != "x" ]
then
echo -e -n "$iface\t\tAtheros\t\tmadwifi"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=madwifi_g,$iface,Atheros" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep extrates`" != "x" ]
then
echo -e -n "$iface\t\tPrismGT\t\tprism54"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=prism54g,$iface,Prism54" >>$KISMET
ifconfig $iface up
iwconfig $iface mode Monitor channel $CH
iwpriv $iface set_prismhdr 1 &>/dev/null
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep antsel_rx`" != "x" ]
then
echo -e -n "$iface\t\tPrism2\t\tHostAP"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=hostap,$iface,Prism2" >>$KISMET
iwconfig $iface mode Monitor channel $CH
iwpriv $iface monitor_type 1 &>/dev/null
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`wlancfg show $iface 2>/dev/null | grep p2CnfWEPFlags`" != "x" ]
then
echo -e -n "$iface\t\tPrism2\t\twlan-ng"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=wlanng,$iface,Prism2" >>$KISMET
wlanctl-ng $iface lnxreq_ifstate ifstate=enable >/dev/null
wlanctl-ng $iface lnxreq_wlansniff enable=true channel=$CH \
prismheader=true wlanheader=false \
stripfcs=true keepwepflags=true >/dev/null
echo p2CnfWEPFlags=0,4,7 | wlancfg set $iface
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
wlanctl-ng $iface lnxreq_wlansniff enable=false >/dev/null
wlanctl-ng $iface lnxreq_ifstate ifstate=disable >/dev/null
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep bbp`" != "x" ]
then
echo -e -n "$iface\t\tRalink b/g\trt2500"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=rt2500,$iface,Ralink_g" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep wpapsk`" != "x" ]
then
echo -e -n "$iface\t\tRalink USB\trt2570"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=rt2500,$iface,Ralink_g" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep debugtx`" != "x" ]
then
echo -e -n "$iface\t\tRTL8180\t\tr8180"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=rt8180,$iface,Realtek" >>$KISMET
iwconfig $iface mode Monitor channel $CH
iwpriv $iface prismhdr 1 &>/dev/null
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep dbg_flag`" != "x" ]
then
echo -e -n "$iface\t\tZyDAS\t\tzd1211"
if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
then
cp $KISMET~ $KISMET 2>/dev/null &&
echo "source=wlanng_legacy,$iface,ZyDAS" >>$KISMET
iwconfig $iface mode Monitor channel $CH
ifconfig $iface up
echo -n " (monitor mode enabled)"
fi
if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
then
ifconfig $iface down
iwconfig $iface mode Managed
echo -n " (monitor mode disabled)"
fi
echo
continue
fi
if [ x"`iwpriv $iface 2>/dev/null | grep power_profile`" != "x" ]
then
echo -e -n "$iface\t\tUnknown\t\tndiswrapper"
if [ x$2 = x$iface ]
then
echo -n " (MONITOR MODE NOT SUPPORTED)"
fi
echo
continue
fi
echo "$iface\t\tUnknown\t\tUnknown (MONITOR MODE NOT SUPPORTED)"
done
echo
donde esta el kismet.conf es el Airmon.sh y donde se pone
joer que no lo vi si esta claro
/etc/kismet/kismet.conf
Ultima edición por JordiMac el Dom 13 Ago 2006 23:53, editado 3 veces
Todas las horas son GMT + 1 Hora Página 4 de 6 Ir a página Anterior1, 2, 3, 4, 5, 6Siguiente
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro No puede adjuntar archivos en este foro Puede descargar archivos de este foro