정의
애드웨어(Adware)는 컴퓨터·스마트폰 등 디지털 기기에 설치되어 사용자의 동의 여부와 관계없이 광고를 표시하거나, 광고 클릭을 유도하는 목적으로 설계된 소프트웨어를 말한다. 일반적으로는 무료 프로그램에 포함되어 배포되며, 광고 수익을 통해 개발자나 배포자가 금전적 이익을 얻는다.
개요
애드웨어는 정식 프로그램에 번들 형태로 포함되거나, 별도의 설치 파일 형태로 제공된다. 설치 과정에서 설치 옵션을 통해 선택적으로 설치할 수 있는 경우도 있으나, 사용자에게 명확히 고지되지 않거나, ‘동의’를 요구하는 화면이 구체적인 내용 없이 간략히 표시되는 경우가 많다. 이와 같은 방식으로 배포된 애드웨어는 다음과 같은 동작을 수행한다.
- 웹 페이지에 배너, 팝업, 비디오 광고 등을 삽입
- 검색 결과에 스폰서 광고를 삽입
- 시스템 트레이 아이콘 등으로 광고 표시
- 특정 사이트 방문 시 광고를 강제로 로드
일부 애드웨어는 광고 표시와 함께 사용자의 브라우징·검색 기록, 시스템 정보 등을 수집하고 이를 기반으로 맞춤형 광고를 제공하기도 한다. 이러한 행위가 프라이버시 침해 논란을 일으키며, 악성코드(멀웨어)와 구분하기 어려운 경우가 있다.
어원·유래
‘애드웨어’는 영어 ‘adware’(advertising + software)의 음역·표기 형태이다. ‘ad’는 ‘advertisement(광고)’의 약어이며, ‘software’는 ‘소프트웨어’를 의미한다. 한국어에서는 주로 영문 표기를 그대로 한글음절로 옮겨 ‘애드웨어’라고 부른다. 영어권에서는 1990년대 후반부터 인터넷 광고 수익 모델의 일환으로 등장했으며, 2000년대 초반부터 한국에서도 PC·모바일 프로그램에 포함된 사례가 보고되었다.
특징
| 구분 | 주요 내용 |
|---|---|
| 배포 방식 | 무료 프로그램에 번들, 독립 설치 파일, 웹사이트 다운로드 등 |
| 광고 형태 | 배너, 팝업, 동영상, 리디렉션, 검색 결과 삽입 등 |
| 수익 구조 | 광고 클릭·노출당 비용(CPC/CPM) 등을 통해 개발자·배포자에게 수익 발생 |
| 프라이버시 | 일부는 사용자의 행동·환경 정보를 수집하고, 제3자에 전송할 수 있음 |
| 보안 인식 | 광고 자체는 악성 행위가 아니지만, 과도한 광고 삽입·불투명한 설치 과정 등으로 인해 ‘잠재적 위험 프로그램(PUP)’으로 분류되는 경우가 있음 |
| 대응 방안 | 광고 차단 소프트웨어(AdBlock, uBlock Origin 등), 안티바이러스·악성코드 차단 프로그램, 설치 시 옵션 확인 및 ‘맞춤 설치’ 거부 등 |
관련 항목
- 스파이웨어(Spyware) – 사용자의 정보를 무단으로 수집·전송하는 소프트웨어
- 악성코드(Malware) – 시스템에 해를 끼치거나 정보를 탈취하는 통합적인 용어
- 잠재적 위험 프로그램(PUP, Potentially Unwanted Program) – 불필요하거나 원치 않는 기능을 제공하지만, 명확히 악성은 아닌 프로그램군에 대한 분류
- 광고 차단 소프트웨어(Ad blocker) – 웹 브라우저에서 광고를 차단·제거하는 확장 프로그램·애플리케이션
- 소프트웨어 번들링(Software bundling) – 하나의 설치 파일에 여러 프로그램을 함께 포함시키는 배포 방식
※ 위 내용은 2020년대 초반 이후 공개된 기술 문서·보안 보고서 등을 종합한 일반적인 설명이며, 특정 제품이나 사례에 대한 상세한 현황은 해당 제조사·보안 업체의 최신 자료를 참조한다.