JS 게임을 개발 중이며 최대한 부정 행위를 방지하고 싶습니다. 이것은 거의 불가능하다는 것을 이해하지만, 사용자가 콘솔에 들어가서 삶을 바꾸는 것을 막으려합니다. game.lives = 99;
자바 스크립트 변수가 콘솔에서 변경되었는지 확인하십시오.
lives
과 같은 변수가 다음과 같이 변경되면 감지 할 수있는 방법이 있습니까? 콘솔이 게임을 해킹 한 것으로 표시하고 코드 실행을 멈 춥니 다. 나는 서버 사이드 검사를 할 수 있다고 생각하지만 지연을 피하고 싶다. JS 응답이있는 경우 JS 응답을 찾고 있습니다.
클로저에 중단 점을 넣고 변수를 수정하는 것이 그리 어렵지 않습니다. – zzzzBov