▲GN⁺ 2025-03-19 | parent | ★ favorite | on: Profobuf (2022) 광고 해독 및 제거로 AppleTV에서 YouTube 광고 차단(ericdraken.com)Hacker News 의견 Protobuf 형식의 결함을 발견하여 광고를 제거할 수 있음 필드 번호를 큰 미사용 번호로 변경한 것으로 추측됨 Protobuf 바이트를 스캔하여 광고 URL 서명을 찾고, 필드 태그를 찾아 필드 키를 변경함 이는 결함이 아니라 의도된 동작임 태그를 찾는 노력을 기울이면, 그 옆에 있는 길이를 읽고 바이트를 건너뛸 수 있음 버퍼를 복사하거나 바이트를 이동해야 하지만, mitmproxy의 API가 반환하는 바이트 객체는 불변임 작은 C++/Go 프록시가 더 적은 오버헤드로 같은 작업을 수행할 수 있음 프록시를 통해 모든 것을 라우팅하면 성능이 저하됨 pfSense 대신 간단한 Linux 서버와 iptables 규칙 세트가 더 효율적임 역공학된 proto 필드로 .proto 파일을 작성하여 코드 생성 및 플래그 전환 가능 알 수 없는 필드 태그를 무시하는 것은 Protobuf의 중요한 기능임 콘텐츠 제작자를 지원하고 싶어 YouTube 광고를 차단한 후 YouTube Premium을 구독함 YouTube Premium이 제작자를 지원하는지 궁금함 여자친구의 YouTube 계정은 광고가 표시되지 않음 내부적으로 어떤 플래그가 설정되어 광고가 비활성화되었는지 궁금함 Apple TV와 세계 사이에 중간자 프록시를 두어 HTTPS 트래픽을 해독할 수 있었음 Apple TV의 인증서 저장소에 CA를 추가할 수 있다는 사실에 놀람 철저한 설명에 감사함 하드웨어나 소프트웨어 소유권을 얻기 위해 많은 노력을 기울여야 하는 것이 슬픔 Apple TV에서 몇 번 시도했지만 성공하지 못함 YouTube 앱이 인증서 고정을 구현한 것 같음 네트워크 전체에서 온라인 서비스 차단을 좋아함 광고 차단 외에도 무한 스크롤 차단 방법이 더 많았으면 좋겠음 Instagram에서 팔로우하는 사람들의 게시물/스토리를 보고 싶지만, 주의를 끄는 비디오를 추천받고 싶지 않음 YouTube에 광고가 있는지 몰랐음 AppleTV 경험이 일반 웹 브라우저 경험보다 훨씬 나쁨 Apple이 하드웨어를 잠가 YouTube의 광고 수익에 더 이익이 됨 프로토콜을 해독하고 역공학해야 하는 상황이라면, 이러한 기기를 사용하지 않는 것이 좋을 것 같음 이 경제에서 벗어나 다른 방법으로 자신을 즐겁게 하는 것이 좋을 것 같음
Hacker News 의견