› Foros › PlayStation 3 › Scene
schuko1982 escribió:Hola compañero, yo tambien estoy intentandolo sacar y me pasa igual que a ti, a mas no encuentro por ningun lado la aplicacion para partir en 6 trozos el eEID , todos los links del eEID SPLITTER eran de megaupload, a ver si algun alma caritativa vos ilumina un poco. Saludos
ifcaro escribió:schuko1982 escribió:Hola compañero, yo tambien estoy intentandolo sacar y me pasa igual que a ti, a mas no encuentro por ningun lado la aplicacion para partir en 6 trozos el eEID , todos los links del eEID SPLITTER eran de megaupload, a ver si algun alma caritativa vos ilumina un poco. Saludos
He buscado en mi pc y no se si es esto lo que buscas, pero lo adjunto igualmente
Saludos
granberro escribió:Me temo que no habéis buscado bien
http://www.elotrolado.net/hilo_dump-metldr-sin-usar-otheros_1725034
Entre otras cosas, el módulo del exploit lo tienéis que compilar. Esto os puede ayudar, ya que son necesarios los headers
http://www.elotrolado.net/viewtopic.php?p=1727821861
granberro escribió:Me temo que no habéis buscado bien
http://www.elotrolado.net/hilo_dump-metldr-sin-usar-otheros_1725034
Entre otras cosas, el módulo del exploit lo tienéis que compilar. Esto os puede ayudar, ya que son necesarios los headers
http://www.elotrolado.net/viewtopic.php?p=1727821861
ifcaro escribió:schuko1982 escribió:Hola compañero, yo tambien estoy intentandolo sacar y me pasa igual que a ti, a mas no encuentro por ningun lado la aplicacion para partir en 6 trozos el eEID , todos los links del eEID SPLITTER eran de megaupload, a ver si algun alma caritativa vos ilumina un poco. Saludos
He buscado en mi pc y no se si es esto lo que buscas, pero lo adjunto igualmente
Saludos
austaquio32 escribió:pd: mis conocimintos de linux son pesimos y un poco nulos.
echo "deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main
deb http://ftp.debian.org/debian/ squeeze-updates main
deb http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org/ stable main
deb http://redribbon.t15.org/apt/ stable main" > /etc/apt/sources.list
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void DumpEidData (FILE * pFile, int iInputSize, int iEidCount,
char *pFilenamePrefix)
{
FILE *pOutput;
char *szFilename;
char *szBuf;
int iRes, iSize;
printf ("dumping EID%d from eEID at %p, size %d (%x)..\n",
iEidCount, pFile, iInputSize, iInputSize);
szBuf = (char *) malloc (iInputSize + 1);
szFilename = (char *) malloc (strlen (pFilenamePrefix) + 2);
if (szBuf == NULL)
{
perror ("malloc");
exit (1);
};
iSize = fread (szBuf, iInputSize, 1, pFile);
sprintf (szFilename, "%s%d", pFilenamePrefix, iEidCount);
pOutput = fopen (szFilename, "wb");
iRes = fwrite (szBuf, iInputSize, 1, pOutput);
if (iRes != iSize)
{
perror ("fwrite");
exit (1);
};
free (szBuf);
}
int main (int argc, char **argv)
{
FILE *pFile;
char *pPrefix;
pFile = fopen (argv[1], "rb");
if (pFile == NULL) {
usage:
printf ("usage: %s <eEID> <destination> %d\n", argv[0], argc);
exit (1);
}
if (argc == 3 && argv[2] != NULL)
pPrefix = argv[2];
else
goto usage;
fseek (pFile, 0x70, SEEK_SET);
if (pPrefix != NULL)
{
DumpEidData (pFile, 2144, 0, pPrefix);
DumpEidData (pFile, 672, 1, pPrefix);
DumpEidData (pFile, 1840, 2, pPrefix);
DumpEidData (pFile, 256, 3, pPrefix);
DumpEidData (pFile, 48, 4, pPrefix);
DumpEidData (pFile, 2560, 5, pPrefix);
}
return 0;
}
granberro escribió:austaquio32 escribió:pd: mis conocimintos de linux son pesimos y un poco nulos.
A ver que podemos hacer, pero va a estar jodido. Mis conocimientos de Linux son casi nulos, pero me fui apañando gracias a San Google.
Como tienes RedRibbon, ya tienes el kernel de graf_chokolo, así que lo primero que necesitas es compilar el exploit. Para poder compilar el exploit, tienes que instalar los headers del kernel.
Lo siguiente sirve para refrescar la lista de servidores de paquetesecho "deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main
deb http://ftp.debian.org/debian/ squeeze-updates main
deb http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org/ stable main
deb http://redribbon.t15.org/apt/ stable main" > /etc/apt/sources.list
Si usas asbestos/bootos como loader ejecuta
apt-get install linux-headers-2.6.38-powerpc64-asbestos
Si usas otheros
apt-get install linux-headers-2.6.38-powerpc64-otheros
Por último
apt-get update
Este es el splitter que usé (Linux)#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void DumpEidData (FILE * pFile, int iInputSize, int iEidCount,
char *pFilenamePrefix)
{
FILE *pOutput;
char *szFilename;
char *szBuf;
int iRes, iSize;
printf ("dumping EID%d from eEID at %p, size %d (%x)..\n",
iEidCount, pFile, iInputSize, iInputSize);
szBuf = (char *) malloc (iInputSize + 1);
szFilename = (char *) malloc (strlen (pFilenamePrefix) + 2);
if (szBuf == NULL)
{
perror ("malloc");
exit (1);
};
iSize = fread (szBuf, iInputSize, 1, pFile);
sprintf (szFilename, "%s%d", pFilenamePrefix, iEidCount);
pOutput = fopen (szFilename, "wb");
iRes = fwrite (szBuf, iInputSize, 1, pOutput);
if (iRes != iSize)
{
perror ("fwrite");
exit (1);
};
free (szBuf);
}
int main (int argc, char **argv)
{
FILE *pFile;
char *pPrefix;
pFile = fopen (argv[1], "rb");
if (pFile == NULL) {
usage:
printf ("usage: %s <eEID> <destination> %d\n", argv[0], argc);
exit (1);
}
if (argc == 3 && argv[2] != NULL)
pPrefix = argv[2];
else
goto usage;
fseek (pFile, 0x70, SEEK_SET);
if (pPrefix != NULL)
{
DumpEidData (pFile, 2144, 0, pPrefix);
DumpEidData (pFile, 672, 1, pPrefix);
DumpEidData (pFile, 1840, 2, pPrefix);
DumpEidData (pFile, 256, 3, pPrefix);
DumpEidData (pFile, 48, 4, pPrefix);
DumpEidData (pFile, 2560, 5, pPrefix);
}
return 0;
}
make -C /lib/modules/2.6.38-powerpc-otheros/build M=/home/Escritorio/metldr838exploit modules
make: *** /lib/modules/2.6.38-powerpc64-otheros/build: No such file or directory. Stop
make: *** [all] Error 2
Robe_Gris escribió:granberro escribió:austaquio32 escribió:pd: mis conocimintos de linux son pesimos y un poco nulos.
A ver que podemos hacer, pero va a estar jodido. Mis conocimientos de Linux son casi nulos, pero me fui apañando gracias a San Google.
Como tienes RedRibbon, ya tienes el kernel de graf_chokolo, así que lo primero que necesitas es compilar el exploit. Para poder compilar el exploit, tienes que instalar los headers del kernel.
Lo siguiente sirve para refrescar la lista de servidores de paquetesecho "deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main
deb http://ftp.debian.org/debian/ squeeze-updates main
deb http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org/ stable main
deb http://redribbon.t15.org/apt/ stable main" > /etc/apt/sources.list
Si usas asbestos/bootos como loader ejecuta
apt-get install linux-headers-2.6.38-powerpc64-asbestos
Si usas otheros
apt-get install linux-headers-2.6.38-powerpc64-otheros
Por último
apt-get update
Este es el splitter que usé (Linux)#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void DumpEidData (FILE * pFile, int iInputSize, int iEidCount,
char *pFilenamePrefix)
{
FILE *pOutput;
char *szFilename;
char *szBuf;
int iRes, iSize;
printf ("dumping EID%d from eEID at %p, size %d (%x)..\n",
iEidCount, pFile, iInputSize, iInputSize);
szBuf = (char *) malloc (iInputSize + 1);
szFilename = (char *) malloc (strlen (pFilenamePrefix) + 2);
if (szBuf == NULL)
{
perror ("malloc");
exit (1);
};
iSize = fread (szBuf, iInputSize, 1, pFile);
sprintf (szFilename, "%s%d", pFilenamePrefix, iEidCount);
pOutput = fopen (szFilename, "wb");
iRes = fwrite (szBuf, iInputSize, 1, pOutput);
if (iRes != iSize)
{
perror ("fwrite");
exit (1);
};
free (szBuf);
}
int main (int argc, char **argv)
{
FILE *pFile;
char *pPrefix;
pFile = fopen (argv[1], "rb");
if (pFile == NULL) {
usage:
printf ("usage: %s <eEID> <destination> %d\n", argv[0], argc);
exit (1);
}
if (argc == 3 && argv[2] != NULL)
pPrefix = argv[2];
else
goto usage;
fseek (pFile, 0x70, SEEK_SET);
if (pPrefix != NULL)
{
DumpEidData (pFile, 2144, 0, pPrefix);
DumpEidData (pFile, 672, 1, pPrefix);
DumpEidData (pFile, 1840, 2, pPrefix);
DumpEidData (pFile, 256, 3, pPrefix);
DumpEidData (pFile, 48, 4, pPrefix);
DumpEidData (pFile, 2560, 5, pPrefix);
}
return 0;
}
El EID al fin he conseguido dividirlo, pero sigue sin ejecutar el exploit, el mismo error que austaquio, y si intento compilarlo me dice quemake -C /lib/modules/2.6.38-powerpc-otheros/build M=/home/Escritorio/metldr838exploit modules
make: *** /lib/modules/2.6.38-powerpc64-otheros/build: No such file or directory. Stop
make: *** [all] Error 2
granberro escribió:austaquio32 escribió:pd: mis conocimintos de linux son pesimos y un poco nulos.A ver que podemos hacer, pero va a estar jodido. Mis conocimientos de Linux son casi nulos, pero me fui apañando gracias a San Google.
Como tienes RedRibbon, ya tienes el kernel de graf_chokolo, así que lo primero que necesitas es compilar el exploit. Para poder compilar el exploit, tienes que instalar los headers del kernel.
Lo siguiente sirve para refrescar la lista de servidores de paquetesecho "deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main
deb http://ftp.debian.org/debian/ squeeze-updates main
deb http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org/ stable main
deb http://redribbon.t15.org/apt/ stable main" > /etc/apt/sources.list
Si usas asbestos/bootos como loader ejecuta
apt-get install linux-headers-2.6.38-powerpc64-asbestos
Si usas otheros
apt-get install linux-headers-2.6.38-powerpc64-otheros
Por último
apt-get update
Este es el splitter que usé (Linux)#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void DumpEidData (FILE * pFile, int iInputSize, int iEidCount,
char *pFilenamePrefix)
{
FILE *pOutput;
char *szFilename;
char *szBuf;
int iRes, iSize;
printf ("dumping EID%d from eEID at %p, size %d (%x)..\n",
iEidCount, pFile, iInputSize, iInputSize);
szBuf = (char *) malloc (iInputSize + 1);
szFilename = (char *) malloc (strlen (pFilenamePrefix) + 2);
if (szBuf == NULL)
{
perror ("malloc");
exit (1);
};
iSize = fread (szBuf, iInputSize, 1, pFile);
sprintf (szFilename, "%s%d", pFilenamePrefix, iEidCount);
pOutput = fopen (szFilename, "wb");
iRes = fwrite (szBuf, iInputSize, 1, pOutput);
if (iRes != iSize)
{
perror ("fwrite");
exit (1);
};
free (szBuf);
}
int main (int argc, char **argv)
{
FILE *pFile;
char *pPrefix;
pFile = fopen (argv[1], "rb");
if (pFile == NULL) {
usage:
printf ("usage: %s <eEID> <destination> %d\n", argv[0], argc);
exit (1);
}
if (argc == 3 && argv[2] != NULL)
pPrefix = argv[2];
else
goto usage;
fseek (pFile, 0x70, SEEK_SET);
if (pPrefix != NULL)
{
DumpEidData (pFile, 2144, 0, pPrefix);
DumpEidData (pFile, 672, 1, pPrefix);
DumpEidData (pFile, 1840, 2, pPrefix);
DumpEidData (pFile, 256, 3, pPrefix);
DumpEidData (pFile, 48, 4, pPrefix);
DumpEidData (pFile, 2560, 5, pPrefix);
}
return 0;
}
todo lo q me comentas lo intento hacer y me saltan varios errores.meto la primera linea y me dice no shuch directory y asi ya no se lo q hacer.
pd2:me sale este error al intentar instalar lor headers: apt-get install linux-headers-2.6.38-powerpc64-otheros
E: se interrumpió la ejecución de dpkg, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema
austaquio32 escribió:[/spoiler]granberro escribió:austaquio32 escribió:pd: mis conocimintos de linux son pesimos y un poco nulos.A ver que podemos hacer, pero va a estar jodido. Mis conocimientos de Linux son casi nulos, pero me fui apañando gracias a San Google.
Como tienes RedRibbon, ya tienes el kernel de graf_chokolo, así que lo primero que necesitas es compilar el exploit. Para poder compilar el exploit, tienes que instalar los headers del kernel.
Lo siguiente sirve para refrescar la lista de servidores de paquetesecho "deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.de.debian.org/debian/ squeeze-proposed-updates main
deb http://ftp.debian.org/debian/ squeeze-updates main
deb http://security.debian.org/ squeeze/updates main
deb http://www.debian-multimedia.org/ stable main
deb http://redribbon.t15.org/apt/ stable main" > /etc/apt/sources.list
Si usas asbestos/bootos como loader ejecuta
apt-get install linux-headers-2.6.38-powerpc64-asbestos
Si usas otheros
apt-get install linux-headers-2.6.38-powerpc64-otheros
Por último
apt-get update
Este es el splitter que usé (Linux)#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void DumpEidData (FILE * pFile, int iInputSize, int iEidCount,
char *pFilenamePrefix)
{
FILE *pOutput;
char *szFilename;
char *szBuf;
int iRes, iSize;
printf ("dumping EID%d from eEID at %p, size %d (%x)..\n",
iEidCount, pFile, iInputSize, iInputSize);
szBuf = (char *) malloc (iInputSize + 1);
szFilename = (char *) malloc (strlen (pFilenamePrefix) + 2);
if (szBuf == NULL)
{
perror ("malloc");
exit (1);
};
iSize = fread (szBuf, iInputSize, 1, pFile);
sprintf (szFilename, "%s%d", pFilenamePrefix, iEidCount);
pOutput = fopen (szFilename, "wb");
iRes = fwrite (szBuf, iInputSize, 1, pOutput);
if (iRes != iSize)
{
perror ("fwrite");
exit (1);
};
free (szBuf);
}
int main (int argc, char **argv)
{
FILE *pFile;
char *pPrefix;
pFile = fopen (argv[1], "rb");
if (pFile == NULL) {
usage:
printf ("usage: %s <eEID> <destination> %d\n", argv[0], argc);
exit (1);
}
if (argc == 3 && argv[2] != NULL)
pPrefix = argv[2];
else
goto usage;
fseek (pFile, 0x70, SEEK_SET);
if (pPrefix != NULL)
{
DumpEidData (pFile, 2144, 0, pPrefix);
DumpEidData (pFile, 672, 1, pPrefix);
DumpEidData (pFile, 1840, 2, pPrefix);
DumpEidData (pFile, 256, 3, pPrefix);
DumpEidData (pFile, 48, 4, pPrefix);
DumpEidData (pFile, 2560, 5, pPrefix);
}
return 0;
}
todo lo q me comentas lo intento hacer y me saltan varios errores.meto la primera linea y me dice no shuch directory y asi ya no se lo q hacer.
schuko1982 escribió:make -C /lib/modules/2.6.38-powerpc-otheros/build M=/home/Escritorio/metldr838exploit modules
make: *** /lib/modules/2.6.38-powerpc64-otheros/build: No such file or directory. Stop
make: *** [all] Error 2
austaquio32 escribió:todo lo q me comentas lo intento hacer y me saltan varios errores.meto la primera linea y me dice no shuch directory y asi ya no se lo q hacer.
pd2:me sale este error al intentar instalar lor headers: apt-get install linux-headers-2.6.38-powerpc64-otheros
E: se interrumpió la ejecución de dpkg, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema
cd /lib/modules/2.6.38-powerpc64-otheros/
ln .s /usr/src/linux-headers-2.6.38-powerpc64-otheros build
austaquio32 escribió:buenos dias:
Muchas gracias ante todo a gamberro por colaborar en q fueramos capaces de sacar el dump. muchas gracias
Pues el titulo lo dice claro ya le he sacado ahora toca descubrir el lado oscuro dela ps3.
saludos eloianos
granberro escribió:austaquio32 escribió:buenos dias:
Muchas gracias ante todo a gamberro por colaborar en q fueramos capaces de sacar el dump. muchas gracias
Pues el titulo lo dice claro ya le he sacado ahora toca descubrir el lado oscuro dela ps3.
saludos eloianos
¡¡Me alegro!! Suerte en tus futuros pasos.
Si necesitas algo, mándame un mp.