- วิดีโอความยาว 36 นาทีจาก 30C3 เรื่อง My journey into FM-RDS ติดตามการค้นหาสัญญาณที่มองไม่เห็นในช่องวิทยุสาธารณะทั่วไปและแกะรอยความหมายของมัน
- กระบวนการสำรวจผสาน การแฮ็กฮาร์ดแวร์, รีเวิร์สเอนจิเนียริง และคริปโตแอนะลิซิสเล็กน้อย เพื่อเข้าใกล้ตัวตนของสัญญาณนี้
- ประเด็นหลักคือกระบวนการสืบค้นส่วนตัวในการค้นพบและตีความสัญญาณเสริมที่ซ่อนอยู่ใน RDS ของวิทยุ FM
- วิดีโอมีให้รับชมเป็นภาษาอังกฤษ และมีไฟล์ดาวน์โหลดแบบ MP4, WebM, คำบรรยายภาษาอังกฤษ รวมถึงไฟล์เสียง MP3·Opus
- แสดงให้เห็นว่าแม้แต่การออกอากาศวิทยุที่เปิดรับได้ทั่วไปในชีวิตประจำวัน ก็อาจมี ข้อมูลเสริม ที่ยากจะเข้าใจได้หากไม่มีการวิเคราะห์เพิ่มเติม
กระบวนการติดตามสัญญาณ FM-RDS
- My journey into FM-RDS เป็นการบรรยายที่พาไปค้นหาความหมายของสัญญาณที่ซ่อนอยู่ซึ่งพบในช่องวิทยุสาธารณะ
- แกนหลักคือ RDS ของวิทยุ FM และใช้หลายแนวทางร่วมกันในการตีความสัญญาณ
- การแฮ็กฮาร์ดแวร์
- รีเวิร์สเอนจิเนียริง
- คริปโตแอนะลิซิสเล็กน้อย
ข้อมูลวิดีโอ
- เผยแพร่เป็นวิดีโอจากงาน 30C3
- ความยาว 36 นาที และเสียงบรรยายในวิดีโอเป็นภาษาอังกฤษ
- มีรูปแบบสำหรับรับชมและดาวน์โหลดหลายแบบ
คำบรรยายและไฟล์เสียง
- สามารถดาวน์โหลดไฟล์คำบรรยายภาษาอังกฤษได้
- มีไฟล์รูปแบบเสียงอย่างเดียวให้ด้วย
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
เป็นการนำเสนอที่ สดใหม่จริง ๆ ผมชอบลำดับเรื่องที่ผู้บรรยายกำลังมอนิเตอร์ช่อง FM ด้วย spectrum analyzer แล้วเกิดสงสัยกับสัญญาณประหลาดที่โผล่มาข้าง ๆ ช่องวิทยุ FM
การนำเสนอพูดถึงการค่อย ๆ ทำความรู้จักมาตรฐาน RDS (Radio Data System), ถอดรหัสสัญญาณด้วยซาวด์การ์ด, พบว่าข้อมูลเกี่ยวกับรถบัสในสตรีมนั้นถูกเข้ารหัสไว้อย่างอ่อน ๆ แล้วไล่ตามไปจนสุดทาง ดีใจที่มีคนแบบนี้อยู่ และทำให้ผมอยากเป็นคนที่ทั้งกล้าและมีความรู้แบบนี้บ้าง
แล้วความรู้ก็จะสะสมขึ้นอย่างมหาศาล
ไปเจอบนเว็บไซต์ของผู้บรรยาย https://www.windytan.com ว่าเขาเพิ่งปล่อย เครื่องมือถอดรหัส RDS https://github.com/windytan/redsea เมื่อไม่นานมานี้ ถือว่าเป็นงานหลังจากวิดีโอปี 2013 อยู่พอสมควร
ดูเหมือนจะทำงานกับตัวรับ USB RTL-SDR https://www.rtl-sdr.com/about-rtl-sdr หรือไฟล์ที่บันทึกไว้ล่วงหน้าได้หลายรูปแบบ
สงสัยว่าสมาร์ตโฟนยังมีทั้งแอปและฮาร์ดแวร์ที่รับและถอดรหัส FM RDS ได้อยู่ไหม เมื่อก่อนชิปในโทรศัพท์บางรุ่นมีตัวรับวิทยุ FM แต่เท่าที่จำได้มีข้อจำกัดอย่างต้องเสียบหูฟังมีสายเพื่อใช้เป็นเสาอากาศ
ถ้าใช้ USB SDR ก็น่าจะทำได้ แต่ถ้ายังมีเป็นฟีเจอร์แฝงอยู่ในโทรศัพท์ก็คงเจ๋งมาก ผมลองค้นใน Play Store แล้ว แต่มีทั้งแอปวิทยุสตรีมมิงและแอป SDR เยอะเกินจนหาเจอยาก
https://www.gsmarena.com/results.php3?chkFMradio=selected แสดงรุ่นออกมา 7010 รุ่น
แก้ไข: อ้อ ถ้าหมายถึง RDS โดยเฉพาะ ผมไม่แน่ใจ เมื่อกี้เพิ่งเปิดแอป “Radio” บนมือถือเป็นครั้งแรก และต้องเสียบหูฟังถึงจะรับสัญญาณได้ แต่บนหน้าจอแอปที่เรียบง่ายมากนั้น ผมไม่เห็นตรงไหนเลยที่น่าจะแสดงข้อมูล RDS
มีอย่างหนึ่งที่ผมสงสัยมาตลอดเกี่ยวกับ RDS คือเขาป้องกันไม่ให้สถานีวิทยุใช้ฟีเจอร์ ประกาศจราจร (TA) ในทางที่ผิดเพื่อดึงผู้ฟังได้อย่างไร?
อีกอย่าง การออกอากาศ FM ก็ไม่ใช่แดนไร้กฎหมาย แต่ถูกกำกับดูแลโดยรัฐ ถ้าใช้ผิดก็น่าจะมีโอกาสถูกลงโทษไม่ทางใดก็ทางหนึ่งสูง แต่ผมไม่คิดจะไปอ่านตัวบทกฎหมายเพื่อเช็กหรอก :P
เมื่อก่อนสถานีวิทยุเถื่อนใช้ TA เพื่อปล่อยชิ้นส่วนโฆษณาสั้น ๆ ดึงผู้ฟังอยู่ไม่ใช่เรื่องหายาก
บอกว่าเป็นการนำเสนอปี 2013 เหรอ? ผมเคยดูการนำเสนอนี้ด้วยตัวเอง ไม่น่าเชื่อว่าเวลาผ่านมานานขนาดนั้นแล้ว
แถว ๆ เสาอากาศใกล้ Empire State รับสัญญาณ WCBS ของ NYC ได้ที่ 5.105GHz สุดท้ายก็หาสาเหตุไม่เจอ และวิศวกรฝั่งนั้นก็บอกว่าไม่รู้เหมือนกันว่าทำไม
ไม่รู้ว่าอยู่ในการนำเสนอด้วยหรือเปล่า แต่ ตัวอย่างสาธิตสตรีม RDS ที่ผู้บรรยายอัปโหลดไว้บน SoundCloud ค่อนข้างเจ๋ง
https://soundcloud.com/windytan-1/rds-mixdown
ผมชอบ โพรงกระต่าย ที่คนขุดคุ้ยกันแบบนี้ และยิ่งชอบเข้าไปอีกเมื่อพวกเขาแชร์ผลลัพธ์ให้ดู ดูสนุกมากจริง ๆ
ดูสิ่งนี้แล้วทำให้สงสัยว่าจะเข้ารหัส เนื้อหาแบบสเตกาโนกราฟี สำหรับเผยแพร่ในสื่อที่มีสัญญาณรบกวนมากให้เสถียรและปลอดภัยได้อย่างไร
เทคนิคที่ก้าวหน้ากว่านั้นคือ การเข้าถึงหลายทางแบบแบ่งรหัส (CDMA) ซึ่งใช้ใน GPS และการมอดูเลตของเครือข่ายมือถือบางแบบ ทำให้มีผู้ส่งหลายรายอยู่บนความถี่คลื่นพาหะวิทยุเดียวกันได้ และผู้รับสามารถเลือกได้ว่าจะฟังผู้ส่งรายใด ถ้ารู้ “รหัส” ของผู้ส่งรายนั้น นอกจากนี้ยังมี การเข้าถึงหลายทางแบบแบ่งเวลา (TDMA) ด้วย ซึ่งผู้ส่งจะสลับกันใช้ช่วงเวลาที่จัดสรรไว้เพื่อส่งเนื้อหา