2 poin oleh GN⁺ 2024-10-25 | 1 komentar | Bagikan ke WhatsApp
  • RFHunter V4.0 adalah RF Signal Scanner yang mendeteksi dan mengukur sinyal RF di sekitar menggunakan ESP32 dan AD8317 RF detector, lalu menampilkan kekuatan sinyal pada OLED
  • Perangkat ini dirancang untuk menemukan kamera tersembunyi, perangkat penyadap, dan perangkat lain yang mendukung RF
  • V4 mencakup casing yang dapat dirakit tanpa alat, ruang di bagian bawah untuk baterai dan charge controller, serta konfigurasi yang menggunakan boost converter alih-alih baterai 9V
  • Komponen penyusunnya mencakup ESP32 Development Board, AD8317 RF Power Detector, TP4056 Lithium Battery Charge Controller, baterai lithium-ion 3,7V, OLED Display, potentiometer, piezo buzzer, power switch, dan lainnya
  • Setelah menyalakan perangkat, pengguna dapat memeriksa kekuatan sinyal RF pada OLED dan menyesuaikan sensitivitas dengan potentiometer; ketika sinyal RF yang kuat terdeteksi, piezo buzzer akan berbunyi

Tujuan dan Konfigurasi RFHunter V4.0

  • RFHunter V4.0 adalah RF Signal Scanner yang dibuat menggunakan ESP32, AD8317 RF detector, dan berbagai komponen
  • Perangkat ini mendeteksi dan mengukur sinyal RF di lingkungan sekitar, lalu menampilkan kekuatan sinyal pada OLED display
  • Berguna untuk menemukan kamera tersembunyi, perangkat penyadap, dan perangkat lain yang mendukung RF
  • Video demo dapat dilihat di https://x.com/rogerscissp/status/1847721651359850985

Desain Hardware yang Berubah di V4

  • Casing V4 dirakit dengan sistem snap-fit zero tools, serta memiliki ruang di bagian bawah untuk baterai dan charge controller
  • Menggunakan boost converter alih-alih baterai 9V, sehingga hanya membutuhkan satu baterai
  • Tergantung pola penggunaan, baterai dapat bertahan beberapa minggu atau beberapa bulan
  • Di bagian issue ada saran bahwa board ini dapat dimodifikasi tanpa boost converter, tetapi belum dicoba

Pembaruan

  • Pada 2024-10-30, contoh pembuatan eksternal pertama diunggah: RFHunter on X
  • Pada 2024-10-28, RFHunter menduduki peringkat #1 di Hacker News pada minggu itu
  • Pembuatnya menyatakan sedang mengerjakan beberapa produk menarik dan akan segera membagikan detailnya

Daftar Komponen

  • Tautan Amazon berada di file .cpp dan bukan tautan afiliasi
  • Komponen dapat dibeli dari mana saja
  • Komponen utama yang dibutuhkan:
    • ESP32 Development Board

    • AD8317 RF Power Detector

      • TP4056 Lithium Battery Charge Controller
      • 3.7V Lithium-ion Battery
      • Boost Converter, 3.3V to 9V
      • OLED Display, I2C, 128x64
      • Potentiometer, 10k
      • Piezo Buzzer
      • Power Switch

Alur Perakitan

  • Rangkaian daya menghubungkan baterai ke TP4056 charge controller, mengirim output TP4056 ke power switch, lalu menghubungkannya ke ESP32 5V VIN dan input boost converter
  • Output boost converter harus disetel ke 9V; jika tidak ada boost converter, baterai 9V dapat digunakan
  • Pada ESP32, gunakan 5V VIN, bukan 3.3V VIN
  • AD8317 RF detector diberi daya dari output 9V boost converter, dan pin VOUT dihubungkan ke ESP32 GPIO 34
  • Koneksi OLED display:
    • VCC → ESP32 3.3V
    • GND → ESP32 GND
    • SDA → ESP32 GPIO 21
    • SCL → ESP32 GPIO 22
  • Koneksi Potentiometer:
    • VCC → ESP32 3.3V
    • GND → ESP32 GND
    • Wiper → ESP32 GPIO 35
  • Koneksi Piezo buzzer:
    • Terminal positif → ESP32 GPIO 5
    • Terminal negatif → ESP32 GND
  • Flash ESP32 dilakukan dengan kode yang disediakan
git clone https://github.com/ramborogers/rfhunter.git
cd rfhunter
pio run -t upload
  • Kode seharusnya tidak perlu diubah
  • Terakhir, rakit casing dengan sistem snap-fit

Catatan Wiring dan Daya

  • Power switch mengontrol main power flow dari baterai
  • TP4056 charge controller mengelola pengisian daya dan perlindungan baterai
  • Boost converter menaikkan 3,3V dari baterai menjadi 9V untuk sensor AD8317
  • Semua koneksi GND harus menggunakan ground bersama
  • Sebelum menyalakan daya, periksa kembali semua koneksi dan level tegangan

Cara Penggunaan

  • Nyalakan perangkat dengan power switch
  • Periksa RF signal strength saat ini pada OLED display
  • Sesuaikan sensitivitas dengan potentiometer
  • Jika sinyal RF yang kuat terdeteksi, piezo buzzer akan berbunyi

Lisensi dan Feedback

  • Proyek ini dilisensikan di bawah GNU General Public License v3.0
  • Ide perbaikan atau saran dapat disampaikan melalui issue atau pull request di repositori GitHub
  • Jika membuat RF Signal Scanner berdasarkan proyek ini, pembuat meminta agar membagikannya di Twitter/X dengan menandai @rogerscissp

1 komentar

 
GN⁺ 2024-10-25
Komentar Hacker News

https://patents.google.com/patent/US20090237668A1/en

  • TinySA terlihat keren. Jadi ingin punya satu.
    Saya membuat kamera termal: https://github.com/RamboRogers/M5StickCPlus2-AMG8833-Thermal...

  • Jika dayanya menyala, perangkat termal bisa menemukan sebagian besar perangkat elektronik dengan sangat mudah.
    https://www.beneaththewaves.net/Photography/Images/Thermal_I...
    Saat bepergian, saya memindai kamar dengan ini.

  • Berapa rentang frekuensi dan kecepatan pemindaian TinySA?

  • Keren. Apakah bagian dalamnya semuanya wiring point-to-point? Kalau semua pemrosesan terkait frekuensi radio ditangani IC, sepertinya desain PCB tidak akan terlalu sulit.

  • Yang benar-benar saya inginkan adalah perangkat yang mendeteksi semua medan elektromagnetik di atas 60Hz.
    Waktu kecil saya pernah menghubungkan kabel yang dililit seperti koil dan sebuah dioda ke earphone piezo untuk mendengarkan emisi dari berbagai perangkat di rumah. Amiga 500 sangat menarik.
    Saya juga pernah melihat beberapa proyek yang melakukan hal serupa, tetapi menambahkan op-amp dan kemampuan merekam agar bisa membuat suara untuk musik elektronik.

    • Saya ingin mencobanya bersama anak saya, bisakah dijelaskan sedikit lebih rinci? Saya bukan orang hardware, tapi saya rasa cukup terampil dengan tangan.
      Bagaimana cara menghubungkan dioda ke koil? Apakah koil yang dimaksud hanya kawat yang dililit, atau komponen elektronik tertentu?
    • Kalau “semua medan elektromagnetik di atas 60Hz”, bukankah itu pada dasarnya hampir semua medan elektromagnetik? Sepertinya ada prefiks yang hilang.
      Edit: ternyata memang ada penggunaan untuk rentang frekuensi ini: https://en.wikipedia.org/wiki/Super_low_frequency
    • Ini juga layak dilihat: https://store.lom.audio/collections/elektrosluch-accessories
    • Murni penasaran, suara seperti apa yang Anda harapkan akan terdengar dari CPU atau GPU?
  • Cara yang jauh lebih mudah adalah mematikan semua lampu lalu melihat sekeliling dengan kamera ponsel.
    Kamera ponsel dapat menangkap iluminator inframerah terang yang dipakai kamera tersembunyi untuk menerangi ruangan. Baik berkabel maupun nirkabel tidak masalah.
    Tentu ini hanya berlaku jika kamera tersebut memakai iluminator inframerah, tetapi hampir semua kamera tersembunyi yang dipakai diam-diam memang begitu.

    • Kamera ponsel modern kebanyakan punya filter pemblokir inframerah yang cukup kuat. Namun sebagian besar kamera depan masih tidak sekuat itu, jadi yang itu yang harus dipakai.
      Meski begitu, kebanyakan kamera mata-mata seperti ini tidak punya iluminator inframerah.
    • Iluminator inframerah terang yang terlihat pada kamera pengawas biasa sebenarnya sering tampak agak kemerahan.
      Kalau tujuannya pengawasan diam-diam, saya rasa mereka tidak akan memakai jenis iluminator yang sama.
    • Mungkin saja, tetapi inframerahnya harus menyala. Perangkat ini juga mendeteksi hal-hal seperti alat penyadap.
  • Judulnya menyesatkan. Ini hanya mendeteksi frekuensi radio.
    Kamera tersembunyi bisa merekam ke media penyimpanan lalu mengunggahnya nanti, jadi tidak terus-menerus memancarkan sinyal.

    • Tergantung sensitivitas perangkatnya. Bahkan jika kamera tidak sedang menyiarkan secara aktif, mungkin saja masih bisa menangkap medan elektromagnetik dari kamera itu.
      Setiap pola kabel yang dialiri arus adalah antena.
    • Judulnya juga tidak mengatakan “semua”. Orang yang bersembunyi di lemari pun tidak akan terdeteksi jika tidak memancarkan apa pun.
  • Sudah lama saya ingin membuat phased array portabel untuk tujuan ini.
    Saya juga ingin menambahkan fitur untuk memvisualisasikan lokasi sumber pancaran dengan memakai perbedaan fase antar penerima. Pada dasarnya itu akan menjadi kamera yang bisa melihat dunia frekuensi radio.

  • Adakah yang pernah benar-benar menemukan kamera tersembunyi di AirBnB?

    • Ya. Tapi sangat jelas, jadi saya tidak memakai peralatan apa pun.
      Itu Airbnb “hotel” di Nashville pada Januari 2020, dan ada dua detektor asap di kamar. Salah satunya berbeda dari yang lain, dan dibungkus tisu.
      Saya membiarkannya tetap terbungkus agar pemilik tahu bahwa saya tahu, tetapi saya hampir tidak pernah memakai Airbnb dan itu perjalanan terakhir saya saat itu, jadi saya tidak melaporkannya. Lalu pandemi terjadi, dan selesai sampai di situ.
    • Saya pernah menemukan seseorang merekam saya dengan pena.
      Pena itu ditinggalkan di atas meja, saya tanpa sengaja membawanya, lalu menemukannya di dalam barang bawaan saya dan sadar itu alat mata-mata. Menyeramkan.
    • Bukan AirBnB, tapi beberapa tahun lalu memang pernah ditemukan satu di toilet wanita kantor saya