ARM 기기에서 AdGuard를 주목해야 하는 이유
Surface Pro X, ThinkPad X13s 또는 기타 Windows on ARM 기기를 사용 중이라면, 많은 일반 소프트웨어가 설치조차 되지 않거나 호환 계층을 통해 간신히 실행되면서 버벅거림과 배터리 소모에 짜증이 났을 것입니다. 광고 차단 도구도 예외는 아닙니다. AdGuard v7.11 버전은 이 퍼즐을 제대로 맞췄습니다. 64비트 ARM 프로세서를 네이티브로 지원하며, 더 이상 x86 변환에 의존하지 않습니다. 이 변화는 가벼운 업무와 긴 배터리 수명을 원하는 사용자에게 조용하지만 중요한 업그레이드입니다.
ARM 지원의 배경
ARM 아키텍처와 기존 x86은 완전히 다른 길을 걷고 있습니다. ARM은 저전력에서 빠른 응답을 추구하며, 스마트폰, 태블릿, 라우터 등에 널리 사용됩니다. 하지만 Windows 생태계는 오랫동안 x86에 묶여 있었고, 소프트웨어 업체들의 ARM 대응 속도는 느렸습니다. AdGuard는 2022년 8월 v7.11 beta 1부터 ARM 드라이버를 테스트하기 시작했고, 9월 beta 2에서 개선, 10월 정식 버전을 출시하며 매우 타이트한 일정을 소화했습니다. 2024~2025년 v7.17 및 v7.20 beta 버전에 이르러 ARM 측의 안정성은 이미 x86 버전과 동등한 수준에 도달했습니다.
여기서 주목할 세부 사항이 있습니다. AdGuard는 프로세서 유형을 자동으로 감지합니다. ARM 기기에 설치할 때 자체적으로 해당 드라이버를 매칭하므로 버전을 수동으로 선택할 필요가 없습니다. 설치 과정은 일반 Windows 소프트웨어와 전혀 다르지 않아 초보자에게도 매우 친숙합니다.
단순히 '실행된다'가 아니라 '더 잘 실행된다'
ARM 네이티브 지원은 몇 가지 확실한 이점을 제공합니다.
- 전력 소모 눈에 띄게 감소: x86 에뮬레이션 계층을 거치지 않으므로 CPU 부하가 줄어들고 노트북 배터리 수명이 체감될 정도로 개선됩니다. 하루 종일 AdGuard를 백그라운드에서 필터링하는 사용자에게 특히 중요합니다.
- 응답 속도 향상: 네이티브 드라이버의 필터링 지연 시간이 줄어들어 웹 페이지 로딩 시 DNS 필터링과 규칙 매칭이 더 빠르게 완료됩니다.
- 안정성 비약적 향상: v7.15.1 버전에서는 Firefox에서의 HSTS/SSL 인증서 오류를 수정했고, v7.17에서는 Encrypted ClientHello 실험 기능을 개선했습니다. ARM 버전도 이러한 수정 사항을 동일하게 적용받습니다.
참고로, M1/M2/M3 칩을 탑재한 Mac에서 Parallels Desktop 등의 가상 머신을 통해 Windows를 실행하는 경우에도 AdGuard의 ARM 드라이버가 동일하게 작동합니다. Mac 사용자가 임시로 Windows 환경에서 업무를 볼 때 광고 없는 경험을 유지할 수 있는 반가운 소식입니다.
암호화 DNS 필터링: ARM 사용자를 위한 추가 혜택
AdGuard v7.11과 동시에 중요한 기능이 추가되었습니다. 암호화된 DNS-over-HTTPS(DoH) 요청의 필터링입니다. 이전에는 AdGuard가 암호화되지 않은 DNS 요청만 처리할 수 있었고, 브라우저가 자체적으로 DoH를 설정하면 AdGuard는 브라우저 내에서 필터링한 후 다시 암호화되지 않은 요청으로 변환하여 보내야 했기 때문에 보안이 약화되었습니다. 이제 고급 설정에서 '보안 DNS 요청 필터링 활성화'를 켜면 암호화된 트래픽을 원래 그대로 필터링할 수 있습니다.
v7.17 버전에서는 한 걸음 더 나아가 on-the-fly DoH 연결 필터링이 구현되었습니다. 브라우저의 DNS 요청이 시스템 DNS를 경유할 필요 없이 AdGuard 내부에서 직접 암호화 필터링이 완료됩니다. 개인정보 보호에 민감한 사용자에게 이 업그레이드는 ARM 지원 자체와 맞먹는 중요성을 지닙니다.
HTTP/3 필터링과 CoreLibs 진화
AdGuard의 필터링 엔진 CoreLibs는 최근 몇 년간 지속적으로 발전해 왔습니다. v7.15에서는 HTTP/3(HTTP-over-QUIC) 필터링 기능이 도입되었습니다. QUIC 프로토콜은 TCP보다 더 빠른 핸드셰이크와 더 나은 멀티플렉싱 능력을 제공하여 약한 네트워크 환경에서 체감 성능이 크게 향상됩니다. AdGuard가 QUIC 기반 광고 요청을 식별하고 필터링할 수 있게 되면서 차단율이 높아지고 누락되는 광고가 줄어듭니다.
제 Surface Pro X에 v7.17을 설치하고 간단히 테스트한 결과, YouTube, Bilibili, 뉴스 포털 등 주요 사이트에서 광고 차단 효과는 x86 버전과 차이가 없었고, 오히려 QUIC 최적화 덕분에 페이지 로딩 속도가 약간 더 빨라졌습니다. CoreLibs가 v1.14.53으로 업그레이드된 이후 Encrypted ClientHello(ECH)의 실험적 지원도 진행 중입니다. ECH는 TLS 핸드셰이크의 마지막 평문 정보를 암호화하며, 이 기능이 기본 활성화되면 개인정보 보호의 마지막 1km가 뚫리게 됩니다.

