Hay muchas cosas en la vida, que uno ve, conoce, utiliza y desconoce pequeñas curiosidades o perlitas que no van muy al caso, pero siempre son interesantes de conocer. Facebook ha causado enorme controversia, con sus políticas de privacidad, supuesta exposición de datos privados, etc. Aquí no voy a hablar de eso ya que soy temeroso de los abogados de Mark Zuckerberg y no tengo dinero para costearme un litigio legal, así que sólo mostraré unas pequeñas perlitas con las que me he encontrado.
Observemos la siguiente URL:
[su_note color=”#e0e0e0″]https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-snc6/262207_ 10150250379330782_639435781_7283246_1748549_n.jpg[/su_note]
Dicha URL corresponde al enlace directo de mi foto de perfil, aunque posea una configuración de seguridad tal que sólo mis amigos puedan ver mi foto de perfil, cualquiera con esa URL podría verla; con lo que por medio de un intermediario habilitado, uno podría tener acceso a las fotos de una persona que normalmente no podría.
-Ahh, pero no pasa nada, porque siempre tiene que haber un amigo que le pase el link. ERROR.
Luego voy a mostrar un ejemplo, pero teoricamente es posible crear un algoritmo que variando las secuencias numéricas de la URL, capture las imágenes subidas. Las secuencias numéricas no son numeros al azar, sino que identifican el perfil, el album y la foto (ejemplo burdo). Un ejemplo particular, el 639435781 remarcado en la URL corresponde a mi ‘profile id”.
Existe una suerte de “aplicación” dentro de facebook, que dado un numero de perfil, nos devuelve cierta información.
http://graph.facebook.com/639435781 nos devuelve:
[su_note color=”#e0e0e0″]
{
“id”: “639435781”,
“name”: “Alejandro Pernin”,
“first_name”: “Alejandro”,
“last_name”: “Pernin”,
“link”: “https://www.facebook.com/ale.pernin”,
“username”: “ale.pernin”,
“gender”: “male”,
“locale”: “en_GB”
}[/su_note]
No es información del todo privada, menciona solo mi nombre, apellido, sexo y en qué idioma uso Facebook; asimismo si mi configuración de privacidad fuese tal que mi mail sea público, aparecería en los datos. De nuevo, esto nos permite mediante un algoritmo (para nada complicado) ir obteniendo datos, por ejemplo yo utilizé un algoritmo que a partir de mi id, iba a obtener los resultados de los siguientes 100 id’s; el resultado fué el siguiente:
[su_spoiler title=”Ver Resultados”]
{“id”:”639435781″,”name”:”Alejandro Pernin”,”first_name”:”Alejandro”,”last_name”:”Pernin”,”link”:”http://www.facebook.com/ale.pernin”,”username”:”ale.pernin”,”gender”:”male”,”locale”:”en_GB”}
{“id”:”639435782″,”name”:”Roslyn Fontaine”,”first_name”:”Roslyn”,”last_name”:”Fontaine”,”link”:”http://www.facebook.com/people/Roslyn-Fontaine/639435782″,”locale”:”en_US”}
{“id”:”639435787″,”name”:”Lucie Sykes”,”first_name”:”Lucie”,”last_name”:”Sykes”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435789″,”name”:”Joy Garcia”,”first_name”:”Joy”,”last_name”:”Garcia”,”link”:”http://www.facebook.com/people/Joy-Garcia/639435789″,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435792″,”name”:”Franco Olivera”,”first_name”:”Franco”,”last_name”:”Olivera”,”link”:”http://www.facebook.com/people/Franco-Olivera/639435792″,”gender”:”male”,”locale”:”es_LA”}
{“id”:”639435795″,”name”:”Mary Ann”,”first_name”:”Mary”,”last_name”:”Ann”,”link”:”http://www.facebook.com/people/Mary-Ann/639435795″,”locale”:”en_US”}
{“id”:”639435796″,”name”:”Selovema Alami”,”first_name”:”Selovema”,”last_name”:”Alami”,”link”:”http://www.facebook.com/people/Selovema-Alami/639435796″,”gender”:”female”,”locale”:”fr_FR”}
{“id”:”639435803″,”name”:”Krista Schriver”,”first_name”:”Krista”,”last_name”:”Schriver”,”link”:”http://www.facebook.com/kristaaa”,”username”:”kristaaa”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435805″,”name”:”Amanda Wade”,”first_name”:”Amanda”,”last_name”:”Wade”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435807″,”name”:”William Waddington”,”first_name”:”William”,”last_name”:”Waddington”,”link”:”http://www.facebook.com/people/William-Waddington/639435807″,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435813″,”name”:”Stephen R. Abdon”,”first_name”:”Stephen”,”middle_name”:”R.”,”last_name”:”Abdon”,”link”:”http://www.facebook.com/people/Stephen-R-Abdon/639435813″,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435815″,”name”:”Andres Restrepo Bastidas”,”first_name”:”Andres”,”last_name”:”Restrepo Bastidas”,”link”:”http://www.facebook.com/people/Andres-Restrepo-Bastidas/639435815″,”gender”:”male”,”locale”:”es_LA”}
{“id”:”639435818″,”name”:”Jerome Haquin”,”first_name”:”Jerome”,”last_name”:”Haquin”,”link”:”http://www.facebook.com/people/Jerome-Haquin/639435818″,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435820″,”name”:”Nick Yencopal”,”first_name”:”Nick”,”last_name”:”Yencopal”,”link”:”http://www.facebook.com/nick.yencopal”,”username”:”nick.yencopal”,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435823″,”name”:”Carlos Velez”,”first_name”:”Carlos”,”last_name”:”Velez”,”link”:”http://www.facebook.com/people/Carlos-Velez/639435823″,”gender”:”male”,”locale”:”es_LA”}
{“id”:”639435826″,”name”:”Meryem u00c7alu0131u015fkan”,”first_name”:”Meryem”,”last_name”:”u00c7alu0131u015fkan”,”link”:”http://www.facebook.com/people/Meryem-u00c7alu0131u015fkan/639435826″,”gender”:”female”,”locale”:”tr_TR”}
{“id”:”639435830″,”name”:”Emilio Consul Jr”,”first_name”:”Emilio”,”middle_name”:”Jr”,”last_name”:”Consul”,”link”:”http://www.facebook.com/people/Emilio-Consul-Jr/639435830″,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435831″,”name”:”Mattie Willock”,”first_name”:”Mattie”,”last_name”:”Willock”,”link”:”http://www.facebook.com/people/Mattie-Willock/639435831″,”gender”:”male”,”locale”:”en_GB”}
{“id”:”639435835″,”name”:”Emanuel Calo”,”first_name”:”Emanuel”,”last_name”:”Calo”,”link”:”http://www.facebook.com/people/Emanuel-Calo/639435835″,”gender”:”male”,”locale”:”es_LA”}
{“id”:”639435840″,”name”:”Moo Massoud”,”first_name”:”Moo”,”last_name”:”Massoud”,”link”:”http://www.facebook.com/Tranceholic”,”username”:”Tranceholic”,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435842″,”name”:”Emily Ong”,”first_name”:”Emily”,”last_name”:”Ong”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435843″,”name”:”Janet Ung”,”first_name”:”Janet”,”last_name”:”Ung”,”link”:”http://www.facebook.com/people/Janet-Ung/639435843″,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435844″,”name”:”Alexandra Hughes”,”first_name”:”Alexandra”,”last_name”:”Hughes”,”username”:”alex.elizabeth.hughes”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435847″,”name”:”Tom Kurvers”,”first_name”:”Tom”,”last_name”:”Kurvers”,”link”:”http://www.facebook.com/people/Tom-Kurvers/639435847″,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435855″,”name”:”Solveig Rabjerg”,”first_name”:”Solveig”,”last_name”:”Rabjerg”,”gender”:”female”,”locale”:”da_DK”}
{“id”:”639435858″,”name”:”Eddie Lian”,”first_name”:”Eddie”,”last_name”:”Lian”,”link”:”http://www.facebook.com/eddielian”,”username”:”eddielian”,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435859″,”name”:”Rosie Romero”,”first_name”:”Rosie”,”last_name”:”Romero”,”link”:”http://www.facebook.com/rosa.romero1″,”username”:”rosa.romero1″,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435861″,”name”:”Lee Blessed”,”first_name”:”Lee”,”last_name”:”Blessed”,”gender”:”female”,”locale”:”en_US”}
{“id”:”639435862″,”name”:”Wade Angeli”,”first_name”:”Wade”,”last_name”:”Angeli”,”username”:”wadange”,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435865″,”name”:”Karlo Lugo”,”first_name”:”Karlo”,”last_name”:”Lugo”,”link”:”http://www.facebook.com/karlorlm”,”username”:”karlorlm”,”gender”:”male”,”locale”:”en_US”}
{“id”:”639435872″,”name”:”Mona Cecilie Bakkene”,”first_name”:”Mona”,”middle_name”:”Cecilie”,”last_name”:”Bakkene”,”link”:”http://www.facebook.com/people/Mona-Cecilie-Bakkene/639435872″,”gender”:”female”,”locale”:”nb_NO”}
[/su_spoiler]
Como se puede apreciar no son 100 resultados ya que algunos resultados arrojan “false” y mi algoritmo los omite; pero sin embargo se puede entender lo que quiero demostrar.
¿Es seguro utilizar Facebook?
“Lo dejo a tu criterio” – Karina Olga Jelinek, filósofa contemporánea argentina.
Curiosidades de Facebook por Alejandro Pernin se encuentra bajo una Licencia Creative Commons Atribución 3.0 Unported.
Basada en una obra en blog.aleperno.com.ar.
No resulta sencillo dar con contenidos coherentemente redactados, de modo quee debo reconocerselo al autor.S2