Hola mundo, code fotos y videos.

bueno aqui les traigo unas cuantas fotos y videos a los no creyentes tambien el code.


fotos:

http://pics.oopo.net/2005-05-05-HELLOPSP/

video: este video es de una 1.5 les ensena como se protege del overflow regresando a la pantaya principal

http://www.putfile.com/media.php?n=IMAG0039

este es el code: despues de leerlo no me seuna pero bueno aqui se lso dejo de todos modos :-p

Code:
#include
#include
#include

int main(void);

typedef const _sceModuleInfo SceModuleInfo;

SCE_MODULE_INFO(HelloWorld, 0, 1, 1);

int main(void)
{
char *greeting = { "Hello, world!" };
return 0;
}


Code:
darryl@zoltar tests $ /usr/local/psp/gcc-1.3.1/bin/psp-gcc -I. -D__SCE__ -D__psp__ -I/usr/local/psp/gcc-1.3.1/psp/include -I/usr/local/psp/gcc-1.3.1/include -I/usr/local/psp/gcc-1.3.1/lib/gcc-lib/psp/3.3.3+allegrex-2.2.1-psp-1.3.1/include -I/usr/local/psp/gcc-1.3.1/lib/gcc-lib/psp/3.3.3+allegrex-2.2.1-psp-1.3.1/install-tools/include psp_support.c crt0.c hello.c -T/usr/local/psp/gcc-1.3.1/psp/libelf32elmip.x -L/usr/local/psp/gcc-1.3.1/psp/lib -L/usr/local/psp/gcc-1.3.1/lib -I/usr/local/psp/devkit/lib /usr/local/psp/gcc-1.3.1/psp/lib/libc.a /usr/local/psp/gcc-1.3.1/psp/lib/libiberty.a /usr/local/psp/gcc-1.3.1/psp/lib/libm.a /usr/local/psp/gcc-1.3.1/psp/lib/libstdc++.a /usr/local/psp/gcc-1.3.1/psp/lib/libsupc++.a -o hello
/tmp/cc1z9cJj.s: Assembler messages:
/tmp/cc1z9cJj.s:11: Warning: Pretending global symbol used as branch target is local.

darryl@zoltar tests $ file hello
hello: ELF 32-bit LSB MIPS-II processor-specific, MIPS, version 1 (SYSV), not stripped


Code:
hello: file format elf32-littlemips

SYMBOL TABLE:
00000000 l d *ABS* 00000000
00000000 l d .text 00000000
00000000 l d *ABS* 00000000
000006d0 l d .lib.ent.top 00000000
000006d8 l d .lib.ent 00000000
00000000 l d *ABS* 00000000
000006f8 l d .lib.ent.btm 00000000
000006f8 l d .lib.stub.top 00000000
000006f8 l d .lib.stub.btm 00000000
000006f8 l d .rodata.sceModuleInfo 00000000
00000000 l d *ABS* 00000000
00000760 l d .rodata 00000000
00000000 l d *ABS* 00000000
00000790 l d .data 00000000
00000800 l d .bss 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d .mdebug.eabi32 00000000
00000000 l d .pdr 00000000
00000000 l d *ABS* 00000000
00000000 l d .debug_aranges 00000000
00000000 l d .debug_pubnames 00000000
00000000 l d .debug_info 00000000
00000000 l d .debug_abbrev 00000000
00000000 l d .debug_line 00000000
00000000 l d .debug_frame 00000000
00000000 l d .debug_str 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d *ABS* 00000000
00000000 l d .comment 00000000
00000000 l df *ABS* 00000000 psp_support.c
00000000 l df *ABS* 00000000 crt0.c
00000800 l O .bss 0000005c exitbuf
00000000 l df *ABS* 00000000 hello.c
00000001 l *ABS* 00000000 SCE_LIB_AUTO_EXPORT
00000002 l *ABS* 00000000 SCE_LIB_WEAK_EXPORT
00000004 l *ABS* 00000000 SCE_LIB_NOLINK_EXPORT
00000008 l *ABS* 00000000 SCE_LIB_WEAK_IMPORT
00000000 l *UND* 00000000 __PSPEXP__module_info
00000880 l O .bss 00001000 display_list
00000000 l df *ABS* 00000000
00000000 l df *ABS* 00000000
00000770 l .rodata 00000000 _NONAMEentry_table
000002fc g F .text 0000006c longjmp
00000298 g F .text 00000064 setjmp
000006f8 g O .lib.stub.top 00000000 __begin_of_section_lib_stub
000083c0 g O *ABS* 00000000 _gp
000006f8 g O .rodata.sceModuleInfo 00000034 __psp_moduleinfo
000006f8 g O .lib.ent.btm 00000000 __end_of_section_lib_ent
00000000 g F .text 0000001c _init
000006f8 g O .lib.stub.btm 00000000 __end_of_section_lib_stub
00000054 g F .text 00000010 _start
00000064 g F .text 00000124 _start_c
000006d4 g O .lib.ent.top 00000000 __begin_of_section_lib_ent
00000038 g F .text 0000001c __bss_start
000001e0 g F .text 000000b8 memset
000001ac g F .text 00000034 main
0000001c g F .text 0000001c _fini
00000794 g O .data 00000004 sce_newlib_stack_kb_size
00001480 g O *ABS* 00000000 _end
00000188 g F .text 00000024 _exit


pues la cosa ba muy bien y las vocas por alli disen que es posible regresar a la psp a 1.0 si encunentras el firmware pero yo no les aconsejaria tratar ai que darle tiempo a los chavales que ya sacan uno para la 1.5 >< y si no pues bueno a buscar el firmware hahahahaha >!
APE_ESCAPE está baneado del subforo por "No especificado"
pero el rige racer es el k te has bajado y metido en memory stick?
1 respuesta