Skip to content
KitploitKITPLOIT
도구블로그
Log in
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Consent-O-Matic — 쿠키 팝업을 사용자의 선호도에 따라 자동으로 채워주는 브라우저 확장 프로그램 | Kitploit
도구/GitHubGitHub/cavi-au/consent-o-matic
Web SecurityPrivacyPapers & ResearchLearning & EducationCurated ResourcesAnti-Bot
GitHubcavi-au/consent-o-matic

Consent-O-Matic

쿠키 팝업을 사용자의 선호도에 따라 자동으로 채워주는 브라우저 확장 프로그램

저장소 보기
4.2k2071510개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Consent-O-Matic

Chrome 웹 스토어 (Chromium 기반 브라우저도 지원) Firefox 부가 기능
iOS 및 macOS용 Safari Mac App Store Edge용 Microsoft Store

오늘날 대부분의 웹사이트는 귀하의 데이터를 처리하려 하며, 쿠키 배너를 통해 동의를 요청합니다. 이러한 배너는 귀하에게 통제권을 부여하기 위한 것이지만, 실제로는 특히 브라우저를 닫을 때 쿠키가 지워지는 경우 반복적이고 시간 소모적인 클릭을 초래하는 경우가 많습니다. 같은 배너가 다시 나타나며, 매번 같은 선택을 반복하게 됩니다.

Consent-O-Matic은 이 문제를 해결하기 위해 설계된 브라우저 확장 프로그램입니다. 오르후스 대학교(Aarhus University)의 고급 시각화 및 상호작용 센터(CAVI)에서 개발한 이 도구는 귀하를 대신하여 동의 배너를 자동으로 처리합니다. 설치 중에 기본 설정을 지정하면 Consent-O-Matic은 일반적인 동의 관리 플랫폼(CMP) 배너를 인식하고, 귀하의 선택을 적용하며, 확장 프로그램 아이콘 옆에 작은 체크 표시를 표시합니다.

Consent-O-Matic은 오픈 소스 프로젝트이므로 누구나 새 규칙 추가, 기존 규칙 업데이트 또는 문서 업데이트를 통해 개선에 기여할 수 있습니다. 이러한 협업 방식은 확장 프로그램이 끊임없이 변화하는 온라인 동의 배너 환경에 발맞추어 나가도록 하며, 모두가 더 적은 번거로움으로 데이터를 보호할 수 있게 해줍니다.

추가 자료

학술 논문

  • Nouwens, M., Liccardi, I., Veale, M., Karger, D., & Kagal, L. (2020, April). Dark patterns after the GDPR: Scraping consent pop-ups and demonstrating their influence. In Proceedings of the 2020 CHI conference on human factors in computing systems. 오픈 소스 PDF
  • Nouwens, M., Bagge, R., Kristensen, J. B., & Klokmose, C. N. (2022, April). Consent-o-Matic: Automatically answering consent pop-ups using adversarial interoperability. In CHI Conference on Human Factors in Computing Systems Extended Abstracts 오픈 소스 PDF
  • Nouwens, M., Kristensen, J. B., Maalt, K., & Bagge, R. (2025, April). A Cross-Country Analysis of GDPR Cookie Banners and Flexible Methods For Scraping Them. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems

기타 언급

  • 네덜란드 개인정보보호청(Dutch Data Protection Authority) 추천: 쿠키 수락 시 개인정보 위험 및 보호 방법
  • Mozilla 추천: 최고의 추적 방지 확장 프로그램
  • 오픈 소스 'Consent-O-Matic' 도구, 누구나 웹사이트 추적을 자동으로 차단할 수 있게 하다 (Vice, 2022년 9월)
  • 짜증나는 쿠키 팝업으로부터 브라우징을 보호하는 방법 (TheNextWeb, 2022년 5월)
  • 짜증나는 쿠키 팝업을 피하는 방법 (Wired, 2021)
  • Virksomheder narrer brugerne til mere dataovervågning (PROSA, 2020년 3월, 덴마크어)[Internet Archive]
  • Accepterer du cookies? Her er fire metoder til at undgå overvågning på nettet (DR, 2020년 1월, 덴마크어)

호환 CMP

Consent-O-Matic은 현재 200개 이상의 CMP(전체 목록은 여기에서 확인)에서 작동하며, UserCentrics, CookieBot, OneTrust와 같은 주요 플랫폼과 특정 웹사이트의 쿠키 배너를 포함합니다.

개인정보 보호

Consent-O-Matic은 설치 시 브라우저에서 다음과 같은 권한 세트를 사용합니다.

  • 모든 페이지 읽기 접근 - 방문하는 각 페이지에서 처리 방법을 알고 있는 동의 관련 팝업을 검색합니다.
  • 탭 URL 정보 - 아이콘을 클릭하여 페이지별로 확장 프로그램을 켜거나 끌 수 있습니다. 활성화 여부를 확인하려면 방문 중인 페이지의 주소를 알아야 합니다.
  • 저장소 - 기본 설정 및 설정이 브라우저에 직접 저장됩니다.

확장 프로그램이 웹과 통신하는 경우는 다음 두 가지 상황뿐입니다.

  • 규칙 목록을 가져오고 업데이트할 때
  • 확장 프로그램 아이콘 메뉴를 통해 웹사이트가 작동하지 않음을 보고할 때(알려주세요! 버튼)

확장 프로그램 아이콘을 통해 보고된 웹사이트의 URL은 URI 인코딩된 쿼리 문자열 형식으로 오르후스 대학교가 호스팅하는 웹사이트로 전송됩니다(예: LinkedIn은 https://gdprconsent.projects.cavi.au.dk/report.php?url=www.linkedin.com으로 보고됨).

설치

브라우저의 공식 확장 프로그램 스토어(상단에 언급)를 통해 직접 설치하는 것을 적극 권장합니다. 공식 채널을 통해 설치하면 새 버전이 출시될 때 자동으로 업데이트됩니다.

다른 방법으로도 확장 프로그램을 얻을 수 있습니다.

보관된 릴리스에서 설치

확장 프로그램 스토어의 대안으로 Github의 릴리스 페이지에서 게시된 버전 중 하나를 수동으로 다운로드하여 추출할 수 있습니다.

이렇게 하는 경우 브라우저의 개발자 기능을 사용하여 압축 해제된 확장 프로그램 로드(Chrome) 또는 임시 부가 기능 로드(Firefox)를 수행하고 압축 해제된 zip 디렉토리의 manifest.json을 가리키도록 해야 합니다.

소스에서 빌드

마지막으로, 코드를 검토하거나 변경할 의도가 있다면 소스 코드에서 직접 빌드하여 설치할 수 있습니다.``` git clone https://github.com/cavi-au/Consent-O-Matic.git cd Consent-O-Matic npm install

그런 다음 다음 중 하나를 실행하세요 ```npm run build-firefox``` 또는 ```npm run build-chromium``` 또는 ```npm run build-safari```

Firefox 또는 Chromium의 경우 위에서 릴리스 아카이브를 설치할 때와 동일하게 진행하되, 브라우저를 `build` 폴더 또는 build/dist/에서 zip을 추출한 폴더로 지정하세요. Safari는 XCode 프로젝트를 로드하여 앱을 추가로 빌드해야 합니다.

소스에서 설치하는 것을 권장하지 않습니다.

## Extending Consent-O-Matic

현재 목록에서 원하는 CMP가 누락된 경우, 직접 추가할 수 있는 사용자 정의 목록을 만들 수 있습니다(브라우저에서 확장 프로그램 아이콘을 클릭하고 '추가 기능 설정 더 보기'를 클릭한 다음 '규칙 목록'을 클릭하고 사용자 정의 목록의 URL을 입력하세요.). **정말** 기여하고 싶다면, 풀 리퀘스트를 생성해 주세요.

사용자는 특정 웹사이트에 대한 규칙이 작동하지 않을 때 보고서를 보낼 수 있습니다. 보고된 URL의 전체 목록은 [여기](https://gdprconsent.projects.cavi.au.dk/reports.php)에서 확인할 수 있습니다. 숫자는 해당 URL이 보고된 횟수를 나타냅니다. 이 목록은 현재 URL에 대한 규칙이 확인/조정되었는지 여부를 표시하지 않으므로, 작업을 시작하기 전에 규칙이 여전히 깨져 있거나 누락되었는지 항상 확인하세요.


### Rule elements

* [기본 구조](#basic-structure)
   * [탐지기](#detectors)
   * [방법](#methods)
* [DOM 선택](#dom-selection)
* [작업](#actions)
   * [클릭](#click)
   * [목록](#list)
   * [동의](#consent)
   * [슬라이드](#slide)
   * [CSS 조건](#if-css)
   * [CSS 대기](#wait-for-css)
   * [각 항목에 대해](#for-each)
   * [대기](#wait)
   * [숨기기](#hide)
   * [닫기](#close)
* [매처](#matchers)
   * [CSS](#css)
   * [체크박스](#checkbox)
* [동의](#consent-1)
   * [동의 카테고리](#consent-categories)
* [전체 예제](#full-example)
도구 다운로드