Yuk cek katalog produk Ebook & belanja dari toko Aigoretech disini: 👉 Lihat

Hijacking Frequency Radio FM dengan Raspberry



Dalam era digital yang semakin maju, eksperimen teknologi seperti membajak siaran radio FM dengan Raspberry Pi menjadi topik yang menarik. 

Dalam panduan ini, kita akan menjelajahi langkah-langkah untuk memulai proyek tersebut dengan langkah-langkah yang terperinci.

Langkah 1: Persyaratan Perangkat Keras & Perangkat Lunak

Untuk memulai siaran, kita tidak perlu banyak perangkat keras. Sebuah Raspberry Pi 2 atau 3 akan berfungsi dengan baik, dan kabel untuk antena bisa bersumber dari kawat atau bahan yang tersedia. Berikut adalah daftar perangkat keras dan perangkat lunak yang Anda perlukan untuk panduan ini:

  • Seutas kawat sepanjang sekitar 3 kaki untuk antena
  • Raspberry Pi 2/3 yang diperbarui sepenuhnya
  • Pengetahuan tentang frekuensi mana yang Anda coba macet (atau dongle RTL-SDR $20 untuk menemukannya sendiri)
  • Sumber file .wav
  • Paket make dan libsndfile1-dev

Untuk memulai, pastikan untuk menjalankan apt-get update dan apt-get install upgrade untuk memperbarui dan meningkatkan versi Kali Anda. Setelah itu, instal dependensi dengan menjalankan apt-get install make libsndfile1-dev di terminal.

Langkah 2: Unduh & Konfigurasikan PiFmRds

Hubungkan Raspberry Pi Anda ke layar HDMI atau SSH ke dalamnya dari laptop Anda. Untuk mengkloning PiFmRds, jalankan empat baris berikut di terminal:

git clone https://github.com/ChristopheJacquet/PiFmRds.git
cd PiFmRds/src
make clean
make

Pastikan untuk menjalankan make clean karena versi untuk Raspberry Pis yang berbeda tidak kompatibel satu sama lain.

Langkah 3: Uji Transmisi Pertama Anda

Itu harusnya! Setelah menavigasi ke folder PiFmRds/src , Anda seharusnya dapat menguji PiFmRds dengan menjalankan:

sudo ./pi_fm_rds -freq 107.0 -audio sound.wav

Ini akan memulai transmisi radio uji pada frekuensi 100.1. Karena kami belum memasang antena kawat kami, kami tidak dapat mengharapkannya untuk mengirimkan apa pun, kan?

Ternyata, bahkan hanya pin GPIO yang mampu melakukan transmisi jarak dekat. Di sini, saya dapat melihat siaran uji dari jarak beberapa meter bahkan tanpa memasang antena.


Sinyal ditingkatkan secara signifikan ketika antena ditambahkan.

Langkah 4: Tambahkan Antena untuk Mengaktifkan Pembajakan Sinyal

Sekarang kita tahu bahwa kita sedang mentransmisikan, mari kita tingkatkan kekuatannya. Pasang sepotong kawat (pengukur padat atau terdampar akan dilakukan) ke pin GPIO ke-4 (lihat diagram untuk mengetahui yang mana).

Diagram pin GPIO Raspberry Pi

Anda dapat menggunakan insulasi di sekitar kawat agar tetap pas pada pin jika Anda memasang pin di antara insulasi dan tembaga di dalam kabel.

Langkah 5: Muat File WAV & Kuasai Sinyal FM

Sekarang setelah kami meningkatkan daya, kami berharap dapat membajak stasiun radio mana pun saat kami berada dalam jarak sekitar dua puluh hingga tiga puluh kaki dari pemancar. Identifikasi stasiun yang ingin Anda bajak dan catat frekuensinya dalam megahertz. Untuk contoh ini, kita akan menganggap stasiun yang kita pancarkan adalah 107,9 MHz.

Di Pi Anda dengan antena terpasang, jalankan terminal berikut untuk menargetkan dan membajak 107.9 dan memutar file audio audio.wav .

sudo ./pi_fm_rds -freq 107.9 -audio audio.wav

Anda akan mendengar demo audio masuk ke transmisi yang sah.

Peringatan terakhir

Meskipun metode yang dijelaskan sangat mudah dan efektif, dengan sengaja mengganggu siaran yang sah adalah ilegal di AS, dan kemungkinan besar di tempat lain. Meskipun kemungkinan terdeteksi melakukannya dalam skala kecil rendah, meningkatkan daya atau beroperasi dalam frekuensi out-of-band dapat membuat Anda mendapat masalah dan mengganggu sinyal radio militer, polisi, dan responden pertama.

Jangkauan perangkat ini pendek, dan dengan bereksperimen dengan radio untuk mengukur jangkauan, Anda dapat memvariasikan panjang kabel untuk menyesuaikan jangkauan. Selain itu, memutar pesan yang dapat membuat alarm atau menakut-nakuti orang dengan sengaja adalah cara yang bagus untuk mendapatkan masalah juga. Meskipun lucu, contoh rudal nuklir Korea Utara saya (dalam video di atas) dapat menyebabkan kepanikan, sehingga paling baik digunakan di laboratorium saja.

Gunakan akal sehat saat memutuskan pesan yang ingin Anda sampaikan dan ingatlah bahwa kemungkinan besar subjek akan benar-benar mempercayainya.

Untuk informasi lebih lanjut, kunjungi sumber asli di sini.

Tujuan saya buat blog ini adalah untuk sharing sekaligus belajar.