buenas amigos he estado elaborando un pequeño proyecto y bueno he logrado obtener el nombre del usuario con el que he iniciado sesión.. de esta manera
System.getProperty("user.name");
pero me preguntaba sobre la contraseña de este usuario, si es que es posible obtenerlo.
muchas gracias.
yo te recomiendo que utilices este live cd con varias utilidades dentro de las cuales ay una espesifica para lo que necesitas http://www.hiren.info/pages/bootcd
gracias pero .... lo que yo busco es en código java.. si es posible al igual que se obtiene el nombre de usuario.. podría ser el caso de obtener la contraseña del usuario
graxias. por responder
Hola.
Por lógica no creo que sea tan fácil obtener la contraseña utilizando java con métodos como el que planteas.
Tal vez con JNI parecería un poco más factible llegar a dicho resultado.
Saludos.
Cita de: f3d3cav en 20 Octubre 2011, 07:58 AM
yo te recomiendo que utilices este live cd con varias utilidades dentro de las cuales ay una espesifica para lo que necesitas http://www.hiren.info/pages/bootcd
Esta respuesta está totalmente fuera por los siguientes motivos:
-Está claro que no quiere hacerlo sobre un caso concreto, pretende crear un programa que lo logre.
-En un foro de Java no tiene cabida que le ofrezcas un Live CD para intentar lograr por un método externo, como ya he dicho, habiéndolo pedido en java.
Respecto a la pregunta, podrías investigar un poco sobre hashdump de windows y de que manera crackear luego la hash obtenida del sistema operativo, como ya te han comentado, lo suyo es con JNA o JNI.
Saludos
Con el método que planteas no se puede, lamentablemente tampoco lo sé, pero si te puedo pasar todo lo que permite obtener ese método
http://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html#getProperties()
Espero que te sirva, saludos.