Google 단축 URL (goo.gl)이 공개, 순차적 또는 비밀입니까?


12

Google은 http://goo.gl/에 단축 서비스를 제공 하므로 긴 URL을 짧은 URL로 변환 할 수 있습니다. 생성되는 URL에 대해 다음과 같이 말합니다.

모든 goo.gl URL 및 클릭 분석은 공개되어 있으며 누구나 액세스 할 수 있습니다.

URL이 비공개가 아님을 이해합니다. 그러나 위의 내용은 공개, 순차 또는 비밀 URL의 차이점을 지정하지 않습니다. 아래에서는 이러한 각 용어의 의미를 정의하겠습니다. 그들의 정의가 그것들을 상호 배타적으로 만드는 방법에 주목하십시오. 그렇다면 다음 중 goo.gl이 무엇을 사용하는지 가장 잘 설명하는 것은 무엇입니까?


goo.gl을 사용하고 http://goo.gl/abc57 URL을 가져 오십시오 .

공개 :
Google에 http://goo.gl/list-all 과 같이 생성 된 모든 URL 이있는 페이지가있는 경우 해당 URL을 공개하는 것으로 간주합니다. 또는 URL을 카테고리별로 또는 방문수 등으로 나열한 페이지가 있으면 URL을 공개하는 것으로 간주됩니다. Google에 사람들이이 정보에 액세스 할 수있는 API가 있다면 URL을 공개하는 것도 고려할 것입니다.

순차적 :
Google이 순차적으로 URL을 배포하는 경우 위의 공개 버전과 같은 목록을 얻는 것이 정말 쉽습니다. 예를 들어, 누군가 http://goo.gl/abc58 URL을 얻는 경우 이전 URL http://goo.gl/abc57을 입력하면 방금 생성 한 링크를 쉽게 볼 수 있습니다. 순차적이고 공개 된 경우, 공개 된 페이지를 사용하는 것이 순서를 무작위로 보는 것보다 훨씬 쉽기 때문에 공개 된 것이이 정의보다 우선합니다.

비밀 :
Google이 생성하는 URL은 순차적이지 않을 정도로 임의적이므로 (추측하기 쉽지 않음) 어디에도 공개되지 않습니다. 따라서 누군가가 방금 생성 한 링크에 액세스 할 수는 있지만 순수한 기회와 관련이 있기 때문에 가능성이 없습니다. 즉, goo.gl URL을 생성 할 때 URL이 특별히 공유되지 않는 한 아무도 알 수 없다고 가정 할 수 있습니다.

비공개 : URL을 공유하려는 사람들 액세스 할
수있는 링크입니다 . (예 : 로그인 및 비밀번호가 필요할 수 있습니다). 구글의 서비스는 위와 같이 명시되어 있기 때문에 분명히 사적인 것이 아닙니다.

참고 사항 :

  • 생성 된 모든 URL을 나열하는 페이지가 있습니다. 이 페이지를 볼 수있는 유일한 사람이라면 반드시 서비스가 공개 되었다는 의미는 아닙니다 . 다른 사람이 이러한 세부 정보를 볼 수있는 방법이 있다면 (예 : API를 통해) 서비스 공개 되었음을 의미합니다 . 이 페이지를보기가 매우 어려운 경우를 제외하고 (예 : 계정과 연결된 비밀 ID가 있어야 사용자에게 제공하지 않으면 쉽게 얻을 수 없습니다).

또한 다른 사람의 Google ID를 알고 있다면 단축 된 URL을 나열 할 수 있습니까?
MikeW

답변:


5

홍보

'true'가 공개되지는 않지만 Goo.gl 로 이동하여 Google 계정에 로그인 한 경우 단축 한 모든 링크 목록을 볼 수 있습니다.

잇달아 일어나는

대답하기가 매우 어렵습니다. 나는 4 개의 링크를 다시 게시하고 단축기가 무작위로 보이는 것처럼 보이는 짧은 실험을 수행했습니다.

여기에 이미지 설명을 입력하십시오

당신은 / 교체 편지를 감소하면 그 말한다면, 당신은 이 할당 된 경우, 이전의 단축 URL로 이동합니다.

비밀

위와 같이 문자를 바꾸고 분석 내용을 찾을 수는 없습니다.

또한 URL 단축 페이지 에 명시 적으로 언급되어 있습니다 .

모든 goo.gl URL 및 클릭 분석은 공개되어 있으며 누구나 액세스 할 수 있습니다.


은밀한

위에서 언급 한 이유로 비공개가 아닙니다.


1
공개 섹션의 경우 API 세부 사항 도 추가하십시오 . :) 모든 URL에서 작동합니다 . 너나 내 꺼야
Bibhas

2
내가 4 가지 상태를 정의한 방식은 상호 배타적이어야합니다. 따라서 정확히 그들 중 하나 여야합니다. 본인은 자신의 계정으로 이동하여 자신이 만든 목록을 공개 된 것으로 볼 수있는 팁을 고려하지 않을 것입니다. 귀하의 예에서, 그것은 순차적이지 않은 것 같습니다. "비밀"또는 "공개"만 남습니다. URL의 문자를 바꾸고 링크에 도달 할 수는 있지만 여전히 그 비밀을 고려할 것입니다. 나는 비밀 URL을 사용하면 누군가가 그 URL에 착륙 할 가능성이 여전히 있다고 언급했지만 가능성은 낮습니다.
Senseful

1
@Senseful 따라서 내 언급- while not 'true' publicized제작자가 명시 적으로 언급하지 않을 때 왜 서비스라고 비밀로 부르는지 모르겠습니다.
Sathyajith Bhat

3

@Sathya가 4 개 주 모두를 추리했지만, 나는 그것을 호출 할 것이다 Publicizing. 원인 -

Google에 http://goo.gl/list-all 과 같이 생성 된 모든 URL 이있는 페이지가있는 경우 해당 URL을 공개하는 것으로 간주합니다.

~ 5 자리의 가능한 모든 영숫자 조합 목록을 생성하십시오. 그것은 아마도 가능한 모든 짧은 URL의 목록 일 것입니다. 일부는 404를 반환하지만 (아직 사용되지는 않지만 곧 사용될 예정 임) 다른 사용자는 작동합니다.

또는 URL을 카테고리별로 또는 방문수 등으로 나열한 페이지가 있으면 URL을 공개하는 것으로 간주됩니다.

위와 마찬가지로을 사용하여 단축 URL의 세부 정보에 액세스 할 수 있습니다 +. 예 http://goo.gl/0Iis7+ . 목록과 세부 정보를 받으면 분류하거나 정렬 할 수 있습니다. Google은이를 제공하지 않습니다.

Google에 사람들이이 정보에 액세스 할 수있는 API가 있다면 URL을 공개하는 것도 고려할 것입니다.

API는 다음과 같습니다 . 원하는 URL을 줄이거 나 늘리 십시오 . 너나 내 꺼야



1
적어도 API를 사용하여 작업 URL의 전체 목록을 생성하는 것이 불가능하다고 생각합니다.
törzsmókus

1
슬러그의 길이가 5라고 가정하면 모든 프로그래밍 언어를 사용하여 전체 URL 목록을 생성 할 수 있습니다. 그런 다음 모든 요청을 GET 요청하고 상태 코드를 받으면 해당 시점에 모든 작동중인 URL 목록이 표시됩니다. API를 만질 필요가 없습니다.
Bibhas

이론적으로는 가능하지만 26 개의 소문자 + 26 개의 대문자 + 10 자리의 가능한 모든 순열 (한 번에 6 자)을 방문하는 것은 사실상 불가능합니다 ... P (62,6) = 44,261,653,680. 짧은 URL은 5자를 사용하기 때문에 숫자가 더 높을 수 있습니다.
Kamal

0

나는 여전히 이것을 조사하고 있지만 http://goo.gl/list-all 링크 또는 유사한 기능 이 없다는 것을 의심하기 시작했습니다 . (나는 찾지 못했지만 분명히 증거는 아닙니다). 이름 공간이 상대적으로 작기 때문에 경고가있을 수 있으므로 임의의 단축기를 입력하면 어딘가에 갈 확률이 높으며 크롤러를 쉽게 작성하여 많은 것을 수집하고 게시 할 수 있으며 Google은 그것에 대해 아무것도하지 마십시오.


0

단축 된 URL을 생성 한 후 몇 초 안에 Google은 사용자가 아닌 다른 컴퓨터와 브라우저에서 링크를 방문했다고 알려줍니다. 이는 누군가 위에서 설명한 방법을 통해 단축 된 URL을 모두 크롤링하고 있음을 나타냅니다.


-2

이 부분에 대해서는 잘 모르겠지만 아마도 '비밀'일 것입니다.

따라서 누군가가 방금 생성 한 링크에 액세스 할 수는 있지만 순수한 기회와 관련이 있기 때문에 가능성이 없습니다.

내 '비밀'링크가 http://goo.gl/owRwp4 이면 6 개의 영숫자 문자 조합을 모두 생성하고 하나씩 시도하는 것이 쉽습니다. 나에게 가능성이있는 것 같습니다 .


이러한 조합은 36 ^ 6 = 2176782336이 있습니다. 24 시간 연중 무휴로 1 회 시도하면 69 년이 소요됩니다.

더 많은 조합이 있으며 문자는 대소 문자를 구분합니다.
Edi

오른쪽 : 62 ^ 6 = 56800235584, 초당 1800 년이 소요됩니다.

Ir은 지수가 아닌 '순열'일 수 있습니다. P (62,6) = 44,261,653,680. 물론 매우 많은 수의 :) 자세한 내용은 다른 의견을 참조하십시오 : webapps.stackexchange.com/questions/26860/…
Kamal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.