Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Debci en 30 Noviembre 2009, 19:47 pm



Título: Duda Planes malvados
Publicado por: Debci en 30 Noviembre 2009, 19:47 pm
Juas Juas que malo soy xD
Queria haceros una pregunta.
Como prodria modificar desde java un sector de memoria directamente, que no sea un archivo, como por ejemplo, el primer byte de un disco duro...
¬¬
Ya me entendeis, leer offsets y direciones de memoria (offsets, segmentos...) desde java.
Cuando digo leer digo escribir..

¬¬

Saludos


Título: Re: Duda Planes malvados
Publicado por: egyware en 30 Noviembre 2009, 22:12 pm
Lamentablemente desde java no puedes modificar directamente la memoria RAM ni el Disco Duro, pero si es posible crear un programa aparte con JNI para que te permita hacer eso.
Saludos.


Título: Re: Duda Planes malvados
Publicado por: Debci en 30 Noviembre 2009, 22:26 pm
Lamentablemente desde java no puedes modificar directamente la memoria RAM ni el Disco Duro, pero si es posible crear un programa aparte con JNI para que te permita hacer eso.
Saludos.
Aparte con JNI?
A que te refieres... ¿C?

Quizas sea el momento de volver a c++...
Creeis que em costara muchos?

Saludos


Título: Re: Duda Planes malvados
Publicado por: Blitzkrieg' en 30 Noviembre 2009, 23:28 pm
Sep, debes implementar JNI, desde Java no se puede  :)


Título: Re: Duda Planes malvados
Publicado por: Debci en 1 Diciembre 2009, 18:26 pm
Sep, debes implementar JNI, desde Java no se puede  :)
Y por casualidad sabeis por donde deberia empezar? Porque no se como s ehace ni en java, ni en c++ (escribir en memoria directamente xD)

Saludos