conexion a la red en java

buenos días mi nombre es Juan y he estado investigando en internet sobre el tema y no encontrado información no se si ustedes me pueden ayudar

Tengo que hacer un aplicativo que administre una red el problema que tengo es que es una red inalámbrica necesito que dicho aplicativo aparezcan los nombre de la red y que yo pueda acceder a ella colocando la clave por un campo de texto,

No obstante si ustedes integrantes de la comunidad conozcan un comando en Windows también me sirve ya que he encontrado una función en java que me permite ejecutar dichos comando
Le agradezco la pronta respuesta

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de beto.bateria

http://docs.oracle.com/javase

http://docs.oracle.com/javase/tutorial/networking/sockets/ ahi puedes encontrar informacion, pero dudo que sea suficiente, tendrias que aprender a manejar protocolos y todo eso.

No se si en java se pueda configurar un socket como promiscuo, para que pueda leer toda informacion que pase. Con C y linux quedaria muy bien tu proyecto.