Bueno, hoy le toco la hora a Kismet, wikipedia lo define como:

Kismet es un sniffer, un husmeador de paquetes, y un sistema de detección de intrusiones para redes inalámbricas 802.11. Kismet funciona con cualquier tarjeta inalámbrica que soporte el modo de monitorización raw, y puede rastrear tráfico 802.11b, 802.11a y 802.11g. El programa corre bajo Linux, FreeBSD, NetBSD, OpenBSD, y Mac OS X. El cliente puede también funcionar en Windows, aunque la única fuente entrante de paquetes compatible es otra sonda.

Asi que de más está decir que lo que todo lo aprendido es con fines didácticos y de aprendizaje sin fines de perjudicar ningun sistema o red… ;)

Desde ya un tiempo, trabajo solo bajo linux, asi que vamos a excluir a los usuarios de windows de este tutorial..(basemonos en que estamos en alguna distribución en base a debian como ubuntu o el mismisimo debian )

La instalación va a ser simple, con privilegios de root (logueando con “su” o anteponiendo el prefijo “sudo” al comando) hacemos lo siguiente:

instalar en debian:
# apt-get install kismet

instalar en ubuntu:
$ sudo apt-get install kismet

Una vez instalado, kismet no viene configurado, por ende vamos a tener que modificar el archivo que se encuentra en /etc/kismet llamado kismet.conf ; supongamos que editamos visualmente con gedit:

en debian:
# gedit /etc/kismet/kismet.conf

De ahora en más, ultimo ejemplo en ubuntu, simplemente anticipan con el comando “sudo” para dar privilegios de root al comando que le sigue..:
$ sudo gedit /etc/kismet/kismet.conf

y debemos modificar puntualmente 2 lineas:

1) Donde diga “suiduser=” debemos escribir luego del “=” nuestro nombre de usuario en linux(borrar el “#” al principio de la linea si es que aparece, eso significaría que la linea está comentada..), ejemplo:
suiduser=mariano

2) Donde aparece “source=XX,XX,XX” (donde X puede ser cualquier cosa..) modificar por algo del estilo:
source=ipw2200,wlan0,ipw2200
#Donde wlan0 es la interface donde queremos usar.. ej: wlan1, wlan0, eth0, eth1, etc...

Luego de esto, debemos poner en modo monitor nuestra interface, SUPONGAMOS QUE ESTAMOS TRABAJANDO CON wlan0 : (cada salto de linea es un enter, un comando nuevo para dar:)
# ifconfig wlan0 down
# iwconfig wlan0 mode manager
# ifconfig wlan0 up

Una vez hecho esto, podriamos ir a una consola, loguearnos como root y correr el comando kismet:
# kismet

Y luego de esto, en teoría, deberia arrancar correctamente:

Click en la imagen o aqui para agrandar

Pantallazo-root@mariano: -home-mariano

Por una razón obvia de aprendizaje, no borro ningún dato de la imagen.. ;-)

Y bueno, ya aquí es pura imaginación suya lo que pueden averiguar, investigar sobre SUS REDES, para MEJORAR LA SEGURIDAD… :)

Ahora bien, ya lo tenemos, pero no nos familiarizamos con el uso de Kismet, bueno, no quiero extender tanto esto, asi que voy a dejar buenos links donde se detalla el significado de cada sigla, teclas de acceso, etc…

Aunque mi ayuda preferida es, que si no saben que apretar, apreten la “h” donde les lista todo, en inglés…

Webs de mayor información específica de Kismet:

http://www.elhacker.net/manual_hacking_wireless_en_linux.htm ==> Utilización de kismet como etapa de un proceso.. :P .

http://hwagm.elhacker.net/ipw2200/ipw2200-inyeccion-linux.htm ==> Primero explica como instalar ubuntu (x_X) pero al final da especificaciones sobre la instalación de Kismet.

http://hwagm.elhacker.net/htm/kismet.htm ==> Kismet a profundidad, creo que el mejor de los links para familiarizarse con el programa.

—–

Esto es todo por ahora sobre kismet, queda pendiente para próximos posts, hablar sobre tcpdump (comando), wireshark(gui para linux que utiliza tcpdump) y el paquete aircrack-ng !

Espero les interese lo escrito, no duden en preguntar cualquier detalle que tengan dudas o quieran profundizar… Éxitos.. HH

 

¿Cómo harías para pasar finalmente una tabla de una base de datos mysql con 65.000 filas aproximamente…?

.

.

.

…sin que te parezca tedioso…

 

Mejor ser Geek, que ser un idiota…

 

Una de las cosas más geeks que he cruzado en mi vida por ahora.. :P

 

Porque detrás de cada gran tecnología, hay un gran geek, son tan sólo un puñado de mentes magníficas que moldearon el universo de la informática durante el siglo XX y XXI: el puesto 1 es para Linus Torvalds, creador de Linux.

Muchas veces menospreciados por sus estilos de vida, personalidades o formas de vestir, estos geeks rechazan el asedio público, y son dueños de un perfil subterráneo. Sus mentes, verdaderos cañones creativos, son las responsables de gran parte del progreso de la industria tecnológica.

Muchos de ellos alejados del ambiente de los negocios, se sientan frente a sus computadoras para hacer magia y disfrutan de ello. A continuación, publicamos el Top Ten de los Geeks más destacados de la historia:

Linus Torvalds: Con 21 años fue capaz de escribir un sistema operativo que luego de unos pocos procesos se convertiría en Linux. La clave: introdujo en la industria el concepto de software libre al liberar el código de su desarrollo.

Steve Wozniak: ¿Por qué aparece el menos popular de los Steve de Apple? Simple. Jobs es una bestia marketinera, Wozniak es el músculo detrás de todos los primeros mejores dispositivos que desarrolló la compañía de la manzana. Con el iPod y el iPhone no tuve que ver, es más, son productos que a su entender, no están a la altura de Apple.

Tim Berners-Lee: El creador del lenguaje HTML se basó en la ética hacker de Torvalds y dejó libre el código fuente de su desarrollo para que cualquiera pueda explotar la idea. Gracias a el las páginas HTML como las vemos son gratuitas. ¿Se imaginan pagar por cada vez que navegamos por una página de Internet? Si no fuera por el, ni estarías leyendo esta nota.

Seymour Cray: Este viejete, en 1957, junto con otros ingenieros fundó Control Data Corporation para la cual construyó el CDC 1604, que fue una de las primeras computadoras comerciales que utilizaron transistores en lugar de tubos de vacío. Para los especialistas, es como el padre de la supercomputación.

Marc Andreessen: Quizás desconocido para esta parte del mundo, este sujeto fue el creador, junto con un flaco llamado Eric Bina, del primer Web browser para mercados masivos. Dicen que Marc fue alumno de Berners-Lee y tomó algunas de sus ideas para que los usuarios la tengan más fácil con su invento. Lo bautizó Netscape.

Rear Admiral Grace Hopper: La única mujer de la lista realizó un trabajo fundamental en el mundo informático durante la segunda guerra mundial: descubrió la manera para programar en inglés en vez de emplear el código de las máquinas. Su invento se denominó Flow Matic Language. Otro aporte de color, fue la primera en llamar “bug” (gusano), a los programas informáticos maliciosos. Una visionaria.

Jack Kilby and Robert Noyce: Este par de sexagenarios creó, casi sin darse cuenta, uno de los sistemas más importantes del mundo de la computación: los circuitos integrados. Esto sucedió en 1958, cuando Kilby generaba plusvalía para Texas Instruments y trabajaba para crear un prototipo que nada tenía que ver con el desarrollo vital que lograron.

Alan Turing: Otro que hizo la luz en las sombras de la Segunda Guerra Mundial. Así como lo ven, este joven matemático lideró el equipo encargado de diseñar Colossus, la primera computadora programable.

Richard Stallman: ¿Qué se puede decir de este gordo revoltoso? En los ´70 generó un movimiento para preservar la cultura hacker creando estándares para el software libre que luego pasarían a formar parte del Proyecto GNU. Voz radical del open source, siguen enfrentándose a los imperios de aplicaciones privativas y su altruismo no repara en negocios: software libre para todos.

Paul Allen: Sin este personaje, Bill Gates jamás podría haber creado el principado económico que es Microsoft. Tres veces mejor programador que Bill, Paul vendría a ser lo que Wozniak en Apple: un cerebro generador de ideas, y no tanto una máquina de negocios.

¿Quedó alguien afuera de la lista? ¿Creen que deberíamos sacar a alguno e incluir a otros? Esperamos sus sugerencias.

Vía | RedUsers

© 2011 Blog Suffusion theme by Sayontan Sinha