Anuncios Google

[SOLUCIONADO POR XERPI] ¿Cómo leer un .lue como si fuera un .ini?

Necesito cifrar una contraseña para aumentar la seguridad, pero no sé muy bien que debo hacer. He pensado en escribir "password=perro" por ejemplo en un .lua y despues usar la función files.encrypt() y cuando lo quiera leer tratarlo como un ini mediante la función ini.read(), pero no funciona. ¿Algún consejo?

Gracias.

SOLUCIONADO POR XERPI


 

 


Anuncios Google

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.

Y si en vez de cifrar el

Y si en vez de cifrar el archivo haces que se guarde normal pero solo el texto encriptado, por ejemplo que mediante un algoritmo si el pass es "hola", devuelva "v6dl3" y guarde eso.

Ese es el problema...

Que no sé como crear un algoritmo como el tal que mencionas =/ ¿me ayudas un poco?

Imagen de User170294

Divide la palabra en

Divide la palabra en caracteres y mediante una función haz que cada caracter se convierta en un número determinado.

Lo contrario para desencriptarlo ;)


Ok...

Xerpi está con ello, así que me pongo con ello también :D

EDITO: ok, ya he conseguido un sistema de encriptación... me falta el de desencriptación y listo :D

EDITO 2: ya he terminado con la desencriptación. ¡Va de 10! :D


 

 

Antes

Antes de leerlo hay que desencriptarlo!!!

 

Saludos!

Ese es el problema...

Que no se crea un archivo .lue, sino que me crea un archivo .luaenc... ¿?

Imagen de NEKERAFA

Mmm...

Ese es el archivo lue. Debe de ser que tu eboot lo encripta con esa extensión.

Ah, no, perdón...

Hace unos instantes me lo ha encriptado en .luaenc, pero ya lo encripta bien en .lue, no se por qué...

Bueno, la cuestión, ¿cómo leo ese .lue con alguna función como ini.read()?


 

 

Probaste

Probaste a definir variables dentro del archivo, encriptarlo y luego ejecutarlo con dofile?

 

 

Saludos!

Tampoco va =/

Tampoco va =/

Pues algo estarás haciendo

Pues algo estarás haciendo mal, porque así se debe hacer (cargando con dofile). La idea es la siguiente:
script.lua:

dofile("enc.lue")
  screen.print(5,5,"Contraseña: "..pass)
    screen.flip()
  controls.waitforkey()

enc.lue:
pass="Cualquier cosa"

Obviamente si quieres cambiar el valor de esa variable permanentemente, hay que hacerlo manualmente: eliminar archivo encriptado, generar un nuevo script, actualizar su información y encriptarlo nuevamente.

Efectivamente eso es lo que estaba preguntandome...

"Obviamente si quieres cambiar el valor de esa variable permanentemente, hay que hacerlo manualmente: eliminar archivo encriptado, generar un nuevo script, actualizar su información y encriptarlo nuevamente."

¿Y habría algún método como md5 para encriptar el propio texto pero sin tener que encriptar el .lua (como dice xerpi)? Creo que Chimecho hizo algo, pero aún no se como consigue leer ese texto encriptado...


 

 

Imagen de Chimecho

Jajajajaja

Si lo dices por lo que hice en Rapid Roll y 3D Roll, pues... En realidad son varios MD5 (o parte de ellos) y el score está metido ahí en medio cruzado con otras letras. Luego saco el score de ahí siguiendo un patrón y hago comprobaciones con las partes de los MD5 que andan por ahí mismo. Es un método bastante inseguro, pero engaña a la vista.



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de NEKERAFA

Mmm...

Si lo encriptas con tu propiedad a contraseña, para utilizarlo necesitas desencriptarlo para utilizarlo. Si utilizas la de LuaDEV, por defecto, lo podrás leer con un dofile.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Probaste...

...con algunos de los módulos IO's? Ya sé que no es lo mismo que tratas de hacer, pero si pruebas puede ser...
Salu2! 

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.