Se muestran los artículos pertenecientes a Diciembre de 2005.

07/12/2005

PSP - PlayStationPirateable? O_o

Hoy, en plena celebracion extendida de mi cumpleaños, he decidido escribir mi primer articulo util. Por supuesto solo para una elite q, como yo, dispongan de la PSP y se pierdan entre mamonadas de webs y tal. Yo no pertenezco a ningun portal ni nada asi, solo explico como he conseguido, mediante la visita a innumerables foros y webs, no solo ejecutar codigo arbitrario y no firmado por sony en mi consola portatil sino tambien disfrutar de copias de seguridad de mis multiples juegos para no rayar o perder los cientos de practicos UMD disc q poseo.

Es curioso q lo primero q se haya hecho con esta maquina sea instalarle linux. Evidentemente se ha conseguido, pero tambien evidentemente ha sido como ponerle alas a una batidora, extremadamente cool pero no sirve para nada.

Primer Paso: Humillacion de la Consola.

Hay varios pack de PSP rulando por el mundo, cara a navidades han sacado una nueva linea de productos entre los q se encuentra el apetitoso gigapack (PSP+Memorystick Pro de 1 Gb). Pues bien, ese no nos sirve, pq Sony es muy lista y ha arreglado el tremendo agujero de seguridad q tenia su aparatito mediante una version de firmware, la 2.02, q imposibilita (de momento) la ejecucion de lo q se ha dado en llamar ’homebrew’ (programas hechos por el usuario). Las unicas versiones q nos serviran, apunten, son la 1.0 (q no llego a España) la 1.5 (q creo q tp), la 1.51 y 1.52 (q son las primeras q se comercializaron aqui) y por ultimo la 2.00 (q no se comercializa directamente, sino q se upgradea con el disco de demo q te dan (oh, generosos) y q es vital para la libertad de informacion). Hay firmware americano q se eleva a la 2.50 y 2.60, para las q existen algunos exploits, pero de momento la q rula a las mil maravillas es la 1.50

La idea es conseguir una consola q porte la 1.51 o 1.52, subirla a 2.00 mediante la actualizacion normal de la consola y luego ejecutar una imagen .tif con codigo embebido q provoca un ’buffer overflow’ y permite reservar cierto espacio protegido de memoria para abofetear al sistema e instalar linux, el programa "Hello Wolrld" (lo juro) o usar la PSP para cambiar los canales de tu tele Sony.

Una vez montada la 2.00 el proceso es relativamente sencillo, se siguen las instrucciones de http://www.psp-hacks.com/psp-downgrade.php (el nombre de la web es bastante evidente) con especial atencion al hecho de q los errores no son tales. Este paso esta debidamente documentado en multitud de webs (como siempre, las inglesas son mas completas, los españoles tenemos ese especial caracter q nos hace preguntar hasta la saciedad y cuando nos enteramos callarnos como putas). El asunto es q tendremos la version 1.50 del firmware cargado y habremos sido testigos de como provocar un desbordamiento de buffer en directo en el cachivache.

Paso 2: Montar la paraeta para los discos del demonio

Hay varias opciones recientes para usar las copias de seguridad usando los umd, centradas en el uso de aplicaciones como FastLoader o UMDEmulator. Aqui vamos a tratar el uso de UMDEmulator 0.8c combinandolo con DEVHook 0.22, los programas estan en multitud de webs y no tiene mas misterio conseguirlos.

Evidentemente, no se explica claramente la funcion real de ninguno de los programas pq el usuario final de esta clase de aplicaciones lo q quiere es jugar y q no le anden con chorradas. Basicamente en mi opinion de no-tengo-ni-zorra el DEVHook funcionaria a modo de Daemon Tools, haciendo creer a la consola q el disco-demo montado contiene en realidad la imagen de la copia de seguridad en ISO q nosotros pongamos en la Memorystick, mientras q el UMDEmulator seria el responsable de montar la imagen directamente en la zona de memoria q gracias al bug de la version 1.50 del software q permite ejecutar codigo no propietario de Sony. A los dos dias de sacar los revolucionarios UMD alguien le quito la carcasa a un disco de demo y lo monto en su lector de dvd corriente y moliente y oh sorpresa resulta q el sistema de archivos era el tan traido y llevado ISO 9600 y se podian ripear tranquilamente. La razon de usar los dos tp la tengo clara del todo, pero me huele a mi q es un tema de compatibilidad, es decir, unos van de una forma, otros van de otra, y con los dos van todos.

Bueeeno, veamos, la estructura de directorios de la PSP:

/ -> lo llamaremos root para disfrutar siendo geeks.

PSP -> Este es el directorio donde va toda la mandanga de la consola 

PSP/GAME -> La PSP sacara de aqui todo lo q elijamos como "juegos" en el menu principal

PSP/VIDEO, AUDIO etc -> Lo mismo de arriba pero con "video" "audio" etc.

SYSTEM -> Es evidente.

Lo primero, creamos en root una carpeta llamada "ISO" donde tienen q ir las copias de seguridad de los UMD Disc.

Bien, cojamos nuestro UMDEmulator y abramoslo.

1 - Copiamos los directorios PSP/GAME/UMDEMULATOR y PSP/GAME/UMDEMULATOR% del ZIP en la carpeta PSP/GAME de la consola con todo lo q haya dentro, de forma q en la consola los dos directorios queden bajo GAME.

2 - Copiamos el directorio UMDEMULATOR que hay en el root del ZIP al root de la consola.

Ya esta hecho. Ahora vamos a por el DevHook

1- Tenemos dos opciones, 1.50 y 1.0, como tenemos el 1.50 abrimos esa carpeta del ZIP

2 - Copiamos los directorios PSP/GAME/DEVHOOK y PSP/GAME/DEVHOOK% en el directorio PSP/GAME de la consola, con lo q dentro del PSP/GAME de la consola tendremos cuatro nuevos directorios, los dos del UMDEmulator y los dos del DEVHOOK.

3- Aprovechamos la conexion USB y ya q estamos ripeamos un UMD con el UMDRipper 2.0 y creamos una ISO, copiandola en el directorio ISO de la consola para probar la mandanga.

Ahora cerramos la conexion USB desde el menu de la consola y apagamos la consola del todo, no en stand-by, y la volvemos a encender.

Vamos a GAMES en el menu de la consola y ahi esta una cara de diablillo q es el UMDEmulator.

Lo señalamos y arrancara, nos saldra una pantalla de configuracion con la ISO q hemos ripeado antes en la parte de abajo.

Salimos, y asi el solito creara su archivo de configuracion.

Volvemos a entrar y nos fijamos en la opcion ISO EMULATION MODE, tenemos varias opciones, pero nos interesan dos, "System Menu" y "Direct Load". System Menu utilizara el puente de DEVHOOK para hacer creer a la consola q cualquier disco insertado es la imagen q hemos elegido en el UMDEMULATOR, Direct Load cargara la imagen directamente en memoria, de momento usaremos System Menu, q es como suele ir el invento, dejando Direct Load para cuando no funcione esa opcion.

Importante "Updater Icon" en Remove (por defecto esta asi) ya q esta opcion ocultara el icono para actualizar el firmware q aparece en el disco de demo, y nos ahorrara tener q hacerlo todo otra vez, pq nos la subira a la 2.00

Bueno, elegimos la ISO q toque, tendra un flush y volvera al menu normal, vamos a GAME en el menu de la consola y resultara q el disco cualquiera q hemos metido en la consola ahora es la ISO q cargamos desde el UMDEmulator. Premio.

Bueno, bonito y con nuestros UMDs a salvo.

12/12/2005

Picoteando TV

El otro dia charrando con mi hermano por la calle nos dimos cuenta de q una de las cosas q tenemos en comun es q no vemos una mierda de tv (nadie nos puede culpar de eso), pero picoteamos de programa en programa y de vez en cuando encontramos algo interesante. Asombroso, pensaran, pero tengo q contar tb q lo q mas me gusta de mi hermano es q no nos parecemos absolutamente en nada, asi q encontrar una aficion comun nos llena de asombro.

Es por ello q en este articulo, post o como quieran llamarlo nombrare sibilinamente algunos programas de television q veo ultimamente, he de decir q parte del submundo en el q me muevo televisivamente incluye las autonomicas y algunos canales de pago (q por supuesto no pago yo) por lo q quiza algunos programas les suenen a chino.

Quarts de Nou (TV3): Apasionante programa q convierte una tradicion catalana bastante estupida (amontonar gente en una pila para q otros puedan hacer una especie de castillo humano) en pura emocion tecnica, tactica, nacionalista y deportiva al mismo nivel q un partido de la NHL. El duelo entre las coias de "Els Capgrossos de Mataro" o "La Vella de Valls" por ver quien carga y descarga los castillos mas intrincados o quien se pega las hostias mas aparatosas mientras actores de segunda fila de teatro catalan filosofan sobre algo tan simple como q la gente se amontone unos a otros para llegar lo mas alto posible aun me provocan lagrimas de emocion. Aun mas emocionantes si cabe son las miradas atras a la historia castellera, como cuando Els Minyons de Terrasa descargaron en el 98 un "tres de deu amb folre i manilles" signifique lo q signifique eso.

Bobobo (Cartoon Network): Delirante serie de dibujos japoneses en la q no solo no hay trama en los capitulos ni en la misma serie, sino q si te pierdes diez segundos los protagonistas pueden haber vaiajado desde el polo norte a marte sin q se despeinen un pelo. Los protagonistas cuentan con seres como Bobobo, el luchador nasal, Dom Patch, un sol con patas tarado q por espada lleva una cebolleta, Tokoro Ten no Suke, el hombre de gelatina, Softon, q tiene cabeza de helado o de mierda, segun quien lo mire, o gente como Impredecible, Taparrabosman o Destapeman. Lo jodido de al serie es q no hay trama, pero si argumento. Veanla y me lo explican.

S'estila (Punt Dos): Programa para el lucimiento de la elite intelectual valenciana donde decoradores, arquitectos, publicistas y demas desfaenados de la vida muestran sus aticos de 200 m2 en el puto centro de la ciudad q toque y explican lo q sintieron en sus propias carnes cuando convirtieron un pedazo de piso de seis habitaciones en un loft triangular con escaleras en forma de pepinillo en vinagre. Curiosamente nadie habla de su hipoteca, pero el personaje sin el q este programa no existiria es el de "decorador gay con el pelo tintado de amarillo" q sale invariablemente a todas horas explicando en q se gasto los millones q puso en sus manos el medico o abogado de turno para invertirlos en wateres de metacrilato.

Six Pack, La de las mujeres reales o cualquier otro programa de Cuatro (Cuatro): Grupo de alumnos de la UPM q juegan a karaokes japoneses o a programas de tocar un organillo en japones en sus ratos libres se transmutan en chicos comprometidos y locos y van haciendo el mamon cobrando, o chicas de su tiempo con diez años mas de los q declaran se dedican a pelarse unas a otras y al resto mientras viven su vida de puta madre, ambas cosas dentro de ese laberinto de cosmopolitismo, sensaciones, vida urbana y pulso de big city q ahora intentan q creamos q tiene Madrid, la mayor acumulacion de manchegos malasombra en busca de sopa caliente del mundo encerrados en la ciudad peor diseñada de Europa, si no me creen dense una vuelta, dense, a ver cuantos six packs ven q no esten vomitando sus almas en Arguelles.

La Leyenda del Defragmentador (Universitat Politecnica TV): Solo superado por las tertulias arabes de la misma cadena, un hombre gordito y balbuceante nos enseña como es un ordenador por dentro mientras dice cosas como (transcribo literalmente) Euh, bueno... esto es una tarjeta de sonido... y... euh.... aqui llega el sonido y... euh... se le ponen unos auriculares al sonido y... euh... suena. Una nueva muestra de pq los ingenieros jamas debieron salir de las mazmorras de la inquisicion holandesa.

Sirva como muestra este boton, pronto ampliare este articulo, os guste o no, con nuevas y frescas recomendaciones, quien dijo q la television apesta en este pais?

22/12/2005

Otra solo para informaticos

O como dispararte en tu propio pie, segun algunos lenguajes de programacion, segun he encontrado por ahi, siempre hay un momento para el humor mediocre, al fin y al cabo. No-iniciados absteneos de intentar comprender, lo cual deja bastante mermado el publico de este documento xD.

 

C: Te disparas en el pie, pero nadie comprendera jamas como lo has conseguido.

C++: Creas una docena de instancias de ti mismo y todas te disparan en el pie, pero al no poder saber cual de ellas te representa exactamente jamas podran hospitalizarte.

csh: Tras mirar en el manual como hacerlo hasta q se te duerme el pie, disparas al monitor y te pasas a C

FORTRAN: Te disparas en ambos pies y sigues disparando sin control porque no hay control de excepciones.

Pascal: Te intentas disparar en el pie, pero tu pistola es de tipo incorrecto y, ademas, esta fuera de rango.

Cobol: USE HANDGUN.COLT(45), AIM AT LEG.FOOT THEN WITH ARM.HAND.FINGER ON HANDGUN.COLT(TRIGGER) PERFORM SQUEEZE, RETURN HANDGUN.COLT TO HIP.HOLSTER, SCREAM. 

dBase: Compras una pistola, las balas las hace otra empresa, pero como afirman q funcionan, las compras. Luego te das cuenta de q la pistola q realmente las dispara es la siguiente version de la q ya tienes.

Java: Tu pistola dispara, pero tu pie no sabe que es una bala y simplemente las ignora.

Basic: Te disparas con una pistola de agua hasta morir de viejo o hasta q el pie se te pudre.

Microsoft C++: Escribes 100 lineas de codigo para imprimir una frase, te da una excepcion grave cuando lo ejecutas y te da un pantallazo azul, viajas a Washington y le disparas en el pie a Bill Gates.

Modula-2: Cuando te das cuenta de q no puedes hacer absolutamente nada con este lenguaje te disparas en la cabeza.

Perl: Usas un regexp ultraoptimizado para separar las balas de la pistola, transportando ambas cosas a tu pie mediante un triple array de arrays, el programa falla y jamas te dispararas en el pie pq nunca entederas q coño estas escribiendo.

Unix: % ls
        
foot.c foot.h foot.o toe.c toe.o
         % rm * .o
         rm: .o: No such file or directory
         % ls
         %

Visual Basic: Quiza te hayas disparado en el pie, pero es tan divertido poner botones q realmente te da lo mismo.

Oracle: Los menus para implementar "foot_shooting" aun no se han implementado, y no puedes dispararte usando puerco SQL.

Solaris: Cuando lleguen los tecnicos de Sun podras dispararte donde te de la gana.

Ensamblador: Intentas dispararte en el pie y descubres q debes reinventar la pistola, la bala y tu pie.

DOS: Exiges tener mas de una bala.

OS/2: Tu pistola y las balas han dejado de hablarse.

Linux: Programadores de todo el mundo te disparan en el pie uno a uno y ni siquiera te cobran por ello.

HURD: Podras dispararte en el pie pronto, muy pronto.

AMIGA-DOS: La pistola va bien, pero es imposible q nadie te venda una bala.

Cray: Te disparas en el pie con una UZI.

Windows: La pistola revienta.

IRIX: Terminator te dispara en un pie y un tigre de dientes de sable devora el pie restante.

MAC/OS: Apunta y dispara.

30/12/2005

Ley Antitabaco

Ya se acerca el momento en el cual no podemos fumar ni en nuestras casas, pues sabeis lo q os digo? q sois todos unos cretinos y unos gilipollas, q por mi os ejecutarian sumariamente a todos y q deberiais cuidar vuestro puto aliento y vuestra mierda de aseo personal pq a mi me da asco tb y no me quejo, pedazo de hijos de puta integristas, pq prefiero morirme rodeado de humo q junto a esa manga de subnormales antitabaco q salen ahora del puto armario y encima la mayoria sois putas arrepentidas. Por la misma regla de tres yo me cago en las putas imbeciles q van con las botas horribles por fuera de sus horrendos pantalones y en los imbeciles de pelo efecto recien levantado con las cejas depiladas, y mira, no voy por ahi dando por culo a los señalados. Hostia ya.

 Ah, y feliz año nuevo.





Quitame los Clavos

Un balcon para vomitar al mundo como parte de la afilada disciplina de la busqueda de Paz Interior.

Temas



Archivos

Enlaces


Suscrí
bete a este blog. RSS 2.0 Este Blog ha sido creado con Blogia. Ver derechos de autor . Estadísticas. Admin. [Blogia colabora con 1001 relatos.]