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의 광고 수익에 더 이익이 됨
  • 프로토콜을 해독하고 역공학해야 하는 상황이라면, 이러한 기기를 사용하지 않는 것이 좋을 것 같음
    • 이 경제에서 벗어나 다른 방법으로 자신을 즐겁게 하는 것이 좋을 것 같음