![권한을 통해 Firefox에서 HTML Canvas 지문 인식을 어떻게 차단할 수 있나요?](https://rvso.com/image/1585773/%EA%B6%8C%ED%95%9C%EC%9D%84%20%ED%86%B5%ED%95%B4%20Firefox%EC%97%90%EC%84%9C%20HTML%20Canvas%20%EC%A7%80%EB%AC%B8%20%EC%9D%B8%EC%8B%9D%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%B0%A8%EB%8B%A8%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
나는캔버스 핑거프린팅 브라우저 테스트Firefox 66에서 Canvas 지문 인식에 취약하다는 사실을 알게 되었습니다. 이것은 나에게 놀라운 일이었습니다.공지사항Firefox 58에서는 사이트가 Canvas 지문 데이터를 읽으려고 할 때 프롬프트를 도입했다고 선언했습니다. 이 기능이 제거되었나요?
HTML 캔버스에 대한 읽기 액세스를 제공하기 전에 권한을 요청하라는 메시지가 표시되도록 Firefox 설정을 어떻게 변경합니까?
Canvas 지문 인식을 방해할 수 있는 여러 Firefox 애드온이 있습니다.캔버스블로커Javascript API를 변경합니다.캔버스 디펜더지문이 지속되는 것을 방지하기 위해 임의의 노이즈를 추가합니다. 그러나 나는 권한을 다음으로 변경하고 싶습니다.예방하다실행할 애드온을 설치하는 대신 코드가 실행되지 않도록 합니다.추가의암호.
이 수퍼유저 답변Firefox가 사이트별 캔버스 권한 설정을 저장하는 방법을 설명하며 도움이 될 수 있습니다. 하지만 다음에 대한 권한을 변경하고 싶습니다.모두웹사이트.
답변1
찾고 있는 설정은 입니다 privacy.resistFingerprinting
.
true
이를 설정하면 캔버스를 많이 사용하는 일부 웹 사이트가 작동하지 않게 렌더링된다는 점에 유의하세요 (내 경험상 이것은 주로 브라우저 게임에 영향을 주지만 YMMV). 이로 인해 문제가 발생하면캔버스블로커차단 모드를 "가짜"로 설정하는 것이 아마도 최선의 방법일 것입니다.