Foros del Web » Programación para mayores de 30 ;) » Java »

Sniffer en Java

Estas en el tema de Sniffer en Java en el foro de Java en Foros del Web. Bueno, sencillamente ando en busca de algo así como un sniffer, pero para celulares...Lo cual de ser posible, podría ser mi tesis de grado. Según ...
  #1 (permalink)  
Antiguo 02/02/2009, 16:21
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 1 mes
Puntos: 15
Exclamación Sniffer en Java

Bueno, sencillamente ando en busca de algo así como un sniffer, pero para celulares...Lo cual de ser posible, podría ser mi tesis de grado. Según mi profesor, es posible! Pero haber, No se debe confiar en todo lo que te dicen... y menos a estas alturas.

Esto es posible o no, muchos de los que hemos probado programas como aircrack, ethereal, cain...etc. Conocemos algunos términos como Spoofing, chop-chop, Mac...

Conociendo que es muy probable que los celulares, igualmente utilizan una Mac de Identificación, pero tal vez cambia la frecuencia de comunicación... Es posible llegar a scannear datos como el IMEI, o la MAC u otros desde un Sniffer que no sea Blue-thoo, si no que utilice el sistema normal de comunicación.
  #2 (permalink)  
Antiguo 03/02/2009, 01:30
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Sniffer en Java

No se que tipo de Sniffer estás pensando (a que nivel llegar) pero Java estándar sólo llega hasta la capa TCP/UDP, no puedes ir más abajo. J2ME no se ni si llega hasta ahí, pero seguro que más abajo no.
No se si con eso te bastará, a mi me parece bastante alto nivel para un sniffer.
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #3 (permalink)  
Antiguo 03/02/2009, 16:31
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 1 mes
Puntos: 15
Pregunta Respuesta: Sniffer en Java

Bueno, un amigo creo un programita creo que en J2ME, con lo cual le permitía comunicarse (Enviar y transferir datos a través de bluethoo, nada del otro mundo...de esto ya existen ejemplos en la pagina de SUN) entre su celular y un PC(Naturalmente con la tarjeta correspondiente y la configuración muy normal). Usando el Kit de Wireless que trae java(imagino)...Ahora, si esto es posible...Por que no hacerlo por el sistema de comunicación normal del cell, ya que esto podría ampliar el nivel de señal y eliminar las limitaciones del bluethoo.

Es posible, o estoy falto de sueño!
  #4 (permalink)  
Antiguo 04/02/2009, 01:32
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Sniffer en Java

Una cosa es enviar datos y otra un sniffer. Enviar datos con J2ME está claro que se puede, lo que no está tan claro es que puedas hacer un sniffer. No se si es que no entiendo lo que preguntas.
S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #5 (permalink)  
Antiguo 05/02/2009, 11:02
Avatar de SPAWN3000  
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 1 mes
Puntos: 15
De acuerdo Respuesta: Sniffer en Java

Bueno, Conozco bien un sniffer... se que captura señales de todo tipo en una red poniendo la tarjeta en modo promiscuo o utilizando spoofing(Clonar mac) para capturar paquetes (apovechado los niveles de seguridad en switch en capa 1, 2 y 3, ya que hasta este nivel no poseen sistema de administración) y utilizando técnicas de inyección de paquetes(para incrementar el numero de conexiones y aumentar el numero de veces que se utiliza el password(aumenta las posibilidades y la velocidad en encontrar el password de conexión), una vez capturados los datos, se procede a ser (decodificados por un algoritmo relativo basado en XOR(WEP) y la encripción de tipo semilla 'lo que utilizan las WPA'...) y finalmente analizados por el auditor de seguridad. Es mucho mas que eso...

Esto es de forma global... ahora, yo lo deseo implementar para tecnología celular, ya existen algunos para Bluethoo. Pero no planeo llegar al nivel de sacar claves, es algo mas útil... Como utilizarlo en comunicación interna, registrando las MAC de los celulares en una empresa.

De todas formas te debo muchas, y nuevamente te agradezco el interés... Eres un gran apoyo en este foro. Y te debo varios puntos...

Un saludo.
  #6 (permalink)  
Antiguo 05/02/2009, 12:07
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Sniffer en Java

Bueno, yo por Sniffer simplemente entiendo el programa para ver el trafico de red, a bajo nivel, poniendo la tarjeta en modo promiscuo etc. Lo que hagas despues con esa información ya es cosa de la aplicacion. Lo que no estoy seguro, de hecho creo que no es posible, es hacer eso desde Java, ya que Java es un lenguaje "de alto nivel" y solo llega a nivel de dejarte escoger entre TCP o UDP... pero no llega ni al nivel IP.
Quiza en J2ME te dejen llegar más abajo, no estoy seguro, pero en Java "normal" no puedes configurar esas cosas, ni ver los contenidos de los paquetes por debajo del nivel TCP/UDP.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #7 (permalink)  
Antiguo 31/08/2010, 23:23
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Sniffer en Java

Qué tal soy nuevo en el foro no si revisan los temas viejos, pero estoy justo trabajando en algo similar, la idea es tratar de ver la ocupación de los canales de gsm. Quería saber si pudiste avanzar con lo del sniffer para saber qué tecnología usaste.
Gracias.
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:48.