<aside>
💡 애드쉴드가 보호하는 광고는 애드블록의 일반적인 룰로는 차단이 불가능합니다.
커스텀필터 등으로 애드쉴드가 보호하는 광고를 차단하려는 시도가 발견시, 애드블록 모니터링 시스템에 의해 탐지되며 애드쉴드 팀에서 즉시 대응하여 차단이 불가능하도록 패치합니다.
</aside>
탐지 - 2021.04.23 ~ 2021.04.29
애드블록 모니터링 시스템에서
AdGuard가 "ㅍㅍㅅㅅ"의 광고를 차단하려는 시도를 발견하였습니다.
ppss.kr · Issue #81240 · AdguardTeam/AdguardFilters
AdGuard의 차단 시도들
- https://github.com/Pentanium/ABClientFilters/commit/eb69b2b9b8e60b8c75b0dc9f10f8a6fa1c878495
- https://github.com/List-KR/List-KR/pull/178/files
- https://github.com/yous/YousList/pull/169/files
- https://github.com/AdguardTeam/AdguardFilters/commit/b09f5bc5fdb124962c90b8c2865a040b4e52c170
- https://github.com/AdguardTeam/AdguardFilters/pull/81696/files
AdGuard에서 시도한 차단 방법
- 취약한 좌측 우측 윙 배너의 차단을 시도함
(ㅍㅍㅅㅅ의 워드프레스 구조상 수정하지 못하는 HTML 블록으로 인해 발생한 취약점으로, 해당 윙배너는 차단당할 수 있는것을 염두해두고 적용하여 문제되지 않습니다)
- 애드쉴드 복구 스크립트의 entrypoint인 "adshield_recovery_entrypoint"을 차단
- AdGuard가 ppss.kr에서는 애드블록이 꺼져있는것처럼 행동해, 애드쉴드 복구 로직을 비활성화
대응 - 2021.04.23 ~ 2021.04.29
AdGuard에서 필터를 수정할때마다 알림을 받아
즉각적으로 무력화시켰으며 29일 차단 시도를 중단하였습니다.
<aside>
💡 AdGuard의 애드쉴드 차단 필터는 모두 작성되는 즉시 무력화되었으며, AdGuard의 필터가 배포되기 전에 애드쉴드가 먼저 패치되어 ㅍㅍㅅㅅ의 광고는 차단당하지 않았습니다.
</aside>
AdGuard에 "ㅍㅍㅅㅅ"의 광고를 차단하는 새로운 필터가 추가될때마다 실시간으로 알림을 받아 즉각적으로 무력화시키는 패치를 진행하였습니다. AdGuard에서 6일간 새로운 필터를 추가하여 차단을 시도하였지만, 결국 실패하였고 29일 차단 시도를 중단하였습니다.
애드쉴드의 대응