Fuentes web
Entradas
Comentarios

Kismet es un programa para Linux que permite detectar WLANs usando tarjetas wireless 802.11a, 802.11b y 802.11g. Tiene varios usos, como:

1.- Verificar que nuestra red está bien configurada.
2.- Detectar otras redes que pueden causar interferencias a la nuestra.
3.- Tambien nos sirve para WarDriving, es decir, detectar todos los APs que estan a nuestro alrededor.

Lo podemos descargar desde la pagina oficial: http://www.kismetwireless.net/

O si tenemos una distro basada en debian y conexión a internet:

Código:
apt-get install kismet

Para hacer uso de esta herramienta es necesario tener un S.O. Linux y que la tarjeta wireless que utilicemos tenga soporte para modo monitor. En la mayoría de Lives-CD como Auditor, Whax, Troppix,Backtrack,Wifislax o Wifiway ya viene incluido y solo es necesario escribir en una consola kismet para arrancarlo.
Los que quieran instalar en una distro de Linux en la que no venga incluido, puedes obtener información sobre el proceso de instalación en http://www.kismetwireless.net/

Continuar leyendo »

Algunas tarjetas wireless (dependiendo del modelo y el chipset que utilicen) tienen un modo que se conoce como monitor.

Cuando se pone la tarjeta en este modo se suelen hablar de ponerla en modo monitorización o monitor.
Este modo permite la captura de los paquetes de una red wireless (que van por el aire en ondas de radio) sin estar asociados a la red.
Este modo monitor se conoce de forma técnica como modo RFMON y no ha de confundirse con el modo promiscuo de sus compañeras, las tarjetas de red ethernet. Este modo es vital para poder realizar cualquier técnica de auditoría inalámbrica, por ejemplo, para romper el cifrado WEP es necesario recoger un gran número de paquetes con IVs débiles.

Para poner una tarjeta en modo monitor es importante tener en cuenta los controladores. En linux son las Linux Wireless Extensions los más utilizados para la configuración de adaptadores inalámbricos.

El comando a usar es el siguiente:

Código:
iwconfig adaptador (por ejemplo eth0) mode monitor

Cuando queremos hacer esto en windows nuestras posibilidades se limitan, sobre todo por la falta de modelos compatibles con los controladores. En windows se utiliza el controlador de airopeek de la compañía wildpackets.

www.wildpackets.com

Así que si estás utilizando windows y no tienes un modelo compatible, puedes pensar en cambiar de SO (Linux es el preferido para la auditoría inalámbrica, también tienes BSD) o utilizar un live-CD (wifislax o wifiway).

Esto solo pretende ser una guia basica del mundo wireless a través de linux.
Hay que decir que no todas las opciones se permiten para todas las tarjetas.
También citar que en función de una configuración se podrán utilizar o no otros comandos, solo es probarlo.
Mediante comando –help encontramos todas la posibles entradas. Para algunos comandos como iwconfig y iwlist es necesario tener instaladas correctamente las linux-wireless-extensions . Y obviamente la tarjeta correctamente instalada y con sus drivers correctos. Recordad que muchas acciones hay que hacerlas como administrador.

Continuar leyendo »

resultado1Entre tantos sabores de distribuciones es normal que la indesición llegue en cualquier momento, pero tenemos a  Linux Distribution Chooser que es una aplicación web que te realiza una serie de preguntas, y al final te recomienda la distribución que mas se adapta a tí, pruebenla y comenten que tal les parece.

Fuente: Ubuntulife

La pila de protocolos Bluetooth

La pila o stack de protocolos Bluetooth se basa en el modelo de referencia OSI (Open System Interconnect) de ISO (Internacional Standard Organization) para interconexión de sistemas abiertos. La especificación Bluetooth utiliza una arquitectura de protocolos que divide las diversas funciones de red en un sistema de niveles. En conjunto, permiten el intercambio transparente de información entre aplicaciones diseñadas de acuerdo con dicha especificación y fomentan la interoperabilidad entre los productos de diferentes fabricantes.

Continuar leyendo »

Definición del estándar Bluetooth

Bluetooth es la especificación que define un estándar global de comunicaciones inalámbricas para redes de área personal que permite la transmisión de voz y datos entre diferentes equipos mediante un enlace por radiofrecuencia en entornos de comunicaciones móviles y estáticos.

La especificación Bluetooth está recogida por el grupo de trabajo 802.15.1 del IEEE.

Los objetivos de la tecnología Bluetooth son los siguientes:

  • El sistema deberá ser universal, operar en todo el mundo
  • El sistema será capaz de establecer comunicación entre dos dispositivos que cumplan con las especificaciones Bluetooth, cualesquiera que sea su naturaleza: PC, teléfono móvil, accesorios de automóvil, etc.
  • El emisor de radio deberá consumir poca energía, ya que debe integrarse en equipos alimentados por baterías.
  • El precio del microchip transmisor deberá ser bajo
  • Se tratará de un sistema basado en un protocolo robusto y seguro

Continuar leyendo »

Una particularidad de nuestro país es que no aprovechamos al máximo las ventajas de la Web, y es que cada uno tiene cuentas en google, Hotmail, CANTV, Facebook, Hi5 y muchas más, pero solo utilizamos una pequeña parte de los servicios que tenemos disponibles al abrir la cuenta.

Por ello en esta entrega explicaré como sacarlo un poco más de provecho a nuestra cuenta de google. Continuar leyendo »

Para adentrarse en el mundo de la auditoria wireless es muy importante conocer los dispositivos que nos pueden ayudar a cumplir con los fines que tenemos pensado. Hay que estar claros que no todos los dispositivos inalambricos pueden servirnos para esta tarea, es por ello que detallare algunas tarjetas inalámbricas basándome en la experiencia y los informes presentados por muchos expertos y conocedores del tema.

Presentare una tabla que recoge algunas de las características que deben ser tenidas en cuenta a la hora de la elección de las mismas para la auditoria wireless.

Continuar leyendo »

Como casi todo en la vida cuando nos iniciamos por primera vez en una nueva actividad sea profesional o por pura afición, siempre tenemos la incertidumbre si estamos haciendo los pasos adecuados. La mejor forma de aceptar nuevos retos tanto en nuestra vida profesional como social y profesional es teniendo en cuenta estos puntos:

1.- Estar completamente relajado y estructurar los pasos a seguir.

2.- Perder el miedo a hacer el ridículo.

3.- Leer, preguntar y sobre todo escuchar.

3.- No ser vanidosos, y reconocer nuestras limitaciones

4.- Y sobre todo no pensar que porque ya hemos sido capaz de recuperar la clave de nuestra propia red wireless, creer que nos pueden llamar “Hacker wireless”.

5.- Y el mas importante de todo usar el buscador favorito de cada uno.

La filosofía o el termino “Hacker” es sinónimo muchas veces de “algo malo” debido al desconocimiento de la mayoría. Existen muchas definiciones al respecto, pero casi ninguna es valida. Hacker no es una definición, sino mas bien, un estilo de vida y una filosofía mantenida desde los primeros pasos en el campo de la informática,  hace ya mucho tiempo cuyo espíritu consiste fundamentalmente en el análisis y estudio del mundo informático en sus diferentes secciones para subsanar los grandes errores y agujeros de seguridad que hay en el. Y como no en las comunicaciones inalámbricas. Seguramente, quizás los verdaderos hacker tampoco estén de acuerdo con esta particular visión mía, pero tengo la ventaja que nadie que es hacker se autodenomina así mismo que lo es. Es una afirmación que se manifiesta a través de terceros sobre la propia persona que si lo es.

Continuar leyendo »

logogwtan3

GWT o Google Web Toolkit es un framework creado por Google con el cual se pueden desarrollar aplicaciones web de forma facil y rapida, framework permite ocultar la complejidad de varios  de la tecnología AJAX.

Es compatible con todos los navegadores lo cual es muy importante ya que los distintos navegadores necesitan de distinto código. El concepto de Google Web Toolkit es bastante sencillo, básicamente lo que se debe hacer es crear el código en Java usando cualquier entorno de desarrollo de Java (netbeans,eclipse, etc.) y el compilador lo traducirá a HTML y JAVASCRIPT.

Caracteristicas:

  • Componentes graficos dinamicos y reutilizables.
  • Simple mecanismo RPC.
  • Gestión del historial del navegador web.
  • Soporte para depurado de Java.
  • Control de diferentes características del navegador.
  • Integración con JUnit.
  • Internacionalización.
  • Los desarrolladores pueden mezclar código escrito en Javascript dentro del código Java usando la Interfaz Nativa Javascript (JSNI).
  • Soporte para las API´s de Google (inicialmente, soporte para Google Gears).
  • Es de código abierto.
  • Los desarrolladores pueden diseñar y desarrollar sus aplicaciones orientadas a objetos. Errores comunes en Javascript, como la discrepancia de tipos de datos, son controlados en tiempo de compilación.
  • Existen un numeroso conjunto de librerías desarrolladas por Google y terceros que extienden las funcionalidades de GWT.

Este articulo es para que se valla conociendo Google Web Toolkit, poco a poco a traves de este blog ire colocando articulos para ayudar a los principiantes que deseen iniciar con este framework, igualmente cualquier preguntan que tengan pueden escribir a mi correo.

El siguiente articulo sera como realizar el clasico ejemplo con el que inicia todo principiante, explicare como hacer el  “hola mundo” con Google Web Toolkit utilizando Eclipse y Netbeans.

links:

Entradas antiguas »