숨겨진 Google 크롬 공룡 게임을 해킹하는 방법

우리 중 대부분은 Chrome에서 무서운 “인터넷 없음” 오류 메시지를 본 적이 있습니다. 실제로 이 화면을 재미있는 공룡 테마의 무한 러너 게임으로 바꿀 수 있으며, 더 나아가 공룡이 무적이 되는 곳으로 해킹할 수도 있습니다. 방법은 다음과 같습니다.

숨겨진 Google 크롬 공룡 게임을 플레이하는 방법

인터넷에 연결되어 있지 않다면 게임을 하기 위해 특별한 조치를 취할 필요가 없습니다. Chrome 주소 표시줄에 아무 URL이나 입력하면 이 화면이 표시됩니다.

인터넷에 연결되어 있으면 연결을 끊지 않고도 이 페이지에 액세스할 수 있습니다. 주소 표시줄에 chrome://dino를 입력하면 해당 위치로 이동합니다.

이 화면으로 이동한 후 스페이스바를 눌러 게임을 시작할 수 있습니다. 완료하면 공룡이 달리기 시작합니다. 게임의 목적은 새와 선인장과 같이 다가오는 것을 피하는 것입니다. 공룡이 새에게 치거나 선인장에 부딪히면 게임이 종료됩니다.

이것은 시간을 죽이는 아주 깔끔한 방법이며, 자신의 최고 점수를 이기려고 하는 것은 항상 재미있습니다. 계속하면 할수록 게임의 난이도가 높아집니다. 물론 부정 행위 없이 달성한 가장 높은 점수가 무엇인지 생각해 보는 것은 흥미롭습니다.

Google 크롬 공룡 게임 해킹

이 핵을 사용하면 공룡이 무적 상태가 되어 플레이어가 찔리거나 쪼아지는 것을 두려워하지 않고 게임을 계속할 수 있습니다.

게임을 해킹하려면 “인터넷 없음” 화면에 있어야 하므로 주소 표시줄에 chrome://dino를 입력합니다. 거기에 도착하면 화면의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 “검사”를 선택합니다.

그러면 브라우저 창 오른쪽에 표시되는 Chrome DevTools가 열립니다. DevTools에서 “콘솔” 탭을 선택합니다.

또는 Ctrl+Shift+I를 누르고 Chrome DevTools의 “콘솔” 탭으로 바로 이동할 수 있습니다.

“콘솔” 탭에서 다음 명령을 붙여넣고 “Enter” 키를 누릅니다.

var original = Runner.prototype.gameOver

아무 일도 하지 않는 것처럼 보일 수도 있지만 이것이 왜 필요한지 잠시 후에 설명하겠습니다.

다음으로 다음 명령을 입력합니다.

Runner.prototype.gameOver = function (){}

다음 줄에 “Enter” 키를 누르면 f(){}가 나타납니다.

  거리 및 여행 사진에 어떤 카메라 설정을 사용해야 하나요?

지금 일어나는 일입니다. 게임이 끝나면(즉, 개체를 칠 때) Runner.prototype.gameOver()가 호출되고 작업이 트리거됩니다. 이 경우 소리가 들리고 게임이 중지되고 Game Over 메시지가 나타납니다. 그것은 우리의 코드가 없습니다.

우리 코드가 하는 일은 gameOver 함수를 빈 함수로 바꾸는 것입니다. 즉, 소리가 들리지 않고 게임이 중지되고 메시지가 표시되지만 아무 일도 일어나지 않습니다. 계속 달리면 됩니다.

테스트해 보세요. DevTools를 닫고 스페이스바를 눌러 게임을 시작합니다.

보시다시피 공룡은 선인장이나 날아다니는 생물의 영향을 받지 않습니다. 임무 완수.

이제 25분 동안 게임을 했고 게임을 중단하고 최고 점수를 기록하려고 한다고 가정해 보겠습니다. 더 이상 선인장에 부딪쳐서는 할 수 없는 게임을 끝내는 방법이 필요합니다.

우리가 입력한 첫 번째 코드를 기억하십니까? 원래 변수에 일반 gameOver 함수를 저장한 것입니다. 즉, 이제 이 명령을 실행하여 일반 gameOver 기능을 사용할 수 있습니다.

Runner.prototype.gameOver = original

관심이 있다면 (2 참조) 일반 gameOver 함수가 호출될 때 어떤 일이 일어나야 하는지 볼 수 있습니다.