Digitally Colourful Mistifier Posted January 14, 2018 Posted January 14, 2018 Hi, Starting of on a new project again, I'd be interested to learn more about analysing DECT communication through a HackRF. Is there any specific research that you think I should read up on? I've done my first steps with the hackrf: hacking the garagedoor, listening in on the babymonitor, ... now I'd like to start learning about DECT phones, but I'm 100% new to the subject. Quote
Digitally Colourful Mistifier Posted January 15, 2018 Author Posted January 15, 2018 Ok, seems that there is an old project 'Dedected' (https://dedected.org) on which there was a talk on 25C3 (2008) (https://dedected.org/trac/wiki/25C3) but unfortunately, one of the researchers wasn't able to explain his findings in English so I didn't manage to follow that. Since then there seems to be an update on the project, well more of a fork under the name 'Re-dected' that has been uploaded on github: https://github.com/znuh/re-DECTed I'm still figuring out how to get this last one working and wrapping my head around how dect exactly works, but we're moving forward. Quote
Digitally Colourful Mistifier Posted January 15, 2018 Author Posted January 15, 2018 Another update: Just_a_User gave me a hint on the #sdr-channel and pointed me to https://github.com/pavelyazev/gr-dect2 Now, I build and installed it and opened the example GRC-flow and replaced the USRP source with an OSMOCOM source to use my HackRF. But now if I run it, the thing stumples upon following error: Quote Executing: /usr/bin/python -u /home/u/gr-dect2/grc/top_block.py Traceback (most recent call last): File "/home/u/gr-dect2/grc/top_block.py", line 31, in <module> import dect2 File "/usr/local/lib/python2.7/dist-packages/dect2/__init__.py", line 45, in <module> from dect2_swig import * ImportError: No module named dect2_swig My GRC flow looks like this: Quote
Digitally Colourful Mistifier Posted January 16, 2018 Author Posted January 16, 2018 alright, got that one working. Didn't know about SWIG before. It appears that this is some sort of linking library between C++ and Python. It appeared that have that installed but it was of the wrong version. I could verify this by doing over the build process. In the log of the build I could see the error: Quote -- Checking for module SWIG -- Disabling SWIG because version check failed. So, to fix this I did Quote sudo apt install swig2.0 Then, I rebuild and the stuff worked. Now it's time to figure out how to use this thing... Quote
Digitally Colourful Mistifier Posted January 16, 2018 Author Posted January 16, 2018 Yet another step closer: On IRC I received two links on the #SDR channel: Cyberspectrum: Bay Area Software Defined Radio #7 (May 2015): https://youtu.be/BoFOt9AUWuE Cyberspectrum: Bay Area Software Defined Radio #9 (July 2015): https://youtu.be/NBfBnPPcuJw And they also pointed me towards RFtap (https://rftap.github.io/). Looking into this now. The docs indicate that Wireshark 2.3 and above have buildin support for this so I'm going to try that route. Quote
J1m Posted September 17, 2018 Posted September 17, 2018 I wonder if you got it working in the end? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.