qna_rh
Thread Id: 21350
Thread Name: Encriptación de 1 Hack
#0
Natsu Dragneel 23919
Hola!
Se podría encriptar un Rom con una contraseña, para que al abrir el AM o cualquier otra herramienta, pida una contraseña (que ya pusimos anteriormente, como las de las cuentas de user de wah!)
Se necesitaria I/O o ASM?
#1
cosarara97 12296
No se puede hacer. (No hay más. Oh, y no tienes ni idea de lo que estás diciendo xD)
#2
eing 12479
¿Qué tiene que ver el I/O? ¿Qué tiene que ver ASM?
Todo esto, solo se necesita cuando el rom se está ejecutando, en un emulador.
Ya que el I/O es el sistema de entrada y salida de datos entre el hardware y el software. (Vamos, la información que se transmite de tu teclado, al juego, y del juego a los altavoces/pantalla)

Y ASM, se lenguaje ensamblador, el lenguaje de mas bajo nivel que interactua con el hardware de la máquina. Como estamos emulando, pues solo afectará cuando estemos jugando el juego en un emulador. Porque dicha rutina ASM es para el procesador de la GBA. No para el procesador de TÚ maquina.

Y terminando, no se puede encriptar la información del rom, ya que entonces sería ilegible, y dime, quien lo jugaria? Nadie, porque la información está encriptada.
Lo unico que puedes hacer es cambiar el cabezal del rom, cambiandole el AXVE o como se diga, por otro. De lo contrario, todas las tools lo podrán abrir.
Aunque claro, también te digo que ese cambio, un rom hacker con suficiente conocimiento lo puede anular, volviendolo a hacer legible, cambiando con HEX de nuevo el cabezal del rom.

Pd. ¿Se puede saber para que quieres bloquear tu rom? Si seguro que has abierto más den uno para ver como hacia X/Y ...
#3
Chuckles el Cerdito 0
LOL. ¿Y para qué?
#4
Natsu Dragneel 23919
Para que los demás no puedan entrar en el hack y ver scripts modificar cosas...
Se me pasó por la cabeza decir ASM y eso.
Y si se configurase el RHEA para que no abriera Roms con ID desconocido...
Ah! Eing.
Yo jamás he hecho eso.
Talvez haya preguntado al creador del Hack como hizo tal script...
#5
~Almo 26431
Primero: olvídate, los hacks están para compartirlos con los demás; no entremos de nuevo en este debate que ya ví por ahí.

Y segundo, descartemos la idea de "encriptarlo" a través de ASM o I/O. Si Cosarara dice que no se puede, seguramente no se pueda a menos que alguien lo investigue a fondo, pero lo dudo.

En todo caso no deberías buscar bloquear el hack indagando en programaciones y líos ni coñas. Mejor deberías buscar métodos mucho más fáciles, veámos:

En en el campo de los PC en relación a los archivos, existen dos interacciones principales, la lectura y la escritura.
-La lectura solo permite "leer" el archivo, es decir, ver lo que contiene con cualquier tipo de programa. Esto no lo vas a poder limitar de ninguna manera. Si quieres que se pueda abrir con el emulador, tiene que estar permitida la lectura, si no, nada.
-La escritura permite editar el archivo con cualquier programa, siendo así posible editar, añadir o incluso borrar contenido del archivo.

Yo te recomiendo buscar un programa que limite la escritura y/o escritura de un archivo para solo ciertos programas.
Además, existen programas que pongan contraseña al archivo, pero eso, una vez se desbloquee con el pass se podrán visualizar los datos pero también, inevitablemente, hacer edición de ellos.