많은 사람들이 타사 쿠키에 대해 들었고 일부 브라우저는 기본적으로 쿠키를 차단하기도합니다. 일부 사람들은 개인 브라우징 모드를 사용하고있을 수도 있습니다. 그러나 Adobe의 Flash 플레이어는 로컬 하드 드라이브에 브라우저 간 흔적을 남기고 타사 사이트를 포함하여 쿠키와 같은 정보를 서버로 다시 보낼 수 있다는 사실을 아는 사람은 거의 없습니다. 그리고 플러그인이기 때문에 Flash는 브라우저의 개인 정보 설정을 고려하지 않습니다.
긴 게시물에 대해 죄송하지만 먼저 Flash를 사용하여 개인 정보 보호 문제가 발생하는 이유에 대한 자세한 내용과 테스트 결과가 나옵니다.
- Flash Player는 컴퓨터가 방문한 Flash 사이트의 도메인 이름에 대한 크로스 브라우저 기록을 유지합니다. 브라우저 기록과 달리이 기록은 특정 일 수로 제한되지 않습니다. 개인 정보 보호 브라우징 모드를 사용하는 동안 기록도 기록됩니다. 하드 드라이브에 저장됩니다 (아래에서 설명하지만 Adobe 사이트로 이동하지 않아도 저장된 내용을 알 수 없음).
- 각 방문에 대한 날짜 및 시간 정보가 유지되는지 확실하지 않지만 도메인 이름을 보려면 일부 Flash 컨텐츠를 마우스 오른쪽 단추로 클릭하고 설정 대화 상자를 열고 도움말 아이콘을 클릭하거나 개인 정보 탭 에서 고급 버튼을 클릭 하십시오. . 그러면 Adobe.com 의 도움말 페이지 에 대한 브라우저가 열리고 웹 사이트 저장소 설정 패널 을 클릭 할 수 있습니다 .
- 기존 목록을 지울 수는 있지만 다시 기록되는 것을 막을 수는 없습니다.
Flash에서는 소위 로컬 공유 객체 (일명 "플래시 쿠키")를 사용하여 로컬 하드 드라이브에 데이터를 저장할 수 있습니다 . HTTP 쿠키와 마찬가지로이 데이터 는 추적 목적으로 서버로 다시 전송 될 수 있습니다. 브라우저 간, 만료 날짜가 없으며 Flash 환경 설정에서 사용자 정의 최대 수명을 설정할 수 없습니다. 이들은 HTTP 쿠키가 아니며 브라우저의 쿠키 환경 설정에 의해 차단되지 않으며 일반 HTTP 쿠키가 삭제 될 때 제거되지 않습니다. Adobe 는 버전 10.1이 가장 많이 사용되는 브라우저에서 개인 브라우징을 준수 한다고 발표 했지만 불행히도 일반 쿠키를 수동으로 삭제할 때마다 데이터를 제거하는 것에 대해서는 아무런 언급이 없습니다. 그리고 그 구현은 혼란 스러울 수 있습니다.
[..] Flash Player 인스턴스를 만들 때 브라우저가 일반 브라우징 모드에 있으면 해당 인스턴스는 항상 일반 브라우징 모드에있게됩니다 (개인 브라우징이 해제되어 있음). 따라서 페이지를 새로 고치거나 개인 탐색 창을 닫지 않고 개인 탐색을 켜거나 끄면 Flash Player에 영향을 미치지 않습니다.
로컬 공유 객체는 방문하는 사이트로 제한되지 않으며 타사 저장소는 기본적으로 활성화되어 있습니다. 상기 글로벌 스토리지 설정 패널 하나 기본이 취소 할 수 있습니다 컴퓨터에 데이터를 저장하는 타사 Flash 콘텐츠를 허용합니다 . 브라우저 간 및 만료가 적기 때문에 (그리고 소수의 사람들 만 알고 있음) 브라우저 간 타사 플래시 쿠키는 타사 일반 HTTP 쿠키보다 방문자 추적에 더 위험하다고 생각합니다. 사용자가 삭제하려고 시도한 일반 HTTP 쿠키 를 복원하는 데 에도 사용됩니다 .
United Virtualities의 설립자 인 Mookie Tenembaum은 "모든 광고주, 웹 사이트 및 네트워크는 타겟 광고에 쿠키를 사용하지만 쿠키는 공격을 받고 있습니다. 현재 조사에 따르면 사용자의 40 %가 심각한 문제를 일으켜 쿠키를 삭제하고 있습니다" 라고 말합니다. "단순 빈도에서 더 정교한 행동 타겟팅에, 쿠키가 모든 온라인 광고 캠페인의 필수적인 부분입니다. PIE는 ["영구 식별 요소가 "] 효과적으로 렌더링 쿠키 발행인 및 타사 공급자에게 지속적인 백업을 줄 것이다 난공불락 " , Tenembaum을 추가합니다.
UV의 Tenembaum은이 추적 메커니즘을 정당화하기 위해 "쿠키가 좋은지 나쁜지 또는 어떻게 작동하는지 알 수있는 기술에 능숙하지 않다" 고 말했다 .
- 선택하지 않는 경우 없음 에 대한 (제로 KB) 디스크 공간의 양을 지정을 아직 컴퓨터에 정보를 저장하는 데 사용할 수있는 방문하지 않은 것을 웹 사이트 웹 사이트 것을 , 그리고 확인 다시 묻지 않음은 후 일부 사이트는 일을하지 않습니다. 그러나 없음으로 설정하면 같은 사이트가 작동 하지만 다시 묻지 않음 을 선택 하지 않고 메시지가 표시 될 때마다 거부 를 선택합니다 . 두 옵션 모두 0KB의 데이터가 허용되지만 동작은 다릅니다.
- 이 플러그인은 Adobe 서명 파일을위한 Flash Player 캐시 도 제공 합니다. 이 파일은 문제가되지 않습니다.
그래서 : 어떻게 자동으로 해당 정보를 삭제하려면?
Mac에서는 settings.sol
방문한 각 Flash 웹 사이트에 대한 파일과 폴더를 다음 위치에서 찾을 수 있습니다 .
$ HOME / 라이브러리 / 환경 설정 / 매크로 미디어 / 플래시 플레이어 /macromedia.com/support/flashplayer/sys/
의 settings.sol
파일과 모든 폴더를 sys
삭제하면 설정 패널에서 트레일이 제거됩니다. 그러나 실제 로컬 공유 Ojects는 다음 과 같이 임의로 이름이 지정된 하위 폴더에 있습니다 (다른 운영 체제의 위치는 Wikipedia 참조 ).
$ HOME / 라이브러리 / 환경 설정 / 매크로 미디어 / Flash Player / # SharedObjects
그러나 다음과 같이하면 자동으로 제거하는 방법은 무엇입니까? settings.sol
매번 폴더와 파일을 제거하기 만하면 ( launchd
또는 Windows 작업 스케줄러 사용 등) 활성 브라우저를 방해 할 수 있습니다. 또는 크로스 브라우저 특성으로 인해 플러그인이 활성화 된 상태에서 항목을 제거해도 플러그인이 신경 쓰지 않는다고 가정하는 것이 안전합니까? 항상 최대 절전 모드를 수행하는 사용자에게는 로그 오프 중 지우기 만 작동하지 않을 수 있습니다.
Firefox 사용자는 BetterPrivacy 또는 Objection 을 설치 하여 로컬 공유 객체 (다른 모든 브라우저에서도)를 삭제할 수 있습니다 . 그것이 웹 사이트 도메인 이름의 흔적을 삭제하는지 여부는 모르겠습니다.
또는 : Flash에서 기록 추적을 저장하지 못하게하는 방법?
계획 변경 : 저는 현재 자체에 쓸 플래시를 금지하는 테스트를하고있어 sys
및 #SharedObjects
폴더. 지금까지 Flash는 권한을 복원하려고 시도하지 않았습니다 (폴더를 삭제할 때 Flash는 물론 폴더를 다시 작성합니다). 문제가 발생하지 않았지만 여러 브라우저와 사이트를 사용하여 유효성을 검사하는 데 다소 시간이 걸릴 수 있습니다. 오류를보고하는 로그를 아직 찾지 못했습니다. Mac에서 :
cd "$ HOME / 라이브러리 / 환경 설정 / 매크로 미디어 / 플래시 플레이어 /macromedia.com/support/flashplayer"rm
-r sys / *
chmod uw syscd "$ HOME / Library / Preferences / Macromedia / Flash Player"
# 무작위로 명명 된 하위 폴더를 보존합니다 (최신 버전 만 보존하면 충분합니다. 아래 참조).
rm -r \ #SharedObjects / * / *
chmod -R uw \ #SharedObjects
chmod
오래된 Windows 시스템 에서 위 의 내용을 얻을 수 없다고 생각합니다 (XP 및 Vista에 대해 잘 모르겠습니까?). 아마도 Windows에서는 폴더 sys
와 동일한 이름의 #SharedObjects
더미 파일 로 바꿀 수 있습니까? 누군가?
분명히, 모든 사이트에 대해 Flash가 로컬 공유 객체를 저장하지 못하게하면 문제가 발생할 수 있습니다. 일부 테스트 결과 (Mac OS X의 Flash 10) :
- 폴더를 쓸
sys
수있는 상태로 두어도 폴더를 차단하면 YouTube 는 여러 비디오를 볼 때 볼륨 설정을 기억하지 않습니다. 신뢰할 수있는 사이트를 방문하는 동안 차단 된 폴더에 대한 쓰기 액세스를 임시로 허용하면 (에서 참조를 포함하여 원하는 도메인에 대한 폴더 만 생성 ) 문제가 해결됩니다. 이런 식으로 YouTube의 경우 Flash는 및 에 쓸 수 있지만 Flash는 다른 도메인에 대한 새 폴더를 만들 수 없습니다 . 나중에 읽기 전용으로 설정하거나 다시 삭제 해야 할 수도 있습니다 .#SharedObjects
settings.sol
sys/#s.ytimg.com
#SharedObjects/s.ytimg.com
settings.sol
sys
및#SharedObjects
폴더를 모두 차단하면 YouTube와 Vimeo가 제대로 작동합니다 (설정이 기억 나지 않을 수도 있음). 그러나 비트 실행시 비디오 플레이어 표시를 거부합니다.#SharedObjects
Flash에서 임의의 이름으로 하위 폴더를 만들 수 있도록 폴더 를 일시적으로 차단 해제하면이 문제를 해결할 수 있습니다. 이 폴더 내에 현재 Flash 웹 사이트 (content.bitsontherun.com
)에 대한 다른 폴더가 만들어 집니다. 해당 웹 사이트 별 폴더를 제거#SharedObjects
하고 무작위로 이름이 지정된 하위 폴더를 모두 차단 하면 여전히 디스크에 아무것도 쓸 수 없지만 Run의 비트가 작동하는 것으로 보입니다. 따라서 일부 사이트에서는 임의로 이름이 지정된 하위 폴더가 있어야합니다 (쓰기 방지 된 경우에도).#SharedObjects
폴더를 처음 발견했을 때 임의의 이름을 가진 많은 하위 폴더가 있었으며 일부는 같은 날에 생성되었습니다. Flash에서 새 폴더를 원한다고 결정할 때와 임의의 이름을 어떻게 결정하고 기억하는지 궁금합니다.- 잠시 동안
sys
and#SharedObjects
에 대한 쓰기 액세스를 차단하지 않고 잘 알려진 타사 추적 도메인 (예 : AdBlock Plus의 목록을 기반으로)에 대한 읽기 전용 폴더를 명시 적으로 작성 하는 것을 고려했습니다 . 이렇게하면 다른 도메인에서도 여전히 로컬 공유 객체를 만들 수 있습니다. 그러나 목록이 길고 AdBlock Plus의 도메인은 아마도 모든 타사 도메인 일 수 있으므로 타사 플래시 콘텐츠가 컴퓨터에 데이터를 저장 하도록 허용을 비활성화 하면 결과가 매우 동일 할 수 있습니다.
경험이 있습니까?
(최종 노트 : 설정 패널에 위의 링크가 미래에하지 작업을 할 경우, 다음 시작 지점으로 플래시 플레이어로 알려진 URL 사용 www.adobe.com/go/settingsmanager를 . 또한 "을 참조하십시오 당신 삭제를 귀하 쿠키? Wired.com에서 다시 생각하십시오 -Flash 쿠키 자체도 사용합니다. Time Machine을 사용하는 의심스러운 경우 : 각 사용자에 대해 두 폴더를 모두 제외하고 이미있는 추적을 제거 할 수 있습니다. 지원.)