조디악 표지판에 대한 보상
변신성 C 유명인

조디악 표시로 호환성을 찾으십시오

봇이 '나는 로봇이 아닙니다'확인란을 선택할 수없는 이유는 무엇입니까?

최고 리더 보드 제한 '>

올리버 엠 버턴 :

얼마나 복잡한가작은 체크 박스 하나있다? 당신은 상상조차 할 수 없습니다!

우선 Google은 체크 박스를 실행하기 위해 전체 가상 머신 (본질적으로 컴퓨터 내부의 시뮬레이션 컴퓨터)을 발명했습니다.

해당 가상 머신은 Google 고유의 언어를 사용하여 암호화합니다. 두번.

그러나 이것은 단순한 암호화가 아닙니다. 일반적으로 암호로 보호 할 때 키를 사용하여 해독 할 수 있습니다. Google에서 발명 한 언어는 언어를 읽는 과정에서 변경되는 키로 디코딩되며, 읽은대로 언어도 변경됩니다.

Google은 해당 키를 방문중인 웹 주소와 결합 (또는 해시)하므로 한 웹 사이트의 보안 문자를 사용하여 다른 웹 사이트를 우회 할 수 없습니다. 또한이를 브라우저의 '지문'과 결합하여 봇이 복제하기 어려운 컴퓨터의 미세한 변형 (예 : CSS 규칙)을 포착합니다.

이 모든 것은 Google이 무엇을하는지 이해하기 어렵게 만들기위한 것입니다. 분석을 위해 도구를 작성해야합니다. (다행히도 사람들은 그렇게했습니다).

이 체크 박스는 다음과 같은 많은 데이터를 기록하고 분석하는 것으로 나타났습니다. 컴퓨터의 시간대와 시간; 귀하의 IP 주소 및 대략적인 위치 화면 크기 및 해상도 사용중인 브라우저 사용중인 플러그인 페이지가 표시되는 데 걸린 시간; 몇 번의 키 누름, 마우스 클릭 및 탭 / 스크롤이 수행되었는지; 그리고 ... 우리가 잘 이해하지 못하는 다른 것들.

또한이 상자는 브라우저에 보이지 않는 이미지 [PDF]를 그리고 확인을 위해 Google로 보내도록 요청합니다. 이미지에는 (컴퓨터에 따라) 시스템 글꼴로 대체되고 매우 다르게 그려지는 넌센스 글꼴과 같은 것이 포함되어 있습니다. 그런 다음 컴퓨터마다 결과가 달라지는 방식으로 그려지는 특수 텍스처가있는 3D 이미지를 여기에 추가합니다.

마지막으로, 간단 해 보이는이 작은 체크 박스는이 모든 데이터를 컴퓨터 사용자에 대한 지식과 결합합니다. 인터넷의 거의 모든 사람들이 Google 소유의 검색, 메일, 광고,지도를 사용하며 아시다시피 Google은 All Of Your Things ™ ️를 추적합니다. 이 확인란을 클릭하면 Google은 브라우저 기록이 사람처럼 보이는지 검토합니다.

수십억 명의 실제 사람들의 행동을 지속적으로 관찰하기 때문에 쉬운 일입니다.

이 모든 정보를 정확히 확인하는 방법은 알 수 없지만, 거의 확실하게 사설 서버에서 머신 러닝 (또는 AI)을 사용하고 있으므로 외부인이 복제 할 수 없습니다. 그들이 자신의 AI를 이기기 위해 적대적인 AI를 구축하고 둘 다 서로에게서 배운다면 놀라지 않을 것입니다.

라브 레아 타르 구덩이에서 발견 된 화석의 나이는 몇 살입니까?

그렇다면 봇이 이길 수없는 이유는 무엇일까요? 이제 시뮬레이션 할 수있는 지저분한 인간 행동이 엄청나게 많고 거의 알 수없고 계속 변하고 언제인지 알 수 없기 때문입니다. 봇이 Google 서비스에 가입하고 사용자가 이해하지 못하는 방식으로 다른 봇의 컴퓨터와 다르게 보이는 단일 컴퓨터에서 설득력있게 사용해야 할 수 있습니다. 키 누름, 스크롤 및 마우스 이동 사이에 설득력있는 지연과 비틀 거리기가 필요할 수 있습니다. 이 모든 것은 컴퓨터를 크래킹하고 가르치는 것이 엄청나게 어려우며, 스팸 발송자에게는 재정적 비용이 따르는 복잡성이 따릅니다. 잠시 동안 깨뜨릴 수 있지만 성공한 시도당 1 달러의 비용이들 경우 일반적으로 귀찮게 할 가치가 없습니다.

하지만 사람들은 Google의 보호 기능을 깨뜨립니다 [PDF]. CAPTCHA는 어느 쪽도 이길 수없는 지속적인 군비 경쟁입니다. Google의 접근 방식을 속이기 어렵게 만드는 AI 기술은이를 속이기 위해 채택 된 것과 동일한 기술입니다.

AI가 당신을 속일만큼 충분히 설득 할 때까지 기다리십시오.

좋은 꿈, 인간.

이 게시물은 원래 Quora에 게재되었습니다. 보려면 여기를 클릭하십시오.