2 puan yazan GN⁺ 2024-10-25 | 1 yorum | WhatsApp'ta paylaş
  • ESP32, AD8317 RF dedektörü ve çeşitli bileşenler kullanılarak oluşturulmuş bir RF sinyal tarayıcısı
  • Ortamdaki RF sinyallerini algılar ve ölçer, sinyal gücünü OLED ekranda gösterir
  • Gizli kameraları, dinleme cihazlarını ve diğer RF aygıtlarını bulmak için kullanışlıdır

Ready for Primetime

  • V4, alet gerektirmeden monte edilebilir ve pil ile şarj kontrolcüsü için alana sahiptir
  • 9V pil yerine boost converter kullanıldığı için yalnızca tek bir pil gerekir; kullanım sıklığına bağlı olarak haftalarca veya aylarca dayanabilir

Bill of Materials (BOM)

Parçaları satın almak için .cpp dosyasında listelenen Amazon bağlantılarına bakın. Bu bağlantılar bağlı kuruluş bağlantısı değildir. Parçalar her yerden satın alınabilir.

  • ESP32 geliştirme kartı
  • AD8317 RF güç dedektörü
  • TP4056 lityum pil şarj kontrolcüsü
  • 3.7V lityum iyon pil
  • Boost converter (3.3V to 9V)
  • OLED ekran (I2C, 128x64)
  • Potansiyometre (10k)
  • Piezo buzzer
  • Güç anahtarı

Build Process

  1. Güç devresini monte edin:
    • Pili TP4056 şarj kontrolcüsüne bağlayın
    • TP4056 çıkışını güç anahtarına bağlayın
    • Güç anahtarı çıkışını ESP32 5V VIN ve boost converter girişine bağlayın
    • Boost converter çıkışını 9V olarak ayarlayın
  2. AD8317 RF dedektörünü bağlayın:
    • AD8317'ye boost converter'ın 9V çıkışıyla güç verin
    • VOUT pinini ESP32 GPIO 34'e bağlayın
  3. OLED ekranı ayarlayın:
    • VCC'yi ESP32 3.3V'a bağlayın
    • GND'yi ESP32 GND'ye bağlayın
    • SDA'yı ESP32 GPIO 21'e bağlayın
    • SCL'yi ESP32 GPIO 22'ye bağlayın
  4. Potansiyometreyi bağlayın:
    • VCC'yi ESP32 3.3V'a bağlayın
    • GND'yi ESP32 GND'ye bağlayın
    • Wiper'ı ESP32 GPIO 35'e bağlayın
  5. Piezo buzzer'ı bağlayın:
    • Pozitif ucu ESP32 GPIO 5'e bağlayın
    • Negatif ucu ESP32 GND'ye bağlayın
  6. Verilen kodla ESP32'yi flash edin:
    git clone https://github.com/ramborogers/rfhunter.git  
    cd rfhunter  
    pio run -t upload  
    
  7. Kasayı monte edin

Wiring Instructions

Power Circuit:

  1. Pil (3.7V) pozitif ucu -> güç anahtarı
  2. Güç anahtarı -> TP4056 şarj kontrolcüsü (B+)
  3. TP4056 OUT+ -> ESP32 VIN ve boost converter IN+
  4. Boost converter OUT+ (9V'a ayarlanmış) -> AD8317 VCC
  5. Pil negatif ucu -> TP4056 B- ve ESP32 GND ve boost converter IN-
  6. Boost converter OUT- -> AD8317 GND

Signal and Control:

  1. AD8317 VOUT -> ESP32 GPIO 34 (RF_SENSOR_PIN)
  2. Potansiyometre VCC -> ESP32 3.3V
  3. Potansiyometre GND -> ESP32 GND
  4. Potansiyometre wiper -> ESP32 GPIO 35 (POT_PIN)
  5. OLED ekran VCC -> ESP32 3.3V
  6. OLED ekran GND -> ESP32 GND
  7. OLED ekran SDA -> ESP32 GPIO 21 (OLED_SDA)
  8. OLED ekran SCL -> ESP32 GPIO 22 (OLED_SCL)
  9. Piezo buzzer pozitif ucu -> ESP32 GPIO 5 (BUZZER_PIN)
  10. Piezo buzzer negatif ucu -> ESP32 GND

Notes

  • Güç anahtarı, pilden gelen ana güç akışını kontrol eder.
  • TP4056 şarj kontrolcüsü, pil şarjını ve korumasını yönetir.
  • Boost converter, pilin 3.3V çıkışını AD8317 sensörü için 9V'a yükseltir.
  • Tüm GND bağlantıları ortak olmalıdır. Gücü vermeden önce tüm bağlantıları ve voltaj seviyelerini yeniden kontrol edin.

Usage

  1. Güç anahtarını kullanarak cihazı açın
  2. OLED ekranda mevcut RF sinyal gücü gösterilir
  3. Hassasiyeti potansiyometre ile ayarlayın
  4. Güçlü bir RF sinyali algılandığında piezo buzzer öter

Improvements and Feedback

Bu projeyi geliştirmenin yollarını her zaman arıyorum. Fikirleriniz veya önerileriniz varsa GitHub deposunda bir issue açın ya da pull request gönderin. Bu projeyi temel alarak bir RF sinyal tarayıcısı yaptıysanız, Twitter/X'te @rogerscissp etiketleyerek paylaşın. Geri bildiriminiz ve deneyimleriniz topluluk için değerlidir.

GN⁺ Özeti

  • RFHunter V4.0, ESP32 ve AD8317 kullanarak RF sinyallerini algılayıp ölçen bir projedir. Gizli kameraları veya dinleme cihazlarını bulmak için kullanışlıdır.
  • Proje, basit montaj ve uzun pil ömrü sunar; ayrıca kullanıcıların kolayca yapabilmesi için ayrıntılı bir parça listesi ve montaj talimatları sağlar.
  • Proje GNU GPLv3 lisansı altında sunulmaktadır ve kullanıcılar bunu özgürce değiştirebilir ve dağıtabilir.
  • RF sinyali algılamayla ilgili diğer projeler arasında RTL-SDR ve HackRF bulunur. Bunlar daha karmaşık özellikler sunar, ancak RFHunter basit ve düşük maliyetli bir çözüm sunar.

1 yorum

 
GN⁺ 2024-10-25
Hacker News yorumu
  • Yarı iletken cihazlar, güçleri kapalı olsa bile belirli bir koruyucu tasarım yoksa yüksek frekanslı elektromanyetik yayılım üzerinden tespit edilebilir
    • PN birleşiminin doğrusal olmayan yapısı, yansıyan yayılımı etkiler
  • 2018'de düşük bütçeli tüketici donanımı casus yazılım implantları hakkında bir tartışma vardı
  • 2019'da Airbnb'nin gizli kamera sorunu hakkında bir tartışma vardı
  • 1952 tarihli 'Great Seal Bug'ın yeniden üretimi: güç olmadan, harici bir mikrodalga ışını üzerinden veri çıkarımı
  • USB hub'lar, AC güç şeritleri, SSD enclosure'ları ve monitörlerin RF yayılımını ölçmeyi deneyebilirsiniz
  • Yönlü antenler, RF kaynağının konumunu belirlemeye yardımcı olabilir
    • 'WokFi' adlı eski bir çalışma var
  • AD8317 devre tasarımı hakkında bilgi verilmiş
    • Log eğimi 22mV/dB olarak ayarlanmış AD8317 modülü kullanılıyor
    • 1GHz ve 3.5GHz'de doğrusallık ve dinamik aralık iyi
  • Termal kameralar, gizli kamera tespitinde en etkili yöntem olabilir
    • Tipik bir gizli kamera yaklaşık 5W ısı yayar
  • TinySA gibi hazır bir ürünü kullanmak tavsiye ediliyor
  • 60Hz üzerindeki EMF'yi algılayan bir cihaz isteniyor
  • Geçmişte çeşitli cihazların yayılımını dinlemek için bobin ve diyot kullanılmış
  • Elektronik müzik için ses üreten bir proje var
  • Tüm RF işleme bir IC tarafından yapılıyorsa PCB tasarımı zor olmayacaktır
  • Daha kolay yöntem, tüm ışıkları kapatıp telefon kamerasıyla etrafa bakmak
    • Telefon kamerası, gizli kameraların IR aydınlatmasını algılayabilir
  • Başlık yanıltıcı. Yalnızca RF algılıyor
    • Gizli kameralar bir depolama aygıtına kayıt yapıp daha sonra yükleyebilir
  • Taşınabilir bir faz dizili anten kurup iletim kaynaklarını görselleştirmeyi hayal etmiş
  • Projeye devre şeması eklenmesi talep edilmiş