1 điểm bởi GN⁺ 2024-11-07 | 1 bình luận | Chia sẻ qua WhatsApp
  • Tracker Beeper là công cụ khiến máy tính phát âm thanh mỗi khi gửi dữ liệu tới Google, giúp người dùng cảm nhận ngay các lượt truyền dữ liệu theo dõi web vốn trước đây chỉ thấy qua log
  • Trang tuyển dụng chính thức của chính phủ Hà Lan được giới thiệu như một ví dụ: trang này gửi các cú nhấp của khách truy cập tới Google, bao gồm cả cú nhấp vào nút ứng tuyển và nút “gọi điện hỏi thông tin”
  • Video trình diễn đầu tiên chỉ phản ứng với các lượt gửi tới Google, nhưng trong vòng 1 tuần sau khi tweet được công bố đã đạt 1 triệu lượt xem, rồi được mở rộng để hỗ trợ Facebook và các tracker khác
  • Bản triển khai hiện tại, googerteller, vẫn còn thô sơ và phù hợp với người dùng quen sử dụng dòng lệnh trên Linux, OSX, BSD
  • Các việc cần làm tiếp theo gồm mở rộng hỗ trợ các tracker phổ biến, chọn tracker muốn nghe, cấu hình âm thanh/stereo, cho tới triển khai trên Windows, di động và demo trực tiếp

Tracker Beeper phơi bày việc gửi dữ liệu tới Google bằng âm thanh

  • Tracker Beeper bắt đầu từ ý tưởng phát một âm thanh nhỏ mỗi khi máy tính gửi dữ liệu tới Google
  • Việc phân tích log hiện có đòi hỏi phải tạo log trước rồi phân tích thủ công, nên khó cảm nhận được có bao nhiêu website đang gửi lượt truy cập và cú nhấp tới Google và các bên khác
  • Trong video trình diễn, trang tuyển dụng chính thức của chính phủ Hà Lan bị cho thấy là gửi mọi cú nhấp của người dùng tới Google mà không hỏi sự đồng ý
    • Trang này cũng bao gồm các tin tuyển dụng của cơ quan tình báo và cơ quan an ninh
    • Cú nhấp vào nút “ứng tuyển vị trí này” hoặc nút “gọi điện hỏi thông tin” cũng được báo cáo tới Google
  • Video được công bố ban đầu chỉ phản ứng với lượt gửi tới Google, và trong vòng 1 tuần sau khi tweet được công bố đã đạt 1 triệu lượt xem
  • Sau đó, công cụ được bổ sung hỗ trợ Facebook và hàng chục tracker khác được nhúng rộng rãi trên các website

Trạng thái hiện tại của googerteller và kế hoạch mở rộng

  • Bản triển khai hiện tại là googerteller, và vẫn đang ở giai đoạn đầu
    • Phù hợp với người dùng quen sử dụng dòng lệnh trên Linux, OSX, BSD
    • Ưu tiên là triển khai và ổn định các tính năng cần thiết trên Linux
    • Mục tiêu cũng bao gồm phiên bản một cú nhấp cho Apple/OSX, phiên bản Windows, và các triển khai tương tự cho iOS/Android
    • Việc triển khai trên iOS/Android không dễ, và điện thoại có xu hướng rò rỉ thông tin theo cách người dùng khó nhận ra
  • Cũng có ý tưởng về demo trực tiếp cho điện thoại và máy tính bảng
    • Chuẩn bị một mạng WiFi công suất thấp và một mã QR lớn
    • Khi người dùng quét mã QR để kết nối vào WiFi demo, loa lớn sẽ phát âm thanh tương ứng với các lượt gửi tới tracker trong lúc họ sử dụng điện thoại
    • Ý tưởng còn bao gồm việc tách loa theo từng tracker: loa lớn cho Google, loa bên phải cho Facebook, cùng nhiều loa nhỏ khác
    • Thiết bị cần có là Raspberry Pi và một điện thoại khác để cung cấp kết nối Internet
  • Các mục tiêu bổ sung là hỗ trợ toàn bộ tracker phổ biến, thiết lập chọn tracker muốn nghe, và đặt âm thanh riêng cho từng tracker
    • Cũng có thể cấu hình stereo, chẳng hạn Google phát ở giữa, còn Facebook phát từ loa bên phải

1 bình luận

 
GN⁺ 2024-11-07
Ý kiến trên Hacker News
  • Có lẽ phần lớn thời gian sẽ im lặng. Con người chỉ nghe được khoảng đến 20kHz thôi mà
    Hiện giờ chỉ là nói đùa, nhưng nếu xu hướng hiện tại tiếp tục, chẳng bao lâu nữa tần suất có thể đạt đến mức siêu âm
    Video vừa thú vị vừa có insight, và tôi thích việc âm thanh hóa (sonification) các tiến trình máy tính. Con người có dải tần số nghe được rộng, và còn cảm nhận các xung tần số thấp ngoài dải nghe được như một sự kiện, nên nó hoạt động tốt như một trải nghiệm bổ trợ theo thời gian thực mà biểu đồ không truyền tải được

    • Trước đây khi uống cà phê, tôi từng nói chuyện với một nhà khoa học nghiên cứu âm thanh hóa, và thấy thú vị ở chỗ người ta liên tục tìm ra những ứng dụng mà âm thanh hóa tốt hơn trực quan hóa
      Điểm mấu chốt là với việc giám sát liên tục, kênh thính giác hiệu quả hơn. Con người khó mà liên tục tập trung vào màn hình, và nếu âm thanh hóa tốt, ta cũng dễ phát hiện các thay đổi tinh vi theo thời gian hơn
    • Quả thật đúng. Thường thì tôi thích sự im lặng, nhưng đôi khi âm thanh do thiết bị phát ra lại khá hay. Ví dụ khi mở ứng dụng Nextcloud trên điện thoại, ổ đĩa của máy chủ bắt đầu lạch cạch, và cảm giác đó khá dễ chịu
      Tôi nhớ đến cảnh Picard nói với một kỹ sư trẻ rằng ngày xưa họ “được huấn luyện để phát hiện cả sai lệch căn chỉnh 0,2 micron của lõi warp” đại loại như vậy
      Tôi biết các nhà thiên văn học đôi khi cũng nghe đầu ra của kính viễn vọng vô tuyến, và thợ sửa xe của tôi cũng thường chỉ cần nghe âm thanh là lập tức biết vấn đề nằm ở đâu
  • Thanh kết hợp giữa ô tìm kiếm và thanh địa chỉ của Chrome trông như một nguồn dữ liệu tuyệt vời cho lệnh khám xét ngược: https://en.wikipedia.org/wiki/Reverse_search_warrant
    Hãy tưởng tượng một lệnh khám xét ngược nhắm vào tất cả những người đã tìm “torproject.or” trong quá trình truy cập torproject.org

  • Giống như môi trường máy tính ngày xưa, mỗi lần có gì đó được ghi xuống ổ cứng thì lại phát ra tiếng bíp. Khi đó mọi người dễ nhận ra hơn nhiều các hành vi mã gần như độc hại

    • Đã nhiều lần tôi nhìn đèn HDD nhấp nháy và nghĩ: “Mình đang chạy remote desktop mà, sao lại dùng ổ cứng nhiều thế?”
    • Nếu có những tiếng bíp như vậy, hoạt động dữ liệu sẽ minh bạch hơn nhiều như ngày xưa
    • Đáng tiếc là bây giờ có lẽ không còn hiệu quả mấy. Vì các nhà phát triển sẵn sàng xả dữ liệu ở mức hàng gigabyte mỗi giờ ngay cả khi hoàn toàn nhàn rỗi
    • Đây cũng là tôi mỗi lần mua thêm một quạt Noctua nữa https://i.imgur.com/XAEtm4P.png
  • Một dự án nhỏ thú vị. Sẽ hay nếu đến cuối ngày có một bộ đếm ở đâu đó cho biết tôi đã gửi bao nhiêu request, và chắc chắn con số sẽ là hàng nghìn
    Thật điên rồ khi con người gần như không có quyền riêng tư trong chính hệ thống do chúng ta tạo ra. Mọi từ chúng ta gõ, mọi lời chúng ta nói đều bị theo dõi ở một mức độ nào đó

    • Tôi chán ngấy cách nhìn rằng chúng ta đã tự chọn trạng thái không có quyền riêng tư chỉ vì không đủ chuyên môn để gỡ bỏ các thay đổi kỹ thuật cung cấp dữ liệu cho bên thứ ba, và không hiểu ý nghĩa của chúng
      Thực tế là những thay đổi như vậy liên tục bị áp đặt, còn tác động đến quyền riêng tư thì thường mù mờ
      Chẳng khác nào trách một người không nhìn thấy vì đã không thấy người khác lấy mất gì của họ
      Cách đóng khung rằng chúng ta tự bước vào một thế giới không có quyền riêng tư là kiểu lập luận pháp lý bị ép gắn vào công nghệ hiện đại, một khái niệm bóp méo cách hiểu thế giới
    • Nhìn biểu tượng uBlock Origin trên tab Gmail của tôi thì nó nói đã chặn hơn 10.000 request, và tôi gần như chắc chắn là máy tính mới được khởi động lại hôm qua
    • Nếu thấy mỗi ngày thực sự có bao nhiêu request được gửi ra ngoài, chắc sẽ khá mở mang tầm mắt
  • Thú vị. Tôi biết các công ty công nghệ lớn cài tracker khắp nơi, nhưng không ngờ lại tệ đến mức này
    Sẽ thú vị nếu chạy công cụ này khi bật và tắt trình chặn quảng cáo cùng các danh sách lọc khác, để xem chúng thực sự bảo vệ khỏi việc theo dõi tốt đến đâu

    • Có lẽ là Google Analytics. Một số trình chặn quảng cáo chặn Google Analytics. Google Analytics tuyên bố không theo dõi chéo trang hay xây dựng hồ sơ người dùng, tin hay không là tùy mỗi người
      Dù vậy, nó được các chủ website dùng cực kỳ phổ biến để theo dõi lưu lượng của chính họ
    • Với thiết lập như vậy, có thể thấy trình chặn nào tốt nhất trong việc ngăn rò rỉ dữ liệu
  • Khoảng 10 năm trước hồi đại học, một người bạn của tôi đã làm một tiện ích đơn giản gửi thẳng bytestream dữ liệu request web ra đầu ra âm thanh. Về cơ bản mỗi khi trang web làm gì đó là lại có tiếng nhiễu, và nghe nói điều đó dẫn đến vài phát hiện khá thú vị

    • Chỉ cần giải điều chế AM là về cơ bản thành máy thu cảnh báo radar cổ điển của thời Internet rồi :-)
  • Tôi thật sự ghét việc gộp ô tìm kiếm và thanh địa chỉ. Tôi hiểu tự động hoàn thành các địa chỉ đã từng truy cập, nhưng hoàn toàn không muốn từng phím gõ của mình bị gửi đi
    Tôi tự hỏi đây là tính năng riêng của Chrome, hay là tính năng của mọi trình duyệt đặt Google làm công cụ tìm kiếm mặc định

    • Cài Firefox, thêm lại ô tìm kiếm vào menu, rồi tắt tìm kiếm trên thanh URL là xong
    • Có lẽ hầu hết trình duyệt đều làm vậy. Trên Safari, Firefox và nhiều trình duyệt khác, có thể thấy gợi ý của Google hiện dưới thanh địa chỉ khi đang gõ
  • Có hai cách để minh họa rõ điều này

    1. Cách nhanh và dễ: cài Pi-hole, thêm tất cả các danh sách chặn URL theo dõi hợp lý mà bạn tìm được, rồi xem log thời gian thực
    2. Cách mất thời gian hơn một chút: cài OPNsense hoặc pfSense, chặn DNS đi ra ngoài mạng nhưng cho phép Pi-hole, sau đó xem log thời gian thực của các request DNS bị chặn. Giả định là mọi thiết bị đã được cấu hình để dùng Pi-hole
    3. Phần thưởng: bỏ thêm chút thời gian tạo những thứ như VLAN, đưa vào đó các thiết bị đã kiểm tra mọi tùy chọn “không gọi về nhà”, rồi chặn truy cập Internet và xem log thời gian thực của lưu lượng bị chặn
      Đây là một quá trình khá u ám, và tôi không chắc có đáng duy trì như thiết lập dùng hằng ngày không, nhưng chắc chắn rất mở mang tầm mắt. Mỗi bước làm lượng bị chặn giảm đi khoảng một bậc độ lớn, nhưng xem trong từng nhóm có gì thì rất thú vị, và Pi-hole bắt trúng với tốc độ đáng kinh ngạc
    • Tôi từng thử đúng cấu hình này bằng cách kết hợp thiết lập Ubiquiti và Pi-hole. Việc bảo trì thật sự khó, và đặc biệt đáng tiếc là không có tầng kiểm toán để xác minh các robot cắt cỏ, robot hút bụi Trung Quốc có đang rò rỉ dữ liệu hay không
      Để xử lý đến mức các ứng dụng của bọn trẻ không chạy vì danh sách chặn của tôi gần như là công việc toàn thời gian, thậm chí hơn thế
      Cuối cùng tôi bỏ cuộc, và giờ dùng endpoint Cloudflare DNS tùy chỉnh
  • Gợi ý tìm kiếm hầu như không hữu ích, nhưng gây ra rò rỉ quyền riêng tư quy mô lớn
    Chúng được bật mặc định trong hầu hết trình duyệt (Chrome, Firefox, Safari), nhưng ít nhất vẫn có thể tắt. Chỉ cần tìm “search suggestions” trong phần cài đặt

    • Nghe giống trải nghiệm cá nhân thôi. Tôi thấy gợi ý tìm kiếm hữu ích vì giúp giảm rất nhiều việc phải gõ
  • Đây là bài từ năm 2022
    Thảo luận trước đó:
    https://news.ycombinator.com/item?id=32617787 - Công cụ phát tiếng bíp mỗi lần dữ liệu được gửi tới Google - 108 bình luận - tháng 8/2022
    https://news.ycombinator.com/item?id=32549604 - Phản hồi bằng âm thanh cho thấy việc duyệt web của bạn nuôi Google nhiều đến mức nào - 206 bình luận - tháng 8/2022