0Pricing
Cyber Security Academy · Pelajaran

Dasar-Dasar RF dan SDR

Cara kerja sinyal radio dan radio yang ditentukan perangkat lunak.

Dasar-Dasar RF dan SDR adalah pelajaran Cyber Security Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cyber Security Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cyber Security Academy mencakup 4 pelajaran total.

Mengapa RF Penting bagi Keamanan

Frekuensi Radio (RF) adalah permukaan serangan tak kasatmata yang mengelilingi setiap lingkungan modern. Gantungan kunci elektronik, pintu garasi, kartu akses gedung, sensor nirkabel, drone, telemetri medis, dan perangkat IoT semuanya mengirimkan data melalui udara.

Berbeda dari kabel jaringan, RF tidak dapat dibatasi secara fisik. Siapa pun yang memiliki penerima dalam jangkauan dapat menyimak, dan banyak sistem dirancang sebelum keamanan menjadi prioritas.

  • Banyak protokol RF mengirimkan data dalam teks biasa.
  • Perlindungan terhadap pemutaran ulang sering kali tidak ada atau lemah.
  • Perangkat industri lama dan perangkat kontrol akses jarang ditambal.

Sebagai praktisi, memahami RF memungkinkan Anda menilai risiko yang sepenuhnya luput dari perkakas jaringan tradisional.

Anatomi Sinyal Radio

Sinyal radio adalah gelombang elektromagnetik yang dijelaskan oleh tiga sifat utama:

  • Frekuensi — siklus per detik, diukur dalam Hertz (Hz). Target umum berada pada 315 MHz, 433 MHz, 868 MHz, 915 MHz, dan 2.4 GHz.
  • Amplitudo — kekuatan atau tinggi gelombang.
  • Fase — pergeseran waktu gelombang relatif terhadap referensi.

Modulasi mengodekan data dengan mengubah salah satu sifat tersebut. Demodulasi membalikkan proses untuk memulihkan bit asli.

Mengenali cara target memodulasi data merupakan langkah pertama untuk menangkap dan menafsirkan transmisinya.

Skema Modulasi yang Umum

Anda akan berulang kali menjumpai beberapa keluarga modulasi di lapangan:

  • ASK / OOK (Penguncian Amplitudo/Penguncian Hidup-Mati) — bit direpresentasikan oleh ada atau tidaknya pembawa. Sangat umum pada kendali jarak jauh 433 MHz yang murah.
  • FSK (Penguncian Pergeseran Frekuensi) — bit menggeser frekuensi pembawa. Digunakan oleh banyak sensor dan BLE.
  • PSK (Penguncian Pergeseran Fase) — bit menggeser fase. Digunakan pada tautan dengan throughput lebih tinggi.
  • GFSK — varian FSK yang difilter secara Gaussian dan digunakan oleh Bluetooth.

Mengidentifikasi modulasi memberi tahu Anda dekoder mana yang harus diterapkan saat menganalisis tangkapan.

Apa Itu Radio Terdefinisi Perangkat Lunak

Radio Terdefinisi Perangkat Lunak (SDR) memindahkan pemrosesan sinyal dari perangkat keras tetap ke perangkat lunak. Alih-alih menggunakan chip yang didedikasikan untuk satu frekuensi dan satu protokol, SDR mendigitalkan bagian spektrum yang lebar dan membiarkan perangkat lunak melakukan demodulasi.

Fleksibilitas inilah yang menjadikan SDR alat serbaguna untuk penelitian RF:

  • Satu perangkat dapat menganalisis kendali jarak jauh garasi, penyeranta, ADS-B, dan lainnya.
  • Protokol baru didukung dengan menulis kode, bukan membeli perangkat keras.
  • Penerimaan dan, dengan perangkat keras yang mumpuni, pengiriman juga dimungkinkan.

Konsekuensinya adalah kerumitan: Anda harus memahami pengambilan sampel, penyaringan, dan demodulasi sendiri.

Tingkatan Perangkat Keras SDR

Perangkat keras SDR mencakup penerima murah hingga transiver lengkap:

  • RTL-SDR — sekitar 20 USD, hanya menerima, sekitar 24 MHz hingga 1.7 GHz. Sempurna untuk belajar dan menyimak.
  • HackRF One — dapat mengirim dan menerima, 1 MHz hingga 6 GHz, half-duplex. Perangkat andalan yang umum untuk penelitian.
  • bladeRF / USRP — full-duplex, laju sampel lebih tinggi, digunakan untuk pekerjaan protokol yang serius.

Penyiapan umum memasangkan SDR dengan antena yang sesuai. Pengiriman memerlukan otorisasi yang sah dan antena yang tepat untuk menghindari kerusakan perangkat keras serta interferensi.

Pengambilan Sampel dan Batas Nyquist

SDR mengubah RF analog menjadi aliran sampel digital. Laju sampel menentukan seberapa besar lebar pita yang dapat Anda amati sekaligus.

Teorema Nyquist menyatakan bahwa Anda harus mengambil sampel setidaknya dua kali lebar pita sinyal yang ingin ditangkap. SDR yang berjalan pada 2 Msps dapat merepresentasikan lebar pita sekitar 2 MHz secara akurat.

  • Laju sampel yang terlalu rendah menyebabkan alias pada sinyal dan merusak tangkapan Anda.
  • Laju yang terlalu tinggi membebani throughput USB dan CPU sehingga menyebabkan sampel hilang.

Sampel disimpan sebagai pasangan I/Q (sefase dan kuadratur), yang bersama-sama mengodekan amplitudo dan fase.

Rantai Perkakas RF

Alur kerja SDR praktis bergantung pada sekumpulan kecil perkakas matang:

  • GQRX / SDR++ — penerima grafis untuk menjelajahi spektrum secara langsung.
  • GNU Radio — lingkungan grafik aliran untuk membangun demodulator khusus.
  • Universal Radio Hacker (URH) — menangkap, mendemodulasi, dan mendekode protokol digital secara visual.
  • rtl_433 — secara otomatis mendekode ratusan perangkat 433 MHz yang dikenal.

Mulailah dengan memindai spektrum, lalu lanjutkan ke URH atau GNU Radio untuk analisis yang lebih mendalam.

Menyurvei Spektrum

Sebelum menyerang apa pun, Anda melakukan pengintaian terlebih dahulu. Setel ke pita frekuensi yang diperkirakan, lalu amati tampilan air terjun untuk melihat semburan energi saat perangkat target memancarkan sinyal.

Contoh: dengarkan pita ISM 433,92 MHz yang umum digunakan dengan RTL-SDR, lalu biarkan rtl_433 mendekode perangkat di sekitar secara otomatis.

Tampilan air terjun menunjukkan frekuensi tengah, lebar pita, dan waktu semburan, yang semuanya membantu menentukan langkah Anda berikutnya.

# List connected RTL-SDR devices
rtl_test

# Auto-decode known 433 MHz sensors and remotes
rtl_433 -f 433.92M

# Dump raw I/Q to a file for offline analysis
rtl_sdr -f 433.92M -s 2048000 capture.iq

Batasan Hukum dan Etika

Pekerjaan RF sangat diatur, dan peraturannya berbeda-beda di setiap negara. Penerimaan umumnya lebih sedikit dibatasi daripada pemancaran, tetapi menafsirkan komunikasi tertentu tetap dapat melanggar hukum.

  • Memancarkan pada pita berlisensi tanpa izin merupakan tindak pidana di sebagian besar wilayah hukum.
  • Pengacauan sinyal hampir selalu ilegal, bahkan untuk pengujian.
  • Uji hanya perangkat yang Anda miliki atau yang secara eksplisit Anda diberi wewenang untuk nilai.

Gunakan lingkungan berpelindung Faraday untuk pengujian pemancaran agar sinyal Anda tidak bocor ke dunia nyata. Dokumentasikan ruang lingkup wewenang Anda sebelum melakukan pengujian RF aktif.

Dari Sinyal menjadi Bit

Alur pemrosesan lengkap mengubah RF mentah menjadi data yang bermakna:

  • Perekaman — rekam sampel I/Q pada frekuensi dan laju yang tepat.
  • Demodulasi — terapkan penguraian ASK, FSK, atau PSK untuk mendapatkan aliran bit.
  • Pemulihan pewaktu — temukan laju simbol agar bit dapat diselaraskan dengan benar.
  • Pendekodean — tafsirkan pengodean seperti Manchester, lalu uraikan bingkai protokol.

Alat seperti URH memungkinkan Anda melakukan semua ini secara visual, dengan menyoroti pembuka, kata sinkronisasi, dan muatan sehingga Anda dapat menganalisis balik protokol berpemilik langkah demi langkah.

Inti Pertahanan

Pemahaman tentang dasar-dasar RF secara langsung membantu pertahanan:

  • Anggap setiap tautan nirkabel dapat diamati, lalu pilih protokol terenkripsi dan terautentikasi.
  • Wajibkan kode bergulir atau tantangan-tanggapan agar transmisi yang direkam tidak dapat diputar ulang.
  • Pantau pita frekuensi penting untuk mendeteksi energi tak terduga yang mungkin menunjukkan pengacauan atau pemalsuan sinyal.
  • Inventarisasikan perangkat nirkabel; banyak perangkat 433 MHz lawas sama sekali tidak memiliki keamanan.

Tujuan penelitian RF bukan hanya membobol sistem, melainkan juga mengevaluasi dan memperkuat permukaan nirkabel yang sering dilupakan organisasi.

Pemeriksaan Singkat

Uji pemahaman Anda tentang dasar-dasar pengambilan sampel SDR.

Ringkasan

Sekarang Anda memiliki dasar RF dan SDR untuk pekerjaan keamanan nirkabel:

  • Sinyal radio ditentukan oleh frekuensi, amplitudo, dan fase, dengan data yang dikodekan melalui modulasi seperti ASK, FSK, dan PSK.
  • SDR mendigitalkan spektrum dan melakukan demodulasi dalam perangkat lunak, sehingga satu perangkat dapat menganalisis banyak protokol.
  • Laju sampel harus mematuhi Nyquist; sampel disimpan sebagai pasangan I/Q.
  • Rangkaian alat mencakup GQRX, GNU Radio, URH, dan rtl_433, yang membawa proses dari survei hingga penguraian.
  • Pemancaran dan pengacauan sinyal dibatasi secara hukum; selalu bekerja dalam ruang lingkup wewenang dan lingkungan berpelindung.

Selanjutnya Anda akan menerapkan dasar-dasar ini pada protokol tertentu, dimulai dengan Bluetooth.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Dasar-Dasar RF dan SDR” gratis?

Ya — teks lengkap “Dasar-Dasar RF dan SDR” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cyber Security Academy, upgrade ke CoddyKit PRO. Kursus Cyber Security Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Dasar-Dasar RF dan SDR”?

Cara kerja sinyal radio dan radio yang ditentukan perangkat lunak. Kamu berlatih Cyber Security Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cyber Security Academy?

Tidak diperlukan pengalaman sebelumnya. Cyber Security Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Dasar-Dasar RF dan SDR” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cyber Security Academy ini?

Ya. Setiap pelajaran Cyber Security Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Dasar-Dasar RF dan SDR
  2. Serangan Bluetooth dan BLE
  3. Keamanan RFID dan NFC
  4. Menangkap dan Memutar Ulang Sinyal
← Kembali ke Cyber Security Academy