Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - illera88

#1


Hola a todos. Estos días han sido un poco raros y aún sigo con exámenes a si que hacía bastante tiempo que no hacía un videotutorial.
En este lo que hago es una elevación de privilegios en un SO linux (en este caso Kubuntu). Este es el nombre que le han dado en Exploit-DB: Linux Kernel CAP_SYS_ADMIN to Root Exploit 2 (32 and 64-bit).
Culquier duda que tengáis ya sabéis que dejáis un comentario e intentaré solucionárosla.


La música del vídeo es a cargo de Full House (http://www.myspace.com/fullhousesalamanca) un grupo de 5 tarados que siempre están ahí cuando se les necesita. Recomiendo que escuchéis sus canciones pero nunca nunca a ellos filosofando sobre la vida, mujeres...


Espero que os guste el vídeo:

http://www.youtube.com/embed/f4GPfuH8Hlw

FUENTE: www.metasploiter.com
#2
Claro pero estamos en las mismas...

NO sabemos el nombre de la variable a guardar. puede ser wlan0 mon0 o lo que sea! hay que hacerlo pero en genérico apra que capture sea lo que sea no solmante en esos tres casos...
Eso no se puede hacer???

Y pensar que algo a priori tan sencillo como guardar en una variable parte de lo que escupe un comando sea luego tan dificil...

Quizás sería mejor hacerlo en otro lenguaje??? Recomendaciones???

Quiro poder luego hacerlo con interfaz gráfica...

Un saludo
#3
Joe hay un fallo de entendimiento aqui.
AVer lo único que quiero es que capture wlan0. Es decir que si creamos una variable A sea A = wlan0.

Y no lo quiero para este caso en concreto! lo quiero para un caso genérico en el que la salida puede ser wlan0 o puede ser rausb0 o puede ser mon0.....

ES decir puede ser que la salida sea:
iwconfig
Citarlo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"JAZZTEL_C8"
         Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1A:2B:4F:45:37
         Bit Rate=1 Mb/s   Tx-Power=20 dBm
         Retry  long limit:7   RTS thr:off   Fragment thr:off
         Encryption key:4530-3031-4432-3045-3942-3943-38
         Power Management:off
         Link Quality=59/70  Signal level=-51 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ó

iwconfig
Citarlo        no wireless extensions.

eth0      no wireless extensions.

mon0     IEEE 802.11bgn  ESSID:"JAZZTEL_C8"
         Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1A:2B:4F:45:37
         Bit Rate=1 Mb/s   Tx-Power=20 dBm
         Retry  long limit:7   RTS thr:off   Fragment thr:off
         Encryption key:4530-3031-4432-3045-3942-3943-38
         Power Management:off
         Link Quality=59/70  Signal level=-51 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ó

iwconfig
Citarlo        no wireless extensions.

eth0      no wireless extensions.

flkd5     IEEE 802.11bgn  ESSID:"JAZZTEL_C8"
         Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1A:2B:4F:45:37
         Bit Rate=1 Mb/s   Tx-Power=20 dBm
         Retry  long limit:7   RTS thr:off   Fragment thr:off
         Encryption key:4530-3031-4432-3045-3942-3943-38
         Power Management:off
         Link Quality=59/70  Signal level=-51 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ó

....

Y yo solo quiero guardar los 4 o 5 dógitos de wlan0, mon0, flkd5... Lo que sea.

Creo que yua está más que claro...
Un saludo y gracias

#4
Programación General / Re: KEYPRESSHER
31 Diciembre 2010, 00:40 AM
que en que lenguaje quieres hacerlo.
#5
Cita de: Leo Gutiérrez. en 30 Diciembre 2010, 22:49 PM
No, disculpa pero no te entiendo. ¿Entonces cómo sabríamos qué buscar?, ¿en qué palabras nos basaríamos para recoger los datos?

Por favor, explicate mejor. O si alguien le entendió que me dé una idea.

Pues supongo que habría que tomar los datos no enf unción de su "valor" o comprando strings sino por posición, es decir en este caso sería la primera palabra en el 5 salto de línea. no???
1 lo        no wireless extensions.
2
2 eth0      no wireless extensions.
4
5 wlan0     IEEE 802.11bgn  ESSID:"JAZZTEL_C8

Me entiendes???
Gracias!!!
#6
Pues en concreto quiero (para empezar) hacer algo tan sencillo como guardar en una variable INTERFAZ parte de lo que escupe el comando iwconfig:

Escupe esto:
root@bt:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"JAZZTEL_C8"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1A:2B:4F:45:37
          Bit Rate=54 Mb/s   Tx-Power=20 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:4530-3031-4432-3045-3942-3943-38
          Power Management:off
          Link Quality=50/70  Signal level=-60 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Entonces lo que quiero es un script que me guarde el string "wlan0" en una variable INTERFAZ (por ejemplo). Ese wlan0 no tiene por que ser wlan0, cada vez aparece un string "aleatorio".

Un saludo y gracias de nuevo
#7
Podéis poner el link de descarga para la versión para linux por favor??
un saludo
#8
Cita de: Leo Gutiérrez. en 30 Diciembre 2010, 08:25 AM
Dependerá de lo que quieras obtener.
Código (bash) [Seleccionar]
#!/bin/bash
string=`iwconfig | grep -i "wlan" | cut -f 1 -d ' '`

ó
Código (bash) [Seleccionar]
string=$(iwconfig | grep -i "wlan" | cut -f 1 -d ' ')
echo -e "Obtenido : ${string}";


o incluso:

Código (bash) [Seleccionar]
perl -E '$s = qx|iwconfig|; $s =~ m/^(wlan0.*)/m; say $1;'

Código (bash) [Seleccionar]
iwconfig | grep -i "wlan0" | awk '{print $1}'


Muchas gracias por tu respuesta... Ya había visto en otros post que eres el crack del scripting.
Pero ahi solo estas guardando si aparece algo como "wlan0" pero en vez de wlan0 puede aparecer mon0 o rausb0 o wlan1.... Lo que quiero es almacenar en una variable "A" lo que aparezca sea lo que sea.

Muchas gracias!!!
#9
Hola a todos!
Estoy iniciándome en esto de los scripts en bash y tengo una duda que seguro que es muys encilla de solucionar pero que por más vueltas que doy no he visto como solucionarlo.

Lo que quiero es saber como almacenar en una variable el string de una salida por pantalla de cualuqier comando.
Se que para guardar esa una salida en un archivo de texto simplemente se haría así:


#!/bin/sh
iwconfig > archivo.txt


Hasta ahi todo bien pero si quiero guardar en una variable solamente una parte del comando??
Me explico:
Por ejemplo el comando iwconfig devuelve esto por pantalla:
iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

[b]wlan0[/b]     IEEE 802.11bgn  ESSID:"JAZZTEL_C8"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:1A:2B:4F:45:37
          Bit Rate=1 Mb/s   Tx-Power=20 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:4530-3031-4432-3045-3942-3943-38
          Power Management:off
          Link Quality=59/70  Signal level=-51 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0



Si yo solo quiero guardar lo que he remarcado en negrita (wlan0) como lo hago????

Un saludo y gracias!!! ;);)
#10


Hola de nuevo. Hoy no he podido actualizar y estos días no he hecho ningun videotutorial peeeeero, tengo excusa.
Hoy tenía una entrevista de trabajo en la que tengo puestas muchas ilusiones. Tenía que hacer una exposición técnica de un tema a elegir durante 15 minutos. El jueves tengo que volver a Madrid para otra entrevista de trabajo a si que estoy que no paro...
Os dejo el paper de la exposición que he hecho hoy. Es sobre hacking wireless y es muy muy completa. Quizás no sea exactamente para alguien que no tenga cierto conocimiento sobre wireless pero leyéndolo un par de veces seguro que entendéis todo el paper-

Un saludo y espero que os guste.

PD: Os recomiendo que lo veáis en pantalla completa: Menú - View Full Screen

http://www.slideshare.net/metasploiter/hacking-wireless-by-alberto-garcia



Fuente: www.metasploiter.blogspot.com

PD: Agradecimientos a ChimoC porque fue el primero que me ayudó en todo este mundillo del hacking wireless.
Un saludo