¿Las URL acortadas de Google (goo.gl) son publicitadas, secuenciales o secretas?


12

Google tiene un servicio de acortamiento en http://goo.gl/ que le permite convertir una URL larga en una corta. Dice lo siguiente sobre las URL que genera:

Todas las URL de goo.gl y los análisis de clics son públicos y cualquier persona puede acceder a ellos.

Entiendo que las URL no son privadas. Sin embargo, lo anterior no especifica la diferencia entre una URL publicitada, secuencial o secreta. A continuación definiré lo que quiero decir con cada uno de estos términos. Observe cómo sus definiciones los hacen mutuamente excluyentes. ¿Cuál de estos, entonces, describe mejor lo que usa goo.gl?


Digamos que uso goo.gl y obtengo la URL http://goo.gl/abc57 .

Publicidad:
si Google tiene una página como http://goo.gl/list-all que tiene todas las URL que se han generado, entonces consideraría que está publicitando la URL. O si hubiera una página que enumerara las URL por categoría, o por número de visitas, etc., eso también se consideraría publicitar la URL. Si Google tiene una API que permite a las personas acceder a esta información, también consideraría que publicitar la URL.

Secuencial:
si Google distribuye las URL de manera secuencial, entonces es realmente fácil obtener una lista como la versión publicitada anterior. Por ejemplo, si alguien obtuvo la URL http://goo.gl/abc58 , podría ingresar la URL anterior, http://goo.gl/abc57 , y ver fácilmente el enlace que acabo de generar. Si es tanto secuencial como publicitado, publicitado prevalecería sobre esta definición, ya que es mucho más fácil usar la página publicitada que mirar al azar a través de una secuencia.

Secreto: las
URL que genera Google son lo suficientemente aleatorias como para no ser secuenciales (es decir, no es fácil adivinarlas), y no se publican en ningún lado. Por lo tanto, si bien es posible que alguien pueda acceder al enlace que acabo de generar, no es probable ya que implicaría pura casualidad. En otras palabras, puedo suponer que cuando genere una URL goo.gl nadie lo sabrá a menos que la URL se comparta específicamente con ellos.

Privado:
se trata de enlaces a los que solo pueden acceder personas con las que desea compartir la URL. (Por ejemplo, puede requerir un nombre de usuario y contraseña). Obviamente, el servicio de Google no es privado, ya que dice lo anterior.

Notas :

  • Hay una página que enumera todas las URL generadas. Si usted es el único que puede ver esta página, eso no significa necesariamente que el servicio se publicite . Si hay alguna forma de que otra persona vea estos detalles (por ejemplo, a través de una API), eso significa que el servicio se publicita ; a menos que sea muy difícil ver esta página (por ejemplo, necesitan una identificación secreta asociada con su cuenta que no pueden obtener fácilmente a menos que se la proporcione).

Además, si conoce el ID de Google de otra persona, ¿puede enumerar sus URL acortadas?
MikeW

Respuestas:


5

Publicidad

Si bien no es "verdadero" publicitado, puede ir a Goo.gl y ver una lista de todos los enlaces que ha acortado, siempre que haya iniciado sesión en su cuenta de Google.

Secuencial

Es muy difícil responder esto: realicé un breve experimento en el que publiqué 4 enlaces consecutivos y el acortador generó enlaces aparentemente aleatorios.

ingrese la descripción de la imagen aquí

Una vez dicho esto, si decrementas / reemplazar a la carta, que va a ir a una URL acortada anterior, si ha sido asignado.

Secreto

No lo son, como se mencionó anteriormente, puede reemplazar cualquier letra (s) y aún así descubrir los análisis.

Además, se menciona explícitamente en la página de acortador de URL :

Todas las URL de goo.gl y los análisis de clics son públicos y cualquier persona puede acceder a ellos.


Privado

Por las razones mencionadas anteriormente, no es privado


1
Para la sección de publicidad, agregue también los detalles de la API . :) Funciona en cualquier URL. Ya sea tuyo o mío.
Bibhas

2
La forma en que definí los 4 estados, deberían ser mutuamente excluyentes. Entonces debería ser exactamente uno de ellos. No consideraría el consejo sobre entrar en su propia cuenta para ver la lista que creó como publicitada porque solo usted puede ver esa página, ¿verdad? Según su ejemplo, parece que no es secuencial. Así que eso solo deja "secreto" o "publicitado". Sé que puede reemplazar la letra en una URL y llegar al enlace, pero aún consideraría ese secreto. Mencioné que con una URL secreta todavía existe la posibilidad de que alguien aterrice en ella, pero es poco probable.
Sentido

1
@Senseful, de ahí mi mención: while not 'true' publicizedno sé por qué lo llamarías un servicio secreto cuando sus creadores mencionan explícitamente que no lo es.
Sathyajith Bhat

3

Si bien @Sathya razonó para los 4 estados, lo llamaría Publicizing. Razones -

Si Google tiene una página como http://goo.gl/list-all que tiene todas las URL que se han generado, entonces consideraría que está publicitando la URL.

Genere una lista de todas las combinaciones alfanuméricas posibles de ~ 5 dígitos. Esa sería una lista de todas las URL cortas posiblemente generadas. Mientras que algunos devolverían 404 (aún no se usan, pero se usarán pronto), otros funcionarían.

O si hubiera una página que enumerara las URL por categoría, o por número de visitas, etc., eso también se consideraría publicitar la URL.

Igual que el anterior, puede acceder a los detalles de cualquier url acortada siguiendo la url con un +. Por ejemplo, http://goo.gl/0Iis7+ . Una vez que obtenga una lista y sus detalles, puede clasificarlos u ordenarlos. Google no proporcionará eso.

Si Google tiene una API que permite a las personas acceder a esta información, también consideraría que publicitar la URL.

Aquí está tu API . Acorte o expanda cualquier URL que desee. Ya sea tuyo o mío.



1
Creo que eso hace que la generación de una lista completa de URL de trabajo no sea factible, al menos utilizando la API.
törzsmókus

1
Suponiendo que la longitud del slug es 5, puede generar la lista completa de URL utilizando cualquier lenguaje de programación. Luego, haga solicitudes GET a todos ellos y obtenga el código de estado y tendrá una lista de todas las URL en funcionamiento en ese momento. No tienes que tocar la API.
Bibhas

Aunque es posible en teoría, visitar una lista de todas las permutaciones posibles (6 caracteres a la vez) de 26 minúsculas + 26 mayúsculas + 10 dígitos es prácticamente imposible ... P (62,6) = 44.261.653.680. El número es probablemente aún mayor debido a que las URL cortas usan 5 caracteres, etc.
Kamal

0

Todavía estoy investigando esto, pero empiezo a sospechar que no hay un enlace http://goo.gl/list-all o una capacidad similar. (No encontré uno, pero obviamente eso no es una prueba). Es posible que la advertencia esté presente simplemente porque el espacio de nombre es relativamente pequeño, por lo que escribir un acortador aleatorio tiene una buena probabilidad de llevarlo a algún lado, y uno puede escribir fácilmente un rastreador que podría recopilar muchos de ellos y publicarlos, y Google podría No hagas nada al respecto.


0

A los pocos segundos de crear una URL acortada, Google me dice que el enlace ha sido visitado por un par de máquinas y navegadores distintos al mío. Esto indica que alguien está rastreando todas las URL acortadas, presumiblemente a través de los métodos descritos anteriormente.


-2

Probablemente sea 'Secreto', aunque no estoy seguro de esta parte:

Por lo tanto, si bien es posible que alguien pueda acceder al enlace que acabo de generar, no es probable ya que implicaría pura casualidad.

Si mi enlace 'Secreto' es http://goo.gl/owRwp4 , es fácil generar todas las combinaciones de 6 caracteres alfanuméricos y probarlos uno por uno. Me parece probable .


Hay 36 ^ 6 = 2176782336 tales combinaciones. Probándolos uno por segundo, 24/7, necesitará 69 años para verlos a todos.

Hay más combinaciones, las letras distinguen entre mayúsculas y minúsculas.
Edi

Derecha: 62 ^ 6 = 56800235584, lleva 1800 años intentando uno por segundo.

Probablemente las "permutaciones" de Ir sean más que exponenciales: P (62,6) = 44.261.653.680. Todavía un número muy alto de curso :) Vea otro comentario para más detalles: webapps.stackexchange.com/questions/26860/…
Kamal
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.