paxama escribió:@CrusardGameamos No creo que se esté desvirtuando el hilo estamos hablando del como se puede lanzar el cfw.
A lo dicho antes,sin keys de cifrado y descifrado no se puede crear un cfw ni emunand y las dos están confirmadas,así que si tienen claves de cifrado y descifrado,para modoficar un ofw lo tienes que desempaquetar y volverlo a empaquetar y sin keys ya me dirás tu como haces un cfw.
Saludos
Seguimos por aqui porque el metodo de entrada del CFW no esta relaccionado con el desarrollo del CFW
Estas confundiendo el cifrado con la confianza.
La consola puede ejecutar cualquier cosa, cifrada o no, mientras que el sistema confie en lo que se va a ejecutar, las claves que tenemos las necesitamos para que los programas que ejecutamos puedan leer y usar el software que tiene el sistema.
Para que una consola pueda ejecutar algo, o tiene que confiar en ello, o tiene que haber alguna vulnerabilidad (Fusee-Gelee) que permita engañar o saltarse el visor de eventos, que se la ThrustZone, que se ejecuta antes de que el sistema se inicie, por eso no se puede instalar nada que no confie el supervisor de eventos.
Es decir, puedes cifrar un modulo si quieres o no, que la consola lo va a leer igual, pero si el supervisor de eventos ve que no tiene ninguna firma en la que el confie, impedira que se ejecute.
Es como HTTP y HTTPS, Si te vas a Youtube te pondra "Es Seguro" porque el navegador tiene implementado entidades certificadoras que pueden garantizar que el certificado que te proporciona , en este caso, Youtube es real y te garantizan que es la pagina que tu querias ver, y si no es asi, el navegador te dira "No es seguro" te pondra avisos de problemas de seguridad y privacidad, y te preguntara si quieres continuar bajo tu riesgo y cuenta. Con la TrhustZone pasa lo mismo, verifican la firma del software a ejecutar y si no es correcta entonces no permite su ejecucion, es decir, no te deja decidir a ti si ejecutarlo o no (ojala).
En resumen: El cifrado no importa si la consola no confia en el software que queremos ejecutar.