글꼴 지문이란 무엇인가_ 자세한 가이드!
웹사이트는 종종 사용자 경험을 개선하기 위해 기기에 대한 정보를 수집합니다. 이는 사실이지만, 완전한 진실은 아닙니다. 실제로는 ;웹사이트는 이 정보를 사용하여 사용자의 검색 습관을 고유하게 식별하고 추적합니다. 또한, 기기의 지문이 유출될 위험이 있습니다.사이버범죄자에게 판매됨.
브라우저 지문에 크게 기여하는 정보 중 하나는 기기의 글꼴입니다. 글꼴 지문을 사용하면 bsites는 콘텐츠를 사용자에게 가장 효과적으로 표시하는 방법을 결정합니다. 하지만 이것이 글꼴 핑거프린팅의 유일한 용도는 아닙니다.
이 블로그에서는 글꼴 핑거프린팅이 무엇인지부터 글꼴 핑거프린팅에 사용되는 유형과 기술까지 모든 것을 설명합니다. 또한 글꼴 핑거프린팅을 효과적으로 사용하는 방법도 알아봅니다. 계속 읽어보세요.
글꼴 지문이란 무엇인가요?
글꼴 지문은 웹사이트와 온라인 추적기가 사용자의 기기에 설치된 고유한 글꼴 세트를 기반으로 사용자를 식별하고 추적하는 데 사용하는 교묘한 기술입니다. 웹사이트를 방문하면 해당 사이트는 사용자에게 알리지 않고도 사용자의 기기를 스캔하여 설치된 글꼴을 확인합니다.
이 정보를 알려진 글꼴 및 해당 글꼴 변형 데이터베이스와 비교하여 웹사이트는 귀하만의 고유한 글꼴 지문을 생성할 수 있습니다. 이러한 프로필은 타겟 광고, 사용자 추적, 콘텐츠 검열 또는 가격 차별과 같은 더욱 침해적인 관행에 사용됩니다.
글꼴 지문은 매우 정확할 수 있습니다. 대부분의 사람들이 기기에 고유한 글꼴 조합을 설치했기 때문입니다. bsp;쿠키를 비활성화하거나 개인 브라우징 모드를 사용하더라도 글꼴 지문은 여러 세션에서 여전히 사용자를 식별할 수 있습니다.
글꼴 지문 인식은 브라우저 지문의 다른 구성 요소보다 훨씬 더 강력한 구별력을 가지고 있습니다. 기기에 설치된 글꼴 세트가장 높은 엔트로피 중 하나를 제공합니다 - 지문 식별력 측정 - 지문을 독특하게 만드는 방법
우리의 말만 믿지 말고 직접 확인해 보세요. 간단히 방문하세요.AmIUnique.org 브라우저 지문에 대한 자세한 보기를 확인하세요. 각 지문 속성에는 언급된 "유사도 비율"이 있으며, 이는 사용자 중 얼마나 귀하의 지문 값과 동일한 속성 값을 가지고 있는지 보여줍니다.
“글꼴 목록” 속성은 일반적으로 아래에 표시된 다른 속성과 비교했을 때 매우 작은 유사성 비율을 갖습니다.
이러한 차별화된 힘으로 인해웹사이트는 시스템 글꼴을 사용하여 탭을 유지합니다 사용자의 코 앞에서 숨겨진 스크립트를 실행하는 목록입니다.
글꼴 지문 분석 기법
웹사이트는 기기에 설치된 글꼴을 확인하여 글꼴 지문 분석을 수행합니다. 웹사이트를 방문하면 백엔드에서 코딩 스크립트가 자동으로 실행되어 브라우저에서 표시할 수 있는 글꼴에 대한 정보를 수집합니다.
웹사이트에서 글꼴 지문을 만드는 데 사용하는 기술이 정확히 무엇인지 자세히 살펴보겠습니다.
글꼴 열거
글꼴 열거는 글꼴 지문을 얻는 가장 간단한 방법입니다.
JavaScript를 사용하여 사용자 시스템에서 사용 가능한 글꼴을 검사합니다. 사용자가 웹사이트를 방문하면 웹사이트의 코드는 브라우저 환경 내에서 실행됩니다. 이 코드에는 글꼴을 열거하는 방법에 대한 지침이 포함되어 있습니다. class="forecolor" style="text-decoration: underline #1e4dff; color: #1e4dff;">FontFaceSet 인터페이스 또는 유사한 방법. 이 기술에 포함된 단계는 다음과 같습니다.
-
먼저, 웹사이트는 설치된 글꼴을 브라우저에 요청하도록 설계된 JavaScript 함수를 호출하여 열거형 프로세스를 트리거합니다. 브라우저는 텍스트 렌더링에 사용 가능한 글꼴 목록을 제공하여 응답합니다.
-
다음으로, 웹사이트는 종종 다른 지문 인식 기술과 함께 이 정보를 수집합니다.캔버스 지문 인식또는TLS 지문 인식. 수집된 글꼴 데이터는 다음 정보를 포함하여 웹사이트 서버로 다시 전송됩니다.
-
글꼴 패밀리(예: “Helvetica”)
-
글꼴 이름(예: "Helvetica Oblique")
-
PostScript 이름(예: "HelveticaOblique")
-
스타일(예: "Regular")
-
크기
- 마지막으로, 웹사이트는 이 글꼴 데이터를 분석하여 사용자 브라우저에 대한 고유한 지문을 생성합니다. 이 지문에는 설치된 글꼴의 특정 조합, 순서, 렌더링 동작의 미묘한 차이와 같은 세부 정보가 포함될 수 있습니다.
글꼴 감지
이는 글꼴 지문 분석의 더욱 발전되고 복잡한 방법입니다. 브라우저에 시스템 글꼴을 직접 나열하도록 요청하는 대신, 이 기술은 사용자 시스템에 특정 글꼴이 설치되어 있는지 확인하는 테스트를 수행합니다.
프로세스 작동 방식은 다음과 같습니다.
-
웹사이트는 브라우저에 해당 글꼴을 사용하여 텍스트 단락을 렌더링하도록 지시하여 글꼴 감지를 시작합니다.
-
텍스트가 지정된 글꼴로 렌더링된 후, 웹사이트는 렌더링된 텍스트 요소의 크기를 측정합니다. 이 측정은 렌더링된 텍스트의 너비와 높이를 계산합니다.
-
웹사이트는 렌더링된 텍스트의 크기를 참조 크기와 비교합니다. 렌더링된 텍스트 크기가 참조 크기와 일치하면 지정된 글꼴이 사용자 시스템에 설치되어 있을 가능성이 있음을 나타냅니다.
-
글꼴 감지에는 다양한 글꼴이나 글꼴 변형을 사용하여 반복적인 테스트가 포함될 수 있습니다. 웹사이트는 여러 글꼴을 시도하고 각 글꼴의 렌더링된 텍스트 크기를 측정하여 사용자 시스템에 설치된 글꼴을 확인할 수 있습니다.
캔버스 글꼴 지문
이 방법은 한 단계 더 나아가 더욱 정교한 기술을 사용합니다. 이 기술은 매우 널리 퍼져 있으며 매우 독특한 지문을 생성합니다. 예를 들어, 이 3,000개 이상의 웹사이트가 있는 긴 목록캔버스 지문을 통해 사용자를 추적하는 것으로 확인되었습니다.
캔버스 지문 인식 작동 방식은 다음과 같습니다.
-
웹사이트는 브라우저에게 특정 글꼴을 사용하여 숨겨진 캔버스 요소에 텍스트를 그리도록 지시합니다.
-
텍스트를 렌더링한 후 웹사이트는 캔버스에서 픽셀 데이터를 추출하여 텍스트가 표시될 때 어떻게 보이는지 나타냅니다.
-
그런 다음 픽셀 데이터는 SHA-256과 같은 알고리즘을 사용하여 고유 식별자로 해시됩니다. 이 해시는 글꼴 렌더링에 대한 지문 역할을 합니다.
-
웹사이트는 이 지문을 알려진 글꼴 렌더링 데이터베이스와 비교합니다. 일치하는 항목이 발견되면 사용자 시스템에 해당 글꼴이 있음을 나타냅니다.
-
웹사이트는 이 메서드의 해시 코드를 사용하여 다양한 탐색 세션 및 웹사이트에서 사용자를 추적하고 식별합니다.
이 기술에서 렌더링에 사용되는 텍스트에는 일반적으로 “Cwm fjordbank glyphs vext quiz”와 같이 알파벳의 모든 문자(팬그램이라고도 함)가 포함됩니다. 그러나 구체적인 텍스트 문자열은 웹사이트 스크립트에 따라 다를 수 있습니다.
직접 목격하려면 방문하세요.이 사이트에서 동일한 텍스트를 사용함에도 불구하고 35명의 사용자 간에 캔버스 이미지가 어떻게 달라지는지 보여주는 GIF를 확인하세요.
기기의 글꼴 유형
일반적으로 각 사용자는 PC나 모바일에 수백 개의 글꼴을 설치합니다. 예를 들어, AmIUnique를 다시 방문하여 감지된 장치 글꼴의 수를 기록하세요.
이 글꼴 감지의 정확성을 확인하려면 Windows를 사용하는 경우 설정 > 개인 설정 > 글꼴로 이동하여 글꼴 수를 세어보세요. 숫자가 얼마나 정확한지 보면 놀라실 겁니다.
이제 처음에 어떻게 이렇게 많은 장치 글꼴을 얻었는지 궁금하실 겁니다. PC에 이렇게 많은 글꼴 목록이 있는 이유를 설명해 드리겠습니다.
시스템 글꼴
시스템 글꼴은 기기에 미리 설치된 기본 글꼴입니다. 이러한 글꼴은 운영 체제에서 제공되며 다양한 애플리케이션과 프로그램에서 사용할 수 있습니다. Arial, Times New Roman, Helvetica가 일반적인 시스템 글꼴입니다.
시스템 글꼴 목록은 동일한 운영 체제 사용자 간에 어느 정도 유사할 수 있지만, 버전이나 설치 방법이 다르기 때문에 미묘한 차이가 있을 수 있습니다.
응용 프로그램 글꼴
응용 프로그램 글꼴은 기기의 특정 소프트웨어 응용 프로그램에서 설치합니다. 이러한 글꼴은 일반적으로 애플리케이션 자체에서 사용되며 시스템 전체에서 접근하기 어려울 수 있습니다. 예를 들어, Adobe Photoshop과 같은 디자인 소프트웨어는 프로그램 내에서 사용할 자체 글꼴 세트를 설치할 수 있습니다.
애플리케이션 글꼴은 기기의 글꼴 라이브러리에 추가 글꼴을 추가하여 글꼴 지문에 영향을 미칠 수 있습니다. 사용자마다 설치된 애플리케이션 세트가 다를 수 있으므로 PC에 설치된 글꼴이 다르거나 없는 경우 고유한 지문이 생성될 수 있습니다.
개인용 글꼴
사용자는 종종 개인적인 필요에 따라 장치에 특정 글꼴을 수동으로 설치합니다. 이러한 글꼴에는 아랍어나 히브리어와 같은 다양한 언어를 지원하는 글꼴, 디자인 프로젝트를 위한 사용자 정의 글꼴 또는 dyslexia-friendly font와 같은 특수 글꼴이 포함될 수 있습니다.
개인용 글꼴은 일반적으로 매우 흔하지 않거나 표준이 아니기 때문에 글꼴 지문을 고유하게 만드는 데 가장 효과적입니다.
글꼴 지문을 피하는 방법은?
글꼴 핑거프린팅이 무엇이고 어떻게 고유한 정체성을 부여하는지 알게 되었다면, 이제 글꼴 핑거프린팅을 없애고 싶을지도 모릅니다. 글꼴 핑거프린팅의 견고성을 고려하면 이보다 더 나은 방법은 없지만, 몇 가지 해결책이 있습니다.
가장 효과적인 방법 중 하나는 안티-디텍트 브라우저와 같은 것을 사용하는 것입니다.AdsPower. AdsPower는 글꼴 지문을 해결하는 방법뿐만 아니라, 이를 방지하기 위한 대책도 가지고 있습니다.브라우저 지문을 방지하세요.
사이트에서 글꼴 감지를 차단하면 오히려 역효과가 있습니다. 왜냐하면 그렇게 하면 지문이 매우 적은 수의 bsp;전 세계 사용자는 동일한 단계를 거쳤을 수 있으며, AdsPower는 실제 기기 글꼴과 다른 글꼴의 무작위 목록을 생성하여 혁신을 이룹니다.
이러한 무작위성은 매번 새로운 지문을 생성하는 데 도움이 되며, 따라서 웹사이트가 사용자의 실제 지문을 알 수 없게 합니다.
AdsPower를 사용하고 싶으신가요? 간단히 가입하세요무료로다운로드하세요그러면 웹사이트에서 귀하의 지문을 차단할 수 있습니다.

다른 사람이 읽은 항목
- 크로스 브라우저 핑거프린팅: 스테로이드를 이용한 사용자 추적
크로스 브라우저 핑거프린팅: 스테로이드를 이용한 사용자 추적
웹사이트는 크로스 브라우저 핑거프린팅을 통해 사용자를 추적할 수 있습니다. 이 글에서는 크로스 브라우저 핑거프린팅의 위험성과 개인정보 보호 대책에 대해 살펴봅니다.
- 브라우저 지문 인식과 쿠키: 차이점은 무엇인가?
브라우저 지문 인식과 쿠키: 차이점은 무엇인가?
이 블로그에서는 브라우저 지문과 쿠키의 차이점을 강조합니다. 두 가지 추적 방법 모두 고유한 특성을 가지고 있습니다.
- HTTP 헤더란 무엇인가: 클라이언트-서버 통신의 주요 요소 이해
HTTP 헤더란 무엇인가: 클라이언트-서버 통신의 주요 요소 이해
HTTP 헤더란 무엇이고 브라우저에서 어떻게 볼 수 있을까요? 이 가이드에서 HTTP 헤더와 그 유형에 대한 모든 것을 알아보세요.
- 사용자 에이전트란 무엇인가: UA 구성 요소 및 조회 방법
사용자 에이전트란 무엇인가: UA 구성 요소 및 조회 방법
이 블로그에서 사용자 에이전트가 무엇인지, 구성 요소가 무엇인지, 그리고 브라우저의 UA 문자열을 찾는 방법을 알아보세요.
- 브라우저 지문 인식을 피하는 방법: 종합 가이드
브라우저 지문 인식을 피하는 방법: 종합 가이드
브라우저 지문 인식이 걱정되시나요? 저희 가이드를 통해 최소한의 개인 정보만 노출되면서 지문 인식을 예방할 수 있습니다.