-[ 0x04 ]-------------------------------------------------------------------- -[ PGP: PONTELO, PONSELO ]--------------------------------------------------- -[ by Er Jhames ]-----------------------------------------------------SET-14- EL PGP PARA "BURROS" (que el para tontos, ya lo he leido) ==================== ­­ Bueno... ya estoy dentro ;-) !!! Jejeje.. no esta mal para un hacker aficionado. ­­­ Por fin estoy dentro de tu ordenata !!! Supongo, que soy bastante torpe; aunque hace un par de a€os consegui crackear un programita encriptado de las GAMETOOLS, llamado GT3-R.ARJ. Los crackeadores que yo conozco de los password del ARJ, solo consiguen averiguar hasta 6 caracteres, sin embargo este poseia; vamos a ver: 01115C480f93, pues eso: 12 carateres. ­­ Pero hubiese sido igual que existieran 100 !!. Lo hubiera conseguido igual. La tarea no fue sencilla, (puesto que no tenia ni p... i... de como funcionaba la encriptacion de este programa, y mis conocimientos de ensamblador son bas- tante basicos, sin embargo una vez averiguado el procedimiento, lo demas es coser y cantar. (Si alguien esta interesado, que me lo diga y le dire la forma de hacerlo). Bueno a lo que iba. Supongo, decia, que soy bastante torpe (o burro) pues me ha costado un rato entender el funcionamiento del programa PGP, y aunque he visto un articulo en la revista, de como funciona por dentro, ­­­ lessheesss...!!! que no entendia como funcionaba por fuera. (Con las mujeres me pasa, pero al reves ;-)) Lo unico que pretendo con este escrito, es que el que se encuentre por primera vez ante el PGP (y no tenga a quien preguntarle), pues que no se sienta tan perdido como yo... y cuando vea eso de BEGIN PGP KEY PUBLIC... que sepa de que va. El PGP lo que hace (creo no equivocarme, si es asi que alguien me corrija) ­­­ Noooooo... todos de golpe nooooo.... por favor !!!!! es encriptar ficheros... pero no lo hace de la forma tradicional, sino que te da dos claves. šQue para que sirven, y como se consiguen? Espera, que ya te lo explico: 1§) Lo primero que tienes que hacer es teclear PGP -kg El programa lo primero que hace es pitar.. (ufff.. lo odio), y luego muestra una pantallita, en la que te da 3 opciones: 1) 512 bit 2) 768 bit 3) 1024 bit Habiendo en la scene gente como la que se ve por aki, yo te recomiendo que uses la 3Š opcion de modo que pulsa 3... No, ese tres, no.. el otro ­­­ ese si !!! PERFECTO... ­­ Has entrado en el modo militar !!! šNo te sientes importante? šQue hace ahora el pgp? Pues saca mas texto en la pantalla..... Ahora lo que hace es pedirte un identificador para tu clave publica. Esta clave publica la conocera todios. O sea que, procura que quede bonita. Teclea tu nick (nombre de guerra) y si te apetece tu e-mail, por ejemplo: Nadiuska Le vuelves a dar a intro... y...Lesheeeeessss... mas texto... ­­­ En fin !!! Ahora lo que te pide y esto es importante, es tu clave secreta (clave RSA) Esta clave solo la vas a conocer tu, por eso procura que tambien te quede bonita, (aunque nunca la vas a ver), pero por lo menos que sepas que has puesto una clave, sencillita y a la vez comoda, a la par que sencilla y recatada (lo de re-catada, con las mujeres si que es una incongruencia) (No olvides de mandarme una copia de tu clave secreta, esto es importantisimo ya que se te puede olvidar, y siempre me tendrias a mi, para volver a pro- porcionartela.. ;-) jejeje ) šYa? šLe has dado ya a enter? Pues bien.... šque pasa ahora? Pues mas texto.. ­­ elemental querido Watson !!! Lo que te pide ahora es una confirmacion de tu clave secreta.. no sea que hayas pulsado una tecla erronea.. por ejemplo: durmiendo, no es lo mismo que dormiendo; al igual que no es lo mismo estar dormido que durmiendo... ni es lo mismo estar jodido, que jodiendo.... (sobre todo, esto ultimo) Pulsa enter... ­­ No !! ­­­ No me lo digas !!! šMas texto? šA que si? Bien.. Lo que el programa pretende ahora.. es generar una clave.. ­­­ Pero para ello utiliza un algoritmo con el tiempo que tardas en pulsar las teclas en el teclado !!!" ­­­ Ingenioso šverdad? !!! Este Zimmerman, es un genio.. !!! Hala.. a darle a las teclas.....hasta que te digan: BASTA, YA ES SUFICIENTE. O algo similar.... con las gracias, por supuesto. šY ahora que pasa?.. Pues nada. Que el programa esta calculando tus claves. Y salen puntitos, para que no te mosquees, y creas que se ha colgado el programa. Ufff... mas pitiditos.. y el mensaje: Generacion de claves finalizada. šY ahora que? El programa ha generado dos ficheros (que no se porque les llaman ring -anillo, en ingles-) y son el pubring.pgp y el secring.pgp que son, el primero donde se almacena encriptada tu clave publica, y el segundo el que almacena encriptada tu clave privada. Bueno. Ahora lo primero que tienes que hacer es lo siguiente: Teclea: PGP -kxa nadiuska (si no pones nadiuska, te pedira el identificador de la clave) Ok. Ahora te pide, donde quieres volcar el fichero; pon: nadiuska Veras aparecer el mensaje: Clave extraida en el fichero 'nadiuska.asc' Si visualizas este fichero veras algo similar a esto: -------------------------------------------------------------------------- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzUlYo0AAAEEANQIfoPNmby7XBJdvFfX4VThnaJRHnsxiIESIcyJQmMlwCyc ndkKJrs623a0KIKE2U1s8BJgD8j3tFYfjtmn0Ij4Z499T/gHSTrRPefiHrHPYawd xiuRoV2uUyvUwH+Jg40SwbVqUvpZqDBw3e5bCsZm5CzqAjdliiWdC/7o5KRNAAUR tB9uYWRpdXNrYSA8bmFkaXVza2FAZGVzdGFwZS5jb20+iQCVAwUQNSVpckA3wfbE 3QjpAQHgDgP7B99nbbrLEqOcVMbR5J/DgeH4OhBMELNVzkEBKIHBeh2siDUjJR1j Sj56zs/AxgTY03D8VWxPm2enVNnGnPZhQzaT10//fgGKQn6EKQM0vBQu2D92B687 J+WXw+NKJ8DGhkBJZzByQtmDpuFP21GwAHcM4IfCrjhgKpc/pz0DM4k= =Co7W -----END PGP PUBLIC KEY BLOCK----- -------------------------------------------------------------------------- Ok... estos simbolitos los he visto un oˆuf de veces, en la revista de saqueadores.. Pero špara que sirven? Bueno... (creo, no lo se seguro. Esta por confirmar).. que esto es la clave publica de la srta. nadiuska. Esto significa que para que "alguien" te pueda mandar un mensaje, Y QUE SOLO TU LO PUEDAS LEER, (suponiendo que seas nadiuska) tendras que hacer algo con este cumulo de letras sin sentido. šQue hago con este cumulo de letras sin sentido? Ahora, lo que tienes que hacer.. es enviar tu clave publica a quien quieras que te mande un mensaje cifrado. Por ejemplo, tu amigo pepito. Ahora tu amigo pepito, tiene tu clave publica, porque tu se la has mandado. šQue debe hacer pepito, con mi clave publica? Pues algo que parece evidente, pero que a mi me costo una leche descifrar. Pepito debe copiar el fichero "nadiuska.asc" (o el nombre que le haya dado) en el directorio donde tenga el PGP, y teclear: PGP -ka nadiuska.asc Co€o.. ­­ Mas pitidos !!!... (pero claro.. esto ocurre en casa de pepito, o sea que a ti plin.. tu duermes en Pikolin). El PGP te suelta lo siguiente: " Buscando claves nuevas... pub 1024/E8E4A44D 1998/04/03 nadiuska Comprobando las firmas... El fichero de claves contiene: 1 nueva(s) clave(s) Una o mas de las claves nuevas no estan completamente certificadas. šQuiere certificar alguna de ellas usted mismo (s/N)? " Claro, lo normal en estos casos es responder con una N, pero "que carajo" ­­ šSomos, o no somos hackers? !!! Pues venga, valor y a pulsarle a la S (Si pulsas la "s" tampoco tiene importancia) Jo.. Mas pantallita.. pero sin pitidos.. (guau.. esto promete) Ahora tu amigo pepito debe tener en su pantalla algo muy parecido a esto, (pero claro tu no estas alli para verlo): "Buscando claves nuevas... pub 1024/E8E4A44D 1998/04/03 nadiuska Comprobando las firmas... El fichero de claves contiene: 1 nueva(s) clave(s) Una o mas de las claves nuevas no estan completamente certificadas. šQuiere certificar alguna de ellas usted mismo (s/N)?" Vaya.. šque hago ahora?... Pues.. ­­ Un dia es un dia !!! Tira la casa por la ventana y pon otra S. ­­ Jo, que pesadez !!!! Bueno... alla va la pantallita siguiente: "Buscando la clave de 'nadiuska ': Clave del usuario: nadiuska Clave de 1024 bits, con identificador E8E4A44D, creada el 1998/04/03 Huella dactilar de la clave = 5E 96 6C 5A 85 84 6C DF 7F FF 11 3D 3E 02 4F 0D LEA ATENTAMENTE: Basandose en su conocimiento directo, šesta usted absolutamente seguro de estar preparado para certificar solemnemente que la clave publica anterior pertenece realmente al usuario especificado por ese identificador (s/N)? " Pues la verdad, pepito no debe estar muy seguro, pero en fin... arriesguemonos y recomendemosle a pepito que diga que si. Aunque eso de solemnemente.. le deja a uno... un poco.. no se... Vale.. parece que avanzamos.... Ahora, a pepito le saldra esto: "Se necesita la contrase€a para abrir la clave secreta RSA. Clave del identificador de usuario "pepito" Introduzca la frase de contrase€a: " Llegados a este punto, pepito introducira _su_ clave secreta.... y.... Voila.... esto es lo que nos sale (acompa€ado de pitiditos, claro) "Introduzca la frase de contrase€a: La frase es correcta. Un momento.... Se ha a€adido el certificado de firma. Decida usted mismo si esta clave realmente pertenece, segun la evidencia a su alcance, a la persona que usted cree. Si es asi, conteste la siguiente pregunta, basandose en su estimacion de la integridad de esa persona y de su conocimiento sobre gestion de claves: šConfiaria en "nadiuska " como referencia, y para certificar ante usted otras claves publicas? (1=No se. 2=No. 3=Normalmente. 4=Si, siempre.) ?" Hombre.... pepito en este caso, no deberia de fiarse mucho... porque šquien es capaz de fiarse de una mujer.. jejeje). Pero en fin... ya que todo esto es una suposicion... aconsejemos a pepito a decir que Si, siempre.. (como si estuviese celebrando su matrimonio), y por lo tanto, roguemosle encarecidamente que pulse el numero 4 de su teclado... NO..... ESE NO.. el otro cuatro.... ­­ ese.. ahora si !!! JOOORRRRLLL... šQue ha pasado ahora? šEs que ya no salen mas pantallitas? La respuesta es definitiva y contundente: NO šQue hemos conseguido con todo esto? Pues introducir en el fichero de claves publicas (pubring.pgp) de pepito, la clave publica de nadiuska. šEntonces, que debe hacer ahora pepito? Bueno, pues pepito lo que debe hacer ahora, es coger un fichero de texto que tenga a mano, en el que ponga por ejemplo: "Nos vemos esta noche a las 10, cuando haya despistado a mi mujer.. šOk? ". A este fichero, pepito le llamara: "cita.txt" Pues bien... ahora pepito coge y pone: pgp -e cita.txt nadiuska šY que tenemos ahora? ... Pues un mensaje cifrado en un fichero binario llamado "cita.pgp"... Y que, solo.. y unicamente, podra abrir nadiuska con su clave privada, cuando le sea enviado el fichero por pepito. Supongamos que pepito, le envia el mensaje cifrado (cita.pgp) a nadiuska šQue debe hacer ella? Facil.. Ponerse bien guapa, pintarse, arreglarse, y cambiarse de bragas ;-) Pero ša que hora es la cita? Para ello nadiuska tiene que teclear. PGP CITA.PGP. šY que tenemos? ... Pues que nadiuska, ha conseguido un fichero de texto en el que se puede leer perfectamente: "Nos vemos esta noche a las 10, cuando haya despistado a mi mujer.. šOk? Y claro.. la nadiuska.. se pone la minifalda y las medias negras de seda. sabiendo perfectamente a que hora es la cita. šHa quedado todo claro hasta aki? Bueno.. pues ahora.. vamos a rizar el rizo.... Resulta.. que quieres mandarle el texto cifrado, pero por mail. Sin que exista codigo binario.... y de esos que quedan tan chulos... De esos que cuando te mandan un mail.. con ese formato te quedas a cuadros, porque no sabes que hacer con el... Bueno.. pues el pepito... (que dicho de paso, es muy inteligente, porque se parece a mi, en la mayoria de sus aficiones, ;-)) ha descubierto que poniendo la opcion -seta en medio (ša quien se le ocurriria lo de "seta", jejeje ) el mensaje que se obtiene es en formato ASCII...es decir que se puede cargar en cualquier editor de textos... Pongamosnos en la piel de pepito... (pero solo hasta la 9,59 minutos, que te conozco pillin...) y tecleemos: PGP -seta cita.pgp Vemos lo que nos sale en pantalla: "Se necetita una clave para generar la firma. No ha indicado ningun identificador para escoger la clave secreta, por lo tanto el identificador y la clave por omision seran los ultimos a€adidos al anillo. Se necesita la contrase€a para abrir la clave secreta RSA. Clave del identificador de usuario "pepito" Introduzca la frase de contrase€a: " En este momento pepito, teclea su clave privada, y : "Introduzca la frase de contrase€a: La frase es correcta. Clave del usuario: pepito Clave de 1024 bits, con identificador C4DD08E9, creada el 1998/04/03 Un momento.... Se utilizan las claves publicas de los destinatarios para encriptar. Se necesita un identificador de usuario para encontrar la clave publica del destinatario. Introduzca el identificador del destinatario: " Ahora pepito teclea: nadiuska.... y: " Introduzca el identificador del destinatario: nadiuska Clave del usuario: nadiuska Clave de 1024 bits, con identificador E8E4A44D, creada el 1998/04/03 . Fichero con armadura de transporte: cita.asc " Pues bien.. ya tenemos el fichero en formato ASCII... Vamos a ver que tal nos ha salido: -----BEGIN PGP MESSAGE----- Version: 2.6.2 hIwDJZ0L/ujkpE0BA/45cPCrh9rYjY8H6a+JSs4+eMv4yHeTCOp6YvVurrMbkMZe Ud7TeSYrgm8Dvi36pnOp2Bx/Mhb4XhMIvkJScowyMUmAufiqJ6czeZi/TQejFHu9 fkYjhng2BCfvi+f+brO7YtXJUIAgZABQba5UyFe1IK61WMWud6+UeqC8nnd7HaYA AAEDxdfRp5m/Jbh5BomG+xQoBbCBOgU7u2RBGKiKnXjBE6R7zz95m/sKov1J9ThH zTfqRLseoTK4pHWbH3XaG7/bzVvZh7kqY9ioNRSEZr1TWm/zpjU/55UFYerg50yG Om3tKssNeEjDsvjwLDC10a9y5xadPOjAzWCRzxh2QnqHN1+FOxZEK/kKWHLzvmxL 3NEDwft2/hhSI5RidAOPvTwZ//Tt45QUY6l0EL2rw9zl4wCD5SPzMizt9ikfILUM GzNm1vZSp8V/z09iUX8IU9x42Li667Qwo+XR0EYVivuTrs8Pa7SXfOG2kF06xL5d hbVgPZLu3p9zRAqJcIGqxDmM8PEvlA== =fhRh -----END PGP MESSAGE----- ­­ Jo, que chulo !!! ­­ Las ganas que tenia de hacer esto !!! Chachi... !!! >Todo esto .. se lo mandamos a nadiuska... y ella, siguiendo el procedimiento habitual.... se preparara para la gran fiesta.... En fin.... espero que esto os aclare un poquito como se usa el PGP. Existen muchas mas opciones.. y formas de preservar la seguridad de vuestros mensajes.. pero, la verdad.. ya estoy "cansao" de escribir tanta gilipoyez. De modo, que si existen suficientes peticiones... (y me entero de algo mas.. jejeje)... Escribire otro capitulo de esta interesante serie..... Ah... otra cosa que se me olvidaba... Si estais leyendo esto.....­­­ Es que todo lo anterior ha funcionado !!! porque este fichero se lo he mandado saqueadores.. ENCRIPTADO CON EL PGP Jejeje. Se declina toda responsabilidad, por el contenido de este articulo. El productor del articulo certifica que ningun animal ha sufrido da€o alguno, mientras se realizaba el mismo. Cualquier parecido con la realidad es pura coincidencia. Lo personajes que han aparecido en el desarrollo, son ficticios. šAlguna cosa mas? Er Jhames 04-04-1998