나는 Google Ads에 악성 소프트웨어를 광고한다

45 minutes ago 1

Rust로 만든 macOS 터미널 멀티플렉서 RACE를 홍보하려고 Google Ads에 500달러를 쓴 개발자가 ‘악성 소프트웨어’와 ‘침해된 사이트’를 이유로 광고 계정 정지를 겪음 Google은 반복된 이의신청을 거절하면서도 문제가 된 파일·페이지·행위나 제출한 증거가 불충분한 이유를 밝히지 않았으며, 한 차례는 이의신청이 일주일간 차단됨 Safe Browsing·Search Console·VirusTotal 검사와 서명·공증·웹사이트 코드 점검에서는 문제가 발견되지 않았지만, 이 결과가 Google Ads의 판정 기준까지 충족한다는 뜻은 아님 개발자는 터미널 세션을 유지하는 백그라운드 프로세스 관리가 오탐 원인일 가능성을 의심해 앱 삭제 후 프로세스 정리 동작을 추가했으나, 실제 정지 원인은 확인하지 못함 이후 광고 계정은 복구됐지만, 정지를 촉발한 원인에 대한 설명은 여전히 없음 RACE와 광고 계정 정지 RACE는 Rust로 작성한 네이티브 macOS 터미널 멀티플렉서로, 균일한 격자 대신 터미널의 위치와 크기를 자유롭게 조정할 수 있음 큰 편집기 옆에 작은 셸을 놓거나 빌드 로그를 펼쳐 배치하고, 색상으로 구분하는 등 작업에 맞춰 화면을 구성함 셸 세션을 애플리케이션 재시작 이후에도 유지하며, 개발자가 직접 제작·사용·유지보수함 RACE 웹사이트는 Bridgetown 기반 정적 페이지이며, JavaScript는 DOM을 변경해 시각적 상호작용을 제공함 별도 서버 측 애플리케이션 없이 Cloudflare에서 사이트를 제공하고, Cloudflare R2에 다운로드 파일을 보관함 광고 제출 당시 외부 JavaScript는 Cloudflare Analytics뿐이었고, 가볍게 유지하기 위해 Google Analytics나 광고 추적을 사용하지 않았음 외부 JavaScript 구성은 최근 변경됐지만, 구체적인 변경 사항은 나와 있지 않음 첫 Google Ads 캠페인에 500달러를 지출한 뒤 계정이 정지됐으며, 사유는 “Malicious software”와 “Compromised Site”였음 애플리케이션은 서명과 공증을 거쳤고, 정지 이후 자체 점검에서도 문제를 찾지 못함 반복된 이의신청과 설명 없는 거절 Google Ads는 이의신청을 거절한 뒤 새로운 정보를 요구함 추가 정보가 없다면 계정 삭제를 제안했으며, EU의 구제 절차도 안내함 어떤 소프트웨어가 악성인지, 사이트의 무엇이 침해됐는지, 제출한 증거...

Read Entire Article