1 điểm bởi GN⁺ 2024-10-28 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài thuyết trình dài 36 phút tại 30C3, My journey into FM-RDS, là video về việc phát hiện một tín hiệu vốn không thấy được trên một kênh radio công cộng bình thường và lần theo ý nghĩa của nó
  • Quá trình khám phá kết hợp hack phần cứng, reverse engineering và một chút phân tích mật mã để tiếp cận danh tính của tín hiệu
  • Chủ đề chính là quá trình điều tra cá nhân nhằm phát hiện và diễn giải một tín hiệu phụ ẩn trong RDS của radio FM
  • Video được cung cấp bằng tiếng Anh, có thể tải xuống dưới dạng MP4, WebM, phụ đề tiếng Anh, cùng các tệp âm thanh MP3 và Opus
  • Cho thấy ngay cả các chương trình phát thanh mở trong đời sống hằng ngày cũng có thể mang dữ liệu phụ khó hiểu nếu không phân tích riêng

Quá trình lần theo tín hiệu FM-RDS

  • My journey into FM-RDS là một bài thuyết trình về việc lần theo ý nghĩa của một tín hiệu ẩn được phát hiện trên kênh radio công cộng
  • Nội dung trung tâm là RDS của radio FM, và việc diễn giải tín hiệu sử dụng kết hợp nhiều cách tiếp cận
    • Hack phần cứng
    • Reverse engineering
    • Một chút phân tích mật mã

Thông tin video

Phụ đề và tệp âm thanh

1 bình luận

 
GN⁺ 2024-10-28
Bình luận trên Hacker News
  • Đây thực sự là một bài thuyết trình mới mẻ. Tôi rất thích mạch kể khi diễn giả đang theo dõi kênh FM bằng máy phân tích phổ rồi tò mò về một tín hiệu lạ xuất hiện bên cạnh kênh radio FM
    Bài nói đi từ việc tìm hiểu tiêu chuẩn RDS (Radio Data System), giải mã tín hiệu bằng sound card, phát hiện thông tin liên quan đến xe buýt trong luồng đó được mã hóa nhẹ, rồi lần theo đến cùng. Thật vui vì có những người như vậy tồn tại, và nó cũng khiến tôi muốn trở thành một người táo bạo và hiểu biết như thế

    • Để trở thành kiểu người đó thì либо không có bí quyết gì đặc biệt, либо có đúng một bí quyết rất lớn. Gần như tất cả nằm ở thái độ không buông câu đố cho đến khi hiểu chuyện gì đang xảy ra, và chính quá trình đó vui đến mức khiến bạn tiếp tục đào sâu
      Rồi dần dần kiến thức sẽ tích lũy khổng lồ
  • Tôi tìm thấy trên website của diễn giả https://www.windytan.com rằng khá gần đây cô ấy đã công bố công cụ giải mã RDS https://github.com/windytan/redsea. Xét việc video là từ năm 2013 thì đây là công việc được làm khá lâu sau đó
    Có vẻ nó hoạt động với đầu thu USB RTL-SDR https://www.rtl-sdr.com/about-rtl-sdr hoặc các file ghi âm sẵn ở nhiều định dạng khác nhau

    • Tôi từng dùng nó để thử nghiệm thông điệp TMC và cố giải mã TMCPro, khá là thú vị
  • Tôi tự hỏi liệu trên smartphone vẫn còn ứng dụng và phần cứng có thể thu và giải mã FM RDS hay không. Trước đây tôi nhớ một số chip điện thoại có bộ thu radio FM, nhưng bị giới hạn kiểu phải cắm tai nghe có dây để làm ăng-ten
    Dùng USB SDR thì chắc là được, nhưng nếu nó vẫn còn tồn tại như một tính năng tiềm ẩn trong điện thoại thì sẽ khá hay. Tôi đã thử tìm trên Play Store nhưng có quá nhiều ứng dụng radio streaming và ứng dụng SDR nên rất khó tìm

    • Có đấy. Máy Samsung của tôi có FM radio, và khá nhiều mẫu khác cũng có
      https://www.gsmarena.com/results.php3?chkFMradio=selected cho ra 7010 mẫu
      Sửa: à, nếu nói cụ thể về RDS thì tôi không chắc. Tôi vừa lần đầu mở ứng dụng “Radio” trên điện thoại, và đúng là phải cắm tai nghe mới thu được, nhưng trên giao diện ứng dụng rất cơ bản đó tôi không thấy chỗ nào có vẻ sẽ hiển thị thông tin RDS
  • Có một điều tôi luôn thắc mắc về RDS. Người ta ngăn các đài phát thanh lạm dụng tính năng cảnh báo giao thông (TA) để câu người nghe bằng cách nào?

    • Có lẽ gần như không cần ngăn lạm dụng. Vì người nghe có thể tắt cảnh báo giao thông hoặc chuyển sang kênh khác
      Với lại phát sóng FM không phải miền vô luật pháp mà chịu sự quản lý của chính phủ. Nếu lạm dụng thì rất có thể sẽ bị xử phạt theo cách nào đó, dù tôi cũng không định đọc luật để kiểm tra :P
    • Cũng như cách họ ngăn các đài phát quá 90 giây im lặng hoàn toàn. Làm vậy thì mất giấy phép
    • Tôi không rõ về TA, nhưng tôi chắc chắn từng thấy một đài ở Indianapolis phát quảng cáo qua RDS. Giữa thông tin ca sĩ/bài hát lại xuất hiện quảng cáo luật sư chuyên chấn thương cá nhân, và tôi cảm thấy đó là một cách dùng RDS rất tệ
    • Họ không ngăn đâu
      Hồi trước các đài radio lậu thường xuyên dùng TA để thu hút người nghe bằng cách phát những mẩu quảng cáo ngắn
    • Tiền phạt của FCC toàn năng chính là biện pháp răn đe
  • Là bài thuyết trình từ năm 2013 sao? Tôi đã xem nó trực tiếp mà vẫn không thể tin là đã lâu đến vậy

  • Gần Empire State, quanh khu vực các ăng-ten, người ta thu được WCBS của NYC ở 5.105GHz. Cuối cùng không ai tìm ra nguyên nhân, và cả các kỹ sư bên đó cũng nói họ không biết tại sao lại như vậy

    • Khả năng cao là một linh kiện nào đó trong máy phát vi ba đã bắt được tín hiệu đó, rồi nó bị trộn vào tín hiệu phát
  • Tôi không biết nội dung này có nằm trong bài thuyết trình hay không, nhưng phần trình diễn luồng RDS mà diễn giả đăng trên SoundCloud khá tuyệt
    https://soundcloud.com/windytan-1/rds-mixdown

  • Tôi thích những hang thỏ mà mọi người đào sâu theo kiểu này, và còn thích hơn khi họ chia sẻ kết quả. Xem thực sự rất vui

  • Xem cái này làm tôi tự hỏi làm sao có thể mã hóa nội dung steganography để phân phối bên trong một môi trường nhiều nhiễu theo cách ổn định và an toàn

    • Trong trường hợp này, có vẻ nó chủ yếu dùng các sóng mang phụ khác nhau, gần giống một kiểu “kênh bên trong kênh”. Dữ liệu và âm thanh được tách biệt theo tần số để không gây nhiễu cho nhau, và tôi nhớ cách này thường được gọi là đa truy cập phân chia theo tần số (FDMA)
      Kỹ thuật cao cấp hơn thì có đa truy cập phân chia theo mã (CDMA), dùng trong GPS và một số kiểu điều chế di động, nơi nhiều máy phát có thể cùng nằm trên một tần số sóng mang vô tuyến và máy thu có thể chọn nghe máy phát nào nếu biết “mã” của máy phát đó. Ngoài ra còn có đa truy cập phân chia theo thời gian (TDMA), nơi các máy phát luân phiên dùng các khe thời gian được cấp phát để gửi nội dung