› Foros › PlayStation 3 › Scene
De acuerdo vamos directo al grano. Esto es solo una teoría, nada más.
Aquí ha habido información disponible desde hace bastante tiempo. Y yo la he cogido, he pensado en ello, he investigado y he experimentado y ahora quiero compartirla para para romper el 4.0 o parte de él. No es una teoría aleatoria, es simplemente lógica. Quiero que otros devs la vean y a ver si podemos encontrar la forma de hacerlo funcionar, no me lo quiero guardar para mí, quiero compartirlo.El lv2ldr es usado para verificar y desencriptar el lv2_kernel.self. En la distribución de parametros del lv2ldr, los argumentos empiezan en 0x3E800, tenemos que saber esto para poder cargar los argumentos que queramos. Los argumentos finalizan alrededor de donde empieza la lista de direcciones revocadas, esto es alrededor de 0x3F000. u8* significa que lee un byte desde la dirección. Uno de los argumentos del lv2 está en lv2_in* eso debe significar que la dirección está en la ram(donde está alojada). La otra es lv2_out* esa es donde se descifra la dirección del lv2 en la ram(donde se descifra el lv2_kernal.self). Podriamos usar también u8 porque queremos leer un byte desde esa dirreción. Bien, con un programa hecho para leer la dirección como lo lo hace el readself podriamos saber donde miente el lv2 en la ram y donde esta desencriptado. Una vez sabemos la dirección el verdadero desencriptado puedo empezar. Entonces sabiendo la dirección desencriptada podemos coger ese offset y crear un programa como el coreos_tool para extraer y conseguir la key lv2 sabiendo donde está alojado lv2_kernal.self. Romper el 4.00 con este metodo deberia funcionar porque dudo que sony cambiase todas las localizaciones donde los loaders hacen estas cosas, seguro que está encapsulado en el bootloader pero siguen pasando por la ram un momento antes de ser mandados al metldr que carga el ldrs.
Algo asi como estas lineasvoid *buf; // <- that will get the address of the argument we chose to load u? buf_size;// <- pretty clear it gets the size. but would you add u64? } lv2_in; struct { u8 result[0x10];//read it by one byte from the address } lv2_out; }
Esto es solo un ejemplo rápido. No está completo.
Ahora para otros devs, he posteado este posible método aquí para que experimenteis y podamos conseguir algo con el 4.00. Podéis seguirme en Twitter https://twitter.com/#!/RealPsDev
Gracias y adiós.
OK so lets get right to it. This is a theory, nothing more.
There has been information available for quite some time. and I took it, thought about it, researched and experimented and I come out with my theory below to exploit 4.00 part of the way. This is not a random theory to, this is logical stuff. I'm providing this info for other devs to look at and lets see if this can work I don't keep stuff to my self I share.The lv2ldr is used to verify and decrypt the lv2_kernal.self. In the lv2ldr Parameters Layout, the arguments start at 0x3E800 we need to know this so we can load with the different arguments we want to. the arguments end around where the program revoke list address starts, so around this 0x3F000. u8* means read one byte from the address. One of the lv2 arguments are lv2_in* that would mean the address in ram (Where it's located). The other is lv2_out* that's where to decrypt lv2 address in ram(Where decrypts lv2_kernal.self). that would also use u8 because you want to read it by one byte from that address. well with a program made to read the address like how readself works we can know the address where the lv2 lies in the ram and where it is decrypted. once we know the address the real decryption can start. So knowing the decrypted address we can take that offset make a progam like coreos_tool pull the and get the lv2 key all from knowing that decrypted lv2_kernal.self location. exploiting 4.00 with this method would work most likely because I doubt sony changed all the locations where the loaders do there thing, sure there encapsulated in the bootloader but they still pass over into the ram at one point before being fed over to the metldr which loads ldrs.
some where along these linesvoid *buf; // <- that will get the address of the argument we chose to load u? buf_size;// <- pretty clear it gets the size. but would you add u64? } lv2_in; struct { u8 result[0x10];//read it by one byte from the address } lv2_out; }
that just a quick sample. not full.
So other devs I post this possible exploit I found here for you to experiment with and get some where with 4.00. You can follow me on twitter @ https://twitter.com/#!/RealPsDev
Thanks bye.
KaKaRoToKS Youness Alaoui
@RealPsDev @JulianXhokaxhiu @psx_scene real the ps3devwiki and the boot order and why you can't modify anything or access RAM.
Calantra escribió:Bueno pues aunque mi palabra puede valer bien poco ya que para ser un "grande" hay que haber sacado antes un CFW voy a aportar mi granito de pus:
Acerca de la teoría, coincido plenamente con kakarotoks, pero voy mas allá en la explicación, ya que los famosos cargadores se leen y se ejecutan de forma aislada en los SPU y en su memoria compartida, conocida por los que algo sabemos como LocalStotre , por lo que es imposible acceder a ellos desde RAM debido a que nunca llegan a ella , el resto del proceso no voy a explicarlo por que está plenamente documentado en la WIKI, el que todavía se haga pajas mentales que lea antes, que está todo muy bien explicado y se ha comentado 100 veces.
Mi opinión personal es que las llaves que faltan serán publicadas cuando lleguen a manos de algún personajillo con ganas de fama y gloria, pero esta vez va costar más conseguirlas porque los que las tienen no las van a soltar tan facilmente.
Un saludo.
Juandavidbl escribió:Calantra escribió:Bueno pues aunque mi palabra puede valer bien poco ya que para ser un "grande" hay que haber sacado antes un CFW voy a aportar mi granito de pus:
Acerca de la teoría, coincido plenamente con kakarotoks, pero voy mas allá en la explicación, ya que los famosos cargadores se leen y se ejecutan de forma aislada en los SPU y en su memoria compartida, conocida por los que algo sabemos como LocalStotre , por lo que es imposible acceder a ellos desde RAM debido a que nunca llegan a ella , el resto del proceso no voy a explicarlo por que está plenamente documentado en la WIKI, el que todavía se haga pajas mentales que lea antes, que está todo muy bien explicado y se ha comentado 100 veces.
Mi opinión personal es que las llaves que faltan serán publicadas cuando lleguen a manos de algún personajillo con ganas de fama y gloria, pero esta vez va costar más conseguirlas porque los que las tienen no las van a soltar tan facilmente.
Un saludo.
Realmente crees que alguien las tiene???? yo diria que no
Juandavidbl escribió:Realmente crees que alguien las tiene???? yo diria que no
So anyways, we had all accepted that Mathieulh was full of shit (we knew before, but we gave him the benefit of the doubt) and decided to continue working without considering any of his useless riddles. So we then tried to exploit/decrypt the 3.60+ firmware in order to get the algorithm from there.
Now, a few more weeks later, we finally have succeeded in fully understanding that missing piece from the “npdrm hash algorithm”, and here it is for everyone’s pleasure with some prerequisite explanation :
- ¿Qué opinas sobre la actual scene de PS3?
Considero que es bastante comercial y con pocas posibilidades para el usuario medio… Lleno de gente que sólo busca la fama por la fama y sin el interés que teníamos hace años de experimentar y conocer. Así mismo, me entristecí del día que conocí el leak de las claves de la PS3, ya que en mi opinión se podría haber sacado un mayor provecho para el bien de todos manteniéndolas en secreto. Aunque, si lo piensas, dudo que con la gente que hay metida se pueda mantener nada en secreto, parece que compiten por ver quién la suelta más gorda, y es triste.
papuchi222 escribió:Yo creo que tampoco tienen las keys!
joseedgar escribió:papuchi222 escribió:Yo creo que tampoco tienen las keys!
tu estas seguro de lo que dices , te confrirmo al 99 por ciento que las keys las tienen , otra cosa es que las saquen
hay muy pocos que lo hacen por amor al arte los demas son por dinero , i son exactamente esos quien las tienen
un saludo
Most escribió:joseedgar escribió:papuchi222 escribió:Yo creo que tampoco tienen las keys!
tu estas seguro de lo que dices , te confrirmo al 99 por ciento que las keys las tienen , otra cosa es que las saquen
hay muy pocos que lo hacen por amor al arte los demas son por dinero , i son exactamente esos quien las tienen
un saludo
yo te lo confirmo al 100% y se alguien que las tiene y las están disfrutando, pero no digo mas por no liar el tema.
y no son las de 4.00 exactamente, si no, las de 3.7x
Raines escribió:@Most por tener las keys las tienen varios teams ya... otra cosa es que interese sacar el arsenal ahora, pero vamos, que me juego las narices a que las tienen como mínimo 3 teams que yo me se... En fin, seguiiiiiiiiiimos esperando... como siempre, y tragando más y más fakes y más humo de intentos de scener's como Malth-usalém (y le llamo así al franchute subnormal ese por que sus trolladas son inmortales)
Most escribió:Raines escribió:@Most por tener las keys las tienen varios teams ya... otra cosa es que interese sacar el arsenal ahora, pero vamos, que me juego las narices a que las tienen como mínimo 3 teams que yo me se... En fin, seguiiiiiiiiiimos esperando... como siempre, y tragando más y más fakes y más humo de intentos de scener's como Malth-usalém (y le llamo así al franchute subnormal ese por que sus trolladas son inmortales)
si, pero tu eso es lo que piensas... o sabes exactamente que team los tienen etc..? yo hablo de saber quien es exactamente.
y por sacar, las keys no saldrán, eso ya asumirlo, saldrá algo, pero no las keys... esta vez intentaran hacer las cosas bien.
lo que vengo a decir con esto, no es ni mas ni menos que no perdáis la esperanza que todo es posible.
y también esperar por parte de kakaroto y no perdáis la esperanza en el
Y YA NO HABLO MAS QUE ME LIÁIS
toni___18 escribió:Most escribió:Raines escribió:@Most por tener las keys las tienen varios teams ya... otra cosa es que interese sacar el arsenal ahora, pero vamos, que me juego las narices a que las tienen como mínimo 3 teams que yo me se... En fin, seguiiiiiiiiiimos esperando... como siempre, y tragando más y más fakes y más humo de intentos de scener's como Malth-usalém (y le llamo así al franchute subnormal ese por que sus trolladas son inmortales)
si, pero tu eso es lo que piensas... o sabes exactamente que team los tienen etc..? yo hablo de saber quien es exactamente.
y por sacar, las keys no saldrán, eso ya asumirlo, saldrá algo, pero no las keys... esta vez intentaran hacer las cosas bien.
lo que vengo a decir con esto, no es ni mas ni menos que no perdáis la esperanza que todo es posible.
y también esperar por parte de kakaroto y no perdáis la esperanza en el
Y YA NO HABLO MAS QUE ME LIÁIS
Tombi88 escribió:Por aquí hay muchos mesías sueltos que salen de la noche a la mañana,por mi parte credibilidad 0 quienes dicen que saben quienes tienen las keys sin demostrar nada de nada,podria decir que yo tengo las keys y no tengo ni p.i de como sacarlas,no seais ilusos chavales que todo lo ultimo es fake!!
especular-desmostracion=fake
Most escribió:Tombi88 escribió:Por aquí hay muchos mesías sueltos que salen de la noche a la mañana,por mi parte credibilidad 0 quienes dicen que saben quienes tienen las keys sin demostrar nada de nada,podria decir que yo tengo las keys y no tengo ni p.i de como sacarlas,no seais ilusos chavales que todo lo ultimo es fake!!
especular-desmostracion=fake
Bien, ahora mira en que webs soy administrador(que esta en mi firma) claro que seguramente ni sepas quien es cada 1, pero bueno yo te resuelvo, una es de dospiedras y otra de pdnked, y despues me dices que soy fake, aun que la verdad es que me importa una mier... si me crees o no, total, tampoco va a salir nada, ni antes por que me creas o no me creas.
yo solo hablo para que la gente sepa, y yo, ni mesias ni pollas en vinagre, soy una persona normal con su vida que solo quiere dejar cosas claras a la gente que esta algo perdida, COMO TU.
Por otra parte, se cosas que tu en la vida sabrás sobre lo que se a logrado y lo que se tiene, etc...
AUN QUE YA VEÍA VENIR A USUARIOS COMO TU, QUE ERES EL PRIMERO PERO NO SERA EL ULTIMO QUE HAGA UN COMENTARIO PARECIDO AL TUYO, Y POR ESO NO DIGO NADA MAS, CON ESTO TERMINO POSTEAR EN ESTE TEMA.
Saludos.
Silver VII escribió:En el follón que te has metido shurra, solo por soltar un poco de info. Desde luego si tienen las keys por ahí mejor que no digan nada, jajaja. Personalmente no se será cierto o no, pero más a allá de creerlo o no creerlo, me parce muy lógico que alguien haya sacado algo y que nosotros no lo sepamos todo.
Venga kiyo un saludo, y armate de paciencia, jaja.
Raines escribió:Tombi88 Quizá el usuario de la ranita tocapelotas tuviese y supiese mucho más de lo que ninguno podríais imaginar, pero visto lo visto, ¿a quién creer?
En fin, hasta que no salga algo yo no me creo nada.
ederedereder escribió:smack ha dejado eol yo no se si sabra mucho ni poco pero quiza tuviera cosas interesantes....
ederedereder escribió:smack ha dejado eol yo no se si sabra mucho ni poco pero quiza tuviera cosas interesantes....
Raines escribió:ederedereder escribió:smack ha dejado eol yo no se si sabra mucho ni poco pero quiza tuviera cosas interesantes....
Dejad de desviar ya el tema con users que dicen que si tienen cosas o que si no tienen, no se ha demostrado NADA aún, por tanto, no hay más que humo.
Bien es verdad que Smacks aparece como tester en el hilo del 3.55 de waninkoko v.2, pero eso no justifica nada.
Volvemos al hilo por favor?
Most escribió:ederedereder escribió:smack ha dejado eol yo no se si sabra mucho ni poco pero quiza tuviera cosas interesantes....
tenia muchas cosas interesantes, lo conocía y nos mantenemos en contacto.
y como ya he dicho antes, no me extraña que se vayan usuarios con gente asi...
Tombi88 escribió:Most escribió:ederedereder escribió:smack ha dejado eol yo no se si sabra mucho ni poco pero quiza tuviera cosas interesantes....
tenia muchas cosas interesantes, lo conocía y nos mantenemos en contacto.
y como ya he dicho antes, no me extraña que se vayan usuarios con gente asi...
No me hagas ser el malo de la película "por así decirlo" para que la gente este en mi contra por decir tú " no me extraña que se vayan usuarios con gente así..."para mi no has dado información de nada relevante,solo has dado esperanza con tus comentarios a la gente que leen la palabra "claves" y ya adoran al que escribió el post por muy fake que sea el post,que se creen todo y si te pones en contra de ellos a las mas mínima ya te dicen que así da asco eol como le lleves la contraria por dar tu opinión,no vale de nada decir que X persona tienes las keys solo escribiendo sin desmostrar nada mas y creerse ya importante para decir por gente asi da asco eol porque te digan que lo que has dicho no vale de nada,donde vamos a parar con la peña....
Siendo sincero a mí y creo que a los demás de nada nos sirve que digas que tus amigos tienes las keys y las tienen ellos solos y no las sueltan y ya esta,ni es información ni es nada,es regodeo y buscar fama y como hay muchos ilusos se tragaran todo lo que digas y me crucificarán por decir que no vale de nada lo que dices.
P:D:paro el tema que no vamos a llegar a nada,cada uno hemos dado nuestra opinión,fin del asunto.
ederedereder escribió:para que publicas cosas de psdev si este tipo alardeaba de haber creado uan tool que servia para comprobar si las carpetas ps3 update estaban bien puestas y se creia dios acaso creeis que un tipo asi puede saber algo
mva255 escribió:aaaaaaaaaaaahghggaaaaaaaaaaaaaaaaaaaaaaag
aaaaaaaaaaggggagaaaaa