Jump to content

Search the Community

Showing results for tags 'yardstick one'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Talk
    • Everything Else
    • Gaming
    • Questions
    • Business and Enterprise IT
    • Security
    • Hacks & Mods
    • Applications & Coding
    • Trading Post
  • Hak5 Gear
    • Hak5 Cloud C²
    • New USB Rubber Ducky
    • WiFi Pineapple
    • Bash Bunny
    • Key Croc
    • Packet Squirrel
    • Shark Jack
    • Signal Owl
    • LAN Turtle
    • Screen Crab
    • Plunder Bug
    • WiFi Coconut
  • O.MG (Mischief Gadgets)
    • O.MG Cable
    • O.MG DemonSeed EDU
  • Legacy Devices
    • Classic USB Rubber Ducky
    • WiFi Pineapple TETRA
    • WiFi Pineapple NANO
    • WiFi Pineapple Mark V
    • WiFi Pineapple Mark IV
    • Pineapple Modules
    • WiFi Pineapples Mark I, II, III
  • Hak5 Shows
  • Community
    • Forums and Wiki
    • #Hak5
  • Projects
    • SDR - Software Defined Radio
    • Community Projects
    • Interceptor
    • USB Hacks
    • USB Multipass
    • Pandora Timeshifting

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Enter a five letter word.

Found 6 results

  1. I was wondering if a yardstick one could truly be made portable using a raspberry pi 3. I saw one post well i was searching the web, found it on this very site, but they were trying to use it with a pi 2. and apparently they were getting errors using it. I want to invest in the device but i dont carry a laptop around. If anyone has or know of someone pairing these things up id appreciate the feedback
  2. I can see my Yardstick in rfcat but not in GQRX. It's not in the device pulldown. So I figure I need to manually specify it as Other with a Device String but I have not been able to figure out what the device string should be. In dmesg I see this: new full-speed USB device number 8 using ohci-pci New USB device found, idVendor=1d50, idProduct=605b New USB device strings: Mfr=1, Product=2, SerialNumber=3 Product: YARD Stick One SerialNumber: 0093 and in lsusb I see this: Bus 002 Device 008: ID 1d50:605b OpenMoko, Inc. ... Endpoint Descriptor: bEndpointAddress 0x85 EP 5 IN ... Endpoint Descriptor: bEndpointAddress 0x05 EP 5 IN ... Does anyone know how to get this to work in GQRX or Osmocom?
  3. Can i use my yardstick one on my raspberry pi 3 model b?
  4. I've been trying to use my YS1 rootless, but I'm having difficulties. I've created my entry in /etc/udev/rules.d as described here: https://github.com/ecc1/rfcat/blob/master/etc/udev/rules.d/20-rfcat.rules name@host:~ $ cat /etc/udev/rules.d/20-rfcat.rules SUBSYSTEMS=="usb" ATTRS{idVendor}=="1d50" ATTRS{idProduct}=="605b" MODE:="0660" SYMLINK+="RFCAT%n", GROUP="dialout" This matches my YS1 name@host:~ $ lsusb Bus 001 Device 004: ID 1d50:605b OpenMoko, Inc. Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub But after running sudo udevadm control --r (and even after a reboot) I get this: name@host:~ $ rfcat -r Error in resetup():Exception('No Dongle Found. Please insert a RFCAT dongle.',) Error in resetup():Exception('No Dongle Found. Please insert a RFCAT dongle.',) Error in resetup():Exception('No Dongle Found. Please insert a RFCAT dongle.',) ^CTraceback (most recent call last): File "/usr/local/bin/rfcat", line 56, in <module> interactive(ifo.index, DongleClass=RfCat, intro=intro) File "/usr/local/lib/python2.7/dist-packages/rflib/__init__.py", line 190, in interactive d = DongleClass(idx=idx) File "/usr/local/lib/python2.7/dist-packages/rflib/chipcon_nic.py", line 295, in __init__ USBDongle.__init__(self, idx, debug, copyDongle, RfMode) File "/usr/local/lib/python2.7/dist-packages/rflib/chipcon_usb.py", line 176, in __init__ self.resetup(copyDongle=copyDongle) File "/usr/local/lib/python2.7/dist-packages/rflib/chipcon_usb.py", line 302, in resetup time.sleep(1) KeyboardInterrupt but immediately after that, it still works with the sudo name@host:~ $ sudo rfcat -r No module named enum 'RfCat, the greatest thing since Frequency Hopping!' Research Mode: enjoy the raw power of rflib currently your environment has an object called "d" for dongle. this is how you interact with the rfcat dongle: >>> d.ping() >>> d.setFreq(433000000) >>> d.setMdmModulation(MOD_ASK_OOK) >>> d.makePktFLEN(250) >>> d.RFxmit("HALLO") >>> d.RFrecv() >>> print d.reprRadioConfig() Any ideas what I'm doing wrong? Many thanks!
  5. Currently, I am trying to do a basic attack where I use an SDR along with a Yardstick One to decode and then replay the signal. The Yardstick One and SDR are connected to a Raspberry Pi. One day, I stumbled upon RfCatHelpers, which allowed me to sniff signals with my Yardstick One. However, when I found it was extremely buggy and did not work, I decided to terminate the transmit using control c. However, it would not let me terminate and would show this error: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/rflib/chipcon_usb.py", line 646, in recv self.recv_event.wait((wait - (time.time() - startTime)*1000)/1000) # wait on recv event, with timeout of remaining time File "/usr/lib/python2.7/threading.py", line 614, in wait self.__cond.wait(timeout) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) KeyboardInterrupt The green light on the Yardstick one would continue to be on for quite a long time. It would then stop for a short while and continue shining. I decided while the USB light was still on to shut down the pi. Now, every time I attempt to use rfcat or any other of RfCatHelpers scripts it would either give garbage Unicode text or this error: Error in resetup():USBError(110, u'Operation timed out') Right now I am just confused about what to do about this. Is there any way to reset the Yardstick One?
  6. So I've recently got into messing about with RF tools/RfCat, and bought myself a Yardstick One - a really great tool with a fair amount of help online. The RfCat libraries, at the end of atlas's own "<GHz or Bust" DEFCON slides imply that I should be able to use FHSS transmiting/receiving. However, despite several days of research/working the problem, I can't seem to set it up to do so. Possibly there is something big I'm missing out, with regards to setting up & using the channels? The example code I've got so far... Many thanks! from rflib import* d = RfCat() #Instatiate and set configuration d.setFreq(315e6) d.setMdmModulation(MOD_ASK_OOK) d.setMdmSyncWord(0xAA00) d.setMdmSyncMode(SYNCM_16_of_16) d.makePktFLEN(30) d.setMdmDRate(5200) print d.getFHSSstate() #Common up to this poiint if "RECEIVER": #Reciever does this d.setFHSSsate(FHSS_STATE_DISCOVERY) elif "XMITTER" #Transmitter does this d.setFHSSstate(FHSS_STATE_SYNCINGMASTER) print d.reprMACdata() if "XMITTER": d.FHSSxmit("Hello world") elif "RECEIVER": d.RFlisten() #or RFrecv
  • Create New...