2 पॉइंट द्वारा GN⁺ 2024-10-25 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • RFHunter V4.0 ESP32 और AD8317 RF detector के जरिए आसपास के RF signals को detect और measure करने वाला RF Signal Scanner है, जो OLED पर signal strength दिखाता है
  • यह डिवाइस छिपे हुए कैमरा, listening devices और अन्य RF-enabled devices खोजने के लिए design किया गया है
  • V4 में बिना tools के assemble होने वाला case, नीचे battery और charging controller के लिए जगह, और 9V battery की जगह boost converter इस्तेमाल करने वाला configuration शामिल है
  • Components में ESP32 Development Board, AD8317 RF Power Detector, TP4056 Lithium Battery Charge Controller, 3.7V lithium-ion battery, OLED Display, potentiometer, piezo buzzer, power switch आदि शामिल हैं
  • User power on करने के बाद OLED पर RF signal strength देखता है, potentiometer से sensitivity adjust करता है, और strong RF signal detect होने पर piezo buzzer बजता है

RFHunter V4.0 का उद्देश्य और configuration

  • RFHunter V4.0 ESP32, AD8317 RF detector और कई components से बना RF Signal Scanner है
  • यह आसपास के environment में RF signals detect और measure करता है, और signal strength को OLED display पर दिखाता है
  • छिपे हुए कैमरा, listening devices और अन्य RF-enabled devices खोजने में उपयोगी है
  • Demo video https://x.com/rogerscissp/status/1847721651359850985 पर देख सकते हैं

V4 में बदला हुआ hardware design

  • V4 case zero tools के साथ snap assemble होता है, और नीचे battery और charging controller रखने की जगह है
  • 9V battery की जगह boost converter इस्तेमाल किया गया है, इसलिए सिर्फ एक battery चाहिए
  • Usage cycle के आधार पर battery कुछ हफ्तों या कुछ महीनों तक चल सकती है
  • Issues section में सुझाव था कि इस board को boost converter के बिना modify किया जा सकता है, लेकिन अभी तक इसे try नहीं किया गया है

Updates

  • 2024-10-30 को पहला बाहरी build example पोस्ट हुआ: RFHunter on X
  • 2024-10-28 को RFHunter उस सप्ताह Hacker News पर नंबर 1 रहा
  • Creator ने बताया कि वे कई रोचक products पर काम कर रहे हैं, और जल्द ही अधिक details share करेंगे

Parts list

  • Amazon links .cpp file में हैं, और affiliate links नहीं हैं
  • Parts कहीं से भी खरीदे जा सकते हैं
  • जरूरी main parts:
    • 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

Assembly flow

  • Power circuit में battery को TP4056 charge controller से connect करें, TP4056 output को power switch पर भेजें, फिर ESP32 5V VIN और boost converter input से connect करें
  • boost converter output को 9V पर adjust करना होगा; boost converter न हो तो 9V battery इस्तेमाल की जा सकती है
  • ESP32 पर 3.3V VIN नहीं, बल्कि 5V VIN इस्तेमाल करना चाहिए
  • AD8317 RF detector को boost converter के 9V output से power दें, और VOUT pin को ESP32 GPIO 34 से connect करें
  • OLED display connections:
    • VCC → ESP32 3.3V
    • GND → ESP32 GND
    • SDA → ESP32 GPIO 21
    • SCL → ESP32 GPIO 22
  • Potentiometer connections:
    • VCC → ESP32 3.3V
    • GND → ESP32 GND
    • Wiper → ESP32 GPIO 35
  • Piezo buzzer connections:
    • Positive terminal → ESP32 GPIO 5
    • Negative terminal → ESP32 GND
  • ESP32 flash करने के लिए provided code का उपयोग करें
git clone https://github.com/ramborogers/rfhunter.git
cd rfhunter
pio run -t upload
  • Code में बदलाव की जरूरत नहीं होनी चाहिए
  • अंत में case को snap assemble करें

Wiring और power सावधानियां

  • Power switch battery से आने वाले main power flow को control करता है
  • TP4056 charge controller battery charging और protection manage करता है
  • Boost converter battery के 3.3V को AD8317 sensor के लिए 9V तक step up करता है
  • सभी GND connections common होने चाहिए
  • Power on करने से पहले सभी connections और voltage levels दोबारा check करें

इस्तेमाल करने का तरीका

  • Power switch से device on करें
  • OLED display पर मौजूदा RF signal strength देखें
  • Potentiometer से sensitivity adjust करें
  • Strong RF signal detect होने पर piezo buzzer बजेगा

License और feedback

  • Project GNU General Public License v3.0 के तहत licensed है
  • Improvement ideas या suggestions GitHub repository के issues या pull requests के जरिए लिए जा सकते हैं
  • अगर इस project के आधार पर RF Signal Scanner बनाते हैं, तो Twitter/X पर @rogerscissp को tag करके share करने का अनुरोध किया गया है

1 टिप्पणियां

 
GN⁺ 2024-10-25
Hacker News की टिप्पणियां
  • सेमीकंडक्टर डिवाइस जिनकी power बंद है और जो radiation नहीं निकालते, उन्हें भी असल में detect किया जा सकता है, बशर्ते design में इसके खिलाफ खास बचाव न किया गया हो
    तरीका यह है कि किसी खास area पर high-frequency electromagnetic waves डाली जाती हैं, और PN junction की nonlinearity की वजह से reflected wave में आने वाले बदलावों को सुना जाता है [1]

    [1] https://en.wikipedia.org/wiki/Nonlinear_junction_detector

    • यह हिस्सा दिलचस्प है कि “सोवियतों ने building structure के concrete में हजारों diodes मिला दिए, जिससे अमेरिकी occupants के लिए असली bugging devices ढूंढकर हटाना लगभग असंभव हो गया”

    • यहां [1] में nonlinear junction detector की तस्वीरें और अतिरिक्त जानकारी है
      उदाहरण के लिए Orion 2.4 [2] को 15,200 डॉलर में खरीदा जा सकता है और shipping free है [3]

      [1] https://www.cryptomuseum.com/df/tscm.htm#nljd

      [2] https://reiusa.net/nljd/

      [3] https://spyassociates.com/orion-2-4-non-linear-junction-dete...

    • जिज्ञासा है कि power बंद hidden devices खोजने के लिए क्या nonlinear junction detector अब भी state-of-the-art तरीका है
      यह भी जानना चाहूंगा कि IC packaging से जुड़े chemical traces खोजने वाली electronic nose, या magnetic anomaly detection जैसे alternatives ज्यादा इस्तेमाल होने लगे हैं या नहीं

  • 2018 का “Low budget consumer hardware espionage implant” 220 टिप्पणियों वाला था, और संबंधित links हैं https://news.ycombinator.com/item?id=40363704, https://news.ycombinator.com/item?id=20190251, https://news.ycombinator.com/item?id=15676737
    2019 का “Airbnb Has a Hidden-Camera Problem” 50 टिप्पणियों वाला था, https://news.ycombinator.com/item?id=24324300
    2019 का “How to find hidden cameras in your AirBnB” 300 टिप्पणियों वाला था, https://news.ycombinator.com/item?id=20457419
    2023 में 1952 के Great Seal Bug को फिर से बनाया गया था; यह बिना power वाला mechanical microphone है और बाहरी directional microwave beam से data निकाला जाता है: https://www.youtube.com/watch?v=NLDpWrwijE8
    USB hubs, AC power strips, SSD enclosures और monitors के radio-frequency emissions को मापकर देखना अच्छा रहेगा

  • इसे public करने के लिए धन्यवाद। मोटे तौर पर parts cost कितनी है, यह जानना चाहूंगा
    क्या directional antenna radio-frequency source की location पता करने में मदद करेगा? WiFi के लिए parabolic antenna पर पुराना काम “WokFi” है: https://web.archive.org/web/20140802123553/http://www.usbwif...
    AD8317 इस्तेमाल करने वाला एक और circuit design भी है: https://g8rwg.uk/articles/noise-meter-ad8317/
    “मैं जो AD8317 module इस्तेमाल करता हूं, उसकी log slope 22mV/dB पर set है। Viavi JD785 output को कई frequencies पर इस्तेमाल करके slope और dynamic range verify किया। 1GHz और 3.5GHz पर linearity और dynamic range अच्छी है, और उम्मीद के मुताबिक 144MHz और 6GHz पर कम हो जाती है”

    • https://github.com/RamboRogers/rfhunter/blob/master/rfhunter... में Amazon links हैं
      हालांकि जरूरी parts में से काफी bundles में आते हैं, मोटे तौर पर यह करीब 100 डॉलर है
    • आम तौर पर wide bandwidth में hand-held equipment से directionality हासिल करना मुश्किल होता है
      दूसरा approach phased-array receiver है, जो सिर्फ 2 antennas से भी संभव हो सकता है, और उससे azimuth भी मिल सकता है
  • सबसे effective तरीका शायद thermal camera इस्तेमाल करना होगा। eBay पर मिलने वाले आम “hidden cameras” लगभग 5W consume करते हैं, इसलिए काफी heat generate करते हैं
    इसके अलावा, बस off-the-shelf TinySA खरीद लेना ठीक रहेगा

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

  • TinySA बढ़िया लग रहा है। एक लेना चाहूंगा
    मैंने एक थर्मल कैमरा बनाया था: https://github.com/RamboRogers/M5StickCPlus2-AMG8833-Thermal...

  • अगर पावर ऑन है, तो thermal imaging उपकरण से ज़्यादातर इलेक्ट्रॉनिक डिवाइस बहुत आसानी से ढूंढे जा सकते हैं
    https://www.beneaththewaves.net/Photography/Images/Thermal_I...
    यात्रा करते समय मैं इससे कमरे को स्कैन करता हूं

  • TinySA की frequency range और scan speed क्या है?

  • बढ़िया। क्या अंदर सब point-to-point wiring है? अगर radio frequency से जुड़ी processing IC ही पूरी कर रहा है, तो PCB design इतना मुश्किल नहीं लगता

  • असल में मुझे जो चाहिए वह ऐसा device है जो 60Hz से ऊपर के सभी electromagnetic fields detect करे
    बचपन में मैं coil में लपेटे तार और diode को piezo earphone से जोड़कर घर के अलग-अलग devices के emissions सुनता था। Amiga 500 खास तौर पर दिलचस्प था
    मैंने कुछ projects भी देखे हैं जो यही काम करते हैं, लेकिन operational amplifier और recording feature जोड़कर electronic music के लिए sounds बनाने देते हैं

    • मैं यह अपने बच्चे के साथ करके देखना चाहूंगा, क्या थोड़ा और detail में बता सकते हैं? मैं hardware वाला नहीं हूं, लेकिन हाथ के काम में खुद को काफ़ी ठीक मानता हूं
      diode को coil से कैसे जोड़ना होगा? coil से मतलब सिर्फ लपेटा हुआ तार है, या किसी electronic component की बात है?
    • “60Hz से ऊपर के सभी electromagnetic fields” तो असल में लगभग सभी electromagnetic fields नहीं हुआ? लगता है कोई prefix छूट गया है
      edit: पता चला इस frequency band के भी उपयोग हैं: https://en.wikipedia.org/wiki/Super_low_frequency
    • यह भी देखने लायक है: https://store.lom.audio/collections/elektrosluch-accessories
    • सचमुच जिज्ञासा है, CPU या GPU से कैसी आवाज़ सुनने की उम्मीद करते हैं?
  • इससे कहीं आसान तरीका है कि सारी lights बंद कर दें और phone camera से चारों तरफ देखें
    phone camera उस तेज़ infrared light को पकड़ लेता है जिसका इस्तेमाल hidden camera कमरे को रोशन करने के लिए करते हैं। wired हो या wireless, फर्क नहीं पड़ता
    बेशक यह तभी काम करता है जब camera infrared illumination इस्तेमाल कर रहा हो, लेकिन गुप्त रूप से इस्तेमाल होने वाले लगभग सारे cameras ऐसा ही करते हैं

    • आजकल ज़्यादातर phone cameras में infrared blocking filter काफ़ी मजबूत होता है। हालांकि अधिकतर front cameras में अब भी ऐसा नहीं होता, इसलिए वही इस्तेमाल करना चाहिए
      फिर भी ऐसे spy cameras में से ज़्यादातर में infrared light नहीं होती
    • सामान्य surveillance cameras में दिखने वाली तेज़ infrared light असल में अक्सर हल्की लाल दिखती है
      अगर मकसद छिपकर निगरानी करना हो, तो शायद वही light इस्तेमाल नहीं करेंगे
    • हो सकता है, लेकिन infrared on होना चाहिए। यह device listening devices जैसी चीज़ें भी detect करता है
  • title misleading है। यह सिर्फ radio frequency detect करता है
    hidden cameras storage device में record करके बाद में upload कर सकते हैं, तब वे लगातार transmit नहीं करते

    • device की sensitivity पर निर्भर करता है। camera actively broadcast न भी कर रहा हो, फिर भी शायद camera का electromagnetic field पकड़ा जा सके
      जिस भी wiring pattern में current बह रहा है, वह antenna है
    • title में “सभी” नहीं लिखा है। अलमारी के अंदर छिपा कोई इंसान भी transmit न करे तो detect नहीं होगा
  • इस उद्देश्य के लिए मैं बहुत पहले से portable phased array बनाकर देखना चाहता था
    साथ में receivers के बीच phase difference का इस्तेमाल करके transmitter कहां है, यह visualize करने वाला feature भी जोड़ना चाहता हूं। असल में यह radio frequency दुनिया को देखने वाला camera बन जाएगा

    • इसे AR के साथ भी combine किया जा सकता है: https://hackaday.com/2019/01/09/smartphone-app-uses-ar-to-vi...
      2.4GHz WiFi के लिए tuned DIY radio telescope: https://www.youtube.com/watch?v=g3LT_b6K0Mc
      real building image के ऊपर radio frequency sources overlay करके दिखाने का example: https://www.facebook.com/thethoughtemporium/posts/2162600763...
      “जब हमने पहला video बनाया और Photoshop में composite करके कल्पना की कि यह कैसा दिखेगा, तब बिल्कुल नहीं सोचा था कि actual result इतना मिलता-जुलता होगा। अब आधिकारिक रूप से, हमारा telescope building के अंदर WiFi को light के किसी दूसरे रूप की तरह map कर सकता है”
  • क्या किसी ने AirBnB में सचमुच hidden camera ढूंढा है?

    • हां। लेकिन वह इतना obvious था कि कोई equipment इस्तेमाल नहीं किया
      जनवरी 2020 में Nashville के Airbnb “hotel” में था, और कमरे में दो fire detectors थे। एक दूसरे से अलग था, और मैंने उसे tissue से लपेट दिया था
      owners को यह पता चले कि मुझे पता है, इसलिए उसे लिपटा ही छोड़ा, लेकिन मैं Airbnb बहुत कम इस्तेमाल करता था और trip last-minute थी, इसलिए report नहीं किया। फिर pandemic आ गई और बात वहीं खत्म हो गई
    • एक बार मैंने पाया कि कोई pen से मेरी recording कर रहा था
      उसे desk पर छोड़ गया था, मैं गलती से उठा लाया और luggage में मिलने पर समझा कि यह spy device है। डरावना था
    • AirBnB नहीं, लेकिन कुछ साल पहले company के women’s restroom में एक मिला था