웹 사이트에서 Firefox 애드온을 볼 수 있습니까? [복제]


10

웹 사이트를 방문하면 실제로 브라우저 유형과 같은 많은 개인 정보를 볼 수 있지만 내가 설치 한 애드온도 볼 수 있습니까?

Mozilla Plugin Check 같은 것은 어떻습니까? 내가 가지고있는 플러그인을 어떻게 알 수 있습니까?

Adblock Plus를 설치했지만 방문한 웹 페이지 하나 때문에 해당 웹 페이지가 리디렉션되었습니다. ABP를 설치 한 것을 어떻게 확인할 수 있습니까?이 정보를 숨기는 방법이 있습니까?


답변:


9

일반적으로 웹 사이트는 어떤 애드온이 있는지 알 수 없습니다.

웹 사이트가 웹 브라우저에 대해 말할 수있는 두 가지 방법이 있습니다.

  1. 브라우저가 요청과 함께 보내는 HTTP 헤더 (예 : User-Agent 및 Cookie)
  2. 브라우저가 실행하는 Javascript 코드

HTTP 헤더는 사용자의 애드온에 대한 정보가 포함되어 있지 않습니다. 자신의 헤더를 보려면 링크를 클릭하십시오. 일반적으로 Firefox는 버전 번호 및 운영 체제에 대한 정보를 User-Agent 헤더에 포함합니다.

Javascript 가 특정 애드온의 존재를 나타내는 무언가를 특별히 검사 하는 경우 브라우저에서 실행되는 Javascript 코드가 일부 애드온의 존재를 감지 할 수 있습니다 . 일부 사이트는 특히 Adblock을 확인하려고합니다. Adblock 프로그래머 는 방지 하려고 하지만 사이트와 Adblock 프로그래머 사이의 경쟁이 치열합니다. NoScript를 사용 하여 사이트별로 Javascript를 차단할 수 있습니다 .


+1, 수정되어 PluginDetect 참조 ( pinlady.net/PluginDetect )를 삭제했습니다 .
Nik

5

... 아니요 적어도 본질적으로하지는 않지만 간단한 방법은 없습니다. 예를 들면 다음과 같습니다.

http://en.wikipedia.org/wiki/Adblock#Detection

발각

일부 웹 마스터는 인기있는 Adblock 필터의 효과를 감지하기 위해 JavaScript를 사용했습니다. [17] 허니팟과 유사한 URL을 생성하고 전달을 확인하고 웹 페이지가 웹 브라우저에 렌더링 된 후 DOM에 대한 고급 검증을 통해 예상 된 광고 요소가 존재하는지 확인했습니다.

이러한 방법은 Adblock 확장의 존재를 직접 감지하지 않으며, 필터의 효과 만 감지하며, 필터에 대한 지속적인 업데이트 및 NoScript와 같은 확장명으로 웹 스크립트를 화이트리스트 필터링하여 취약합니다.

플러그인 자체를 감지하려고 시도했지만 Adblock Plus의 0.7.5.2 업데이트로 해당 감지 방법을 사용할 수 없게되었습니다. [18]

따라서 부작용을 찾고 교육받은 추측을 통해 확장 기능이 존재한다는 사실은 더 까다 롭고 골치입니다.

서버 에서이 정보를 숨기는 것에 관해서는 모르겠습니다. 아마도 가능하지만 방법은 없습니다.


1

활성화 된 모든 플러그인 (명확한 이유로 계산되지 않는 about : plugins 제외)을 모두 나열하는 사이트를 보았습니다. 그러나 더 이상 찾을 수없는 것 같습니다 ...


그것은되었다 mozilla.com/plugincheck ?
Kevin Panko

나는 컴퓨터에 능숙하지 않지만 애드온과 플러그인이 다르다고 생각합니다. 플러그인은 플래시와 같은 것으로 생각되며 정보가 전송되었지만 Adblock과 같은 애드온은 확실하지 않습니다.

1
@FS 맞습니다. 플러그인에는 Flash, Java, Quicktime 및 Windows Media Player가 포함됩니다. Javascript 코드는 이러한 것들이 있는지 쉽게 확인할 수 있습니다. 그렇지 않으면 사이트가 의도 한대로 작동하지 않기 때문입니다. 부가 기능은 Firefox 자체의 작동 방식을 변경하는 기능이며, 부가 기능이 존재 여부를 알기 위해 특별한 기능을 수행하지 않는 한 Javascript가이를 확인할 수 없습니다.
케빈 판코

1
@ 케빈, 네, 아마 그랬을 것입니다. 또한 일반적으로 사용되는 플러그인을 확인하는 것이 아니라 플러그인 목록을 얻을 수 있습니다. plugincheck는 내가 작성한 플러그인을 찾고, Mozilla가 AccelViewTIFF를 명시 적으로 가지고 있는지 확인하고 있는지 의심합니다.
Brian Postow

0

광고를로드하지 않았으며 ABP를 설치하지 않았 음을 감지했을 가능성이 높습니다. 이것은 주로 자바 스크립트를 통해 수행됩니다. 그 방법을 자세히 설명하는 다양한 웹 사이트가 있습니다.이 Google 검색을 방문 하여 결과 를 살펴보십시오 .


0

웹 페이지 자바 스크립트 함수는 Adblock Plus 자체가 아니라 광고주가 제공 한 스크립트의 일부 함수가 누락되어 사용자를 리디렉션 한 것으로 감지되었습니다. 적극적으로 찾는 것보다.

나는 모릅니다. 모질라 개발자는 아니지만 Firefox에서 플러그인이 감지 가능한지 궁금합니다. 그 기능을 갖는 것이 좋거나 나쁠 수있는 시간을 볼 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.