¿Cómo garantiza Facebook que todas las fotos son enlaces únicos, y evita que las personas tropiecen con fotos privadas cambiando algunas letras en la URL?

Hablo bajo corrección, pero no conozco ninguna protección proporcionada excepto por la aleatoriedad de las entradas de la base de datos y los nombres de las imágenes. Habiendo dicho eso, hay tantas permutaciones que tomaría mucha paciencia y tiempo para que una persona pruebe todas las variaciones posibles sin un programa automatizado.

El enlace a la imagen está parcialmente controlado por el número de cuenta / perfil / página en la base de datos, y luego el número de imagen real. De eso se trata esa url muy larga. Incluso si pasaste la vida buscando fotos privadas, a menos que sepas quiénes son o de qué perfil provienen, es un ejercicio bastante inútil. Facebook ha actualizado recientemente que su almacenamiento de imágenes funciona también.

Haz clic derecho en cualquier imagen en Facebook y mira esa URL. Es tan complejo que para la persona promedio no es un problema. Por supuesto, debe decirse que nunca debe poner nada en línea que no quiera hacer público. Si está en línea, está en un espacio público.