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ú

Temas - grodomio

#1
Hola, tengo que hacer un método de una clase que compruebe si un valor introducido es válido o no.
Ese valor proviene de un menú que tiene las opciones desde 0 hasta 6 incluidas.

Con el código que pongo a continuación controlo los valores numéricos, pero no se cómo evitar que un usuario introduzca una letra por ejemplo.

bool Help::isvalid(int option) {
if(option < '0' || option > '6') {
return false;
}
return true;
}


Espero vuesta ayuda, gracias.
#2
Hola a todos, soy nuevo en el foro y soy relativamente nuevo en Linux y estoy un poco perdido.

He leído bastantes manuales sobre hacking wireless, y el proceso para claves WEP lo tengo claro, incluso con WifiWay 0.6 conseguí hace un par de años la clave WEP de mi casa, pero en esa distribución viene todo instalado por defecto, pero mi objetivo es aprender cómo funciona todo esto, y que hacer que funcione, o al menos intentarlo, jeje.

Ahora lo he intentado desde Ubuntu 9.10, y he instalado la suite aircrack-ng y también aircrack-ptw junto con libpcap0.8-dev que me hacía falta porque me daba fallo al hacer el make. He seguido todos los pasos, pero no consigo sacar la clave WEP de mi casa, cosa que sí podía hacer con WifiWay. Ni siquiera llegan a subir los ARPs

He leído mucha información en foros y en google, pero no me aclaro, no sé que es lo que puede estar fallando. Creo que el problema es el de los módulos / drivers de la tarjeta, que es una Intel Pro Wireless que viene integrada en un portatil Acer 5634.

Al escribir sudo airmon-ng me sale que la Interfaz es wlan0, el Chipset es un Intel  3945ABG y que el Driver es iwl3945 - [phy0]

Con uname -r me dice que mi kernel es: 2.6.31-14-generic. He leido acerca de este driver y no tengo claro si es que pertenece al driver iwlwifi para kernel superirores a 2.6.24.

Tengo varias preguntas:

  • Se puede inyectar con este módulo iwl3945?
  • Este módulo ha sustituido al ipw3945? Y si es así, por qué la gente lo cambia por el ipw3945
  • El módulo ipwraw se sigue usando o hay otro más moderno?
  • He intentado instalar el módulo ipwraw en Ubuntu 9.10 y no me deja, me salen muchos errores ah hacer el "sudo make". Qué falla?

Espero que me ayudeis a resolverlo o al menos, que me orientéis sobre qué debo buscar, así como que me corrijais si es que he dicho algo mal, porque la verdad es que estoy hecho un buen lio.

Muchas gracias de antemano por vuestra ayuda y un saludo.