DSD FME

EI9BAB

Member
Joined
Sep 3, 2021
Messages
61
Is there anyway to ignore certain radio ids in a talk group? For some reason all of the radios in a talk group are not encrypted, only certain radios. Thank you
If the suggestion above does not work then maybe try the -P option to create a WAV file for each call. The filenames have the RID in them so you can search for the ones you do want or remove the ones you don't want. Possibly you could automate that with a batch file and get them to play in nearly real-time by playing them when they appear or something.
I use this option when trying to work out what a specific talkgroup or radio is being used for on a system.

Also, does dsd-fme not automatically mute encrypted radios by default? (The -q option reverses this process.) Unless maybe it is BP encryption and it is not picked up automatically?
 

14FRS114

Newbie
Joined
Nov 1, 2020
Messages
4
If the suggestion above does not work then maybe try the -P option to create a WAV file for each call. The filenames have the RID in them so you can search for the ones you do want or remove the ones you don't want. Possibly you could automate that with a batch file and get them to play in nearly real-time by playing them when they appear or something.
I use this option when trying to work out what a specific talkgroup or radio is being used for on a system.

Also, does dsd-fme not automatically mute encrypted radios by default? (The -q option reverses this process.) Unless maybe it is BP encryption and it is not picked up automatically?
hello everyone, I am looking to test the automatic decoding of the BP key can you help me?
I just want some ideas to help me.
I need to modify the code in ncurses? I'm a beginner so I hope you can guide me.
 

EI9BAB

Member
Joined
Sep 3, 2021
Messages
61
hello everyone, I am looking to test the automatic decoding of the BP key can you help me?
I just want some ideas to help me.
I need to modify the code in ncurses? I'm a beginner so I hope you can guide me.
It sounds like you are trying to test something that does not exist. Unless this is something that have already developed separately?

This version of DSD(-FME) does not automatically decode the BP key. There may be other versions around that do this but that would be a different thread. The software author specifically stated last year that he would not be implementing an "Auto BP" function in this code. Other people may have done something along these lines themselves but I don't think they will be broadcasting it here.

If you are looking for information here on how to crack keys then I don't think you will get too many responses. And if you did then I imagine the moderator would rapidly close the thread due to the legal implications and that is something that nobody here wants to happen.

Also, I don't want to sound disingenuous but if you are just a beginner then I don't think integrating such functionality is something that you would have the programming experience to achieve. You are asking about ncurses for some reason but that is a programming library for GUI applications so that does not sound like anything that you would be looking at if you were attempting to manipulate keys. There is a module in DSD-FME called "dsd_ncurses.c" which uses this technology and possibly that is what you are referring to but again the answer would be no as that is also more about controlling the user interface (unless you want to pass in a switch or something).

So unfortunately I don't think you will get any answers here. However, if you are truly motivated and read through all the code in the repository you might get a better idea of where such changes would theoretically be made. Sorry if that sounds dismissive but as you have asked three time already today (including quotes from unrelated posts by me) I thought it best to just give you an honest response.

Good luck in your endeavours anyway...
 

ki4hyf

Ridin' Dirty
Premium Subscriber
Joined
Mar 2, 2005
Messages
223
Location
Jackson, TN
As you all probably know, a good part of Florida got hit pretty hard by hurricane Helene. Please keep those affected in your thoughts and prayers as they recover from this devastating weather event. It is my understanding that the Florida Man is alive, but unfortunately not unaffected.
 

14FRS114

Newbie
Joined
Nov 1, 2020
Messages
4
hello, not at all I am French and I have been looking for a long time in which DSD FME file I should make the modifications but I cannot find any help.

Thank you again for your few clues.
 

Reconrider

Inside the Galaxy
Joined
Sep 26, 2017
Messages
1,970
Location
Radio Galaxy
I was thinking the ncurses guy might be a fed fishing for FME code.
Considering dsd-fme is opensource... The link is literally throughout this thread that the maker posted it numerous times for updates
hello, not at all I am French and I have been looking for a long time in which DSD FME file I should make the modifications but I cannot find any help.

Thank you again for your few clues.
No body will be helping you code dsd-fme to break basic encryption by simply running. If you're looking to listen to an encrypted system and you know the key and have permission, I suggest you looking at the -k and -K options.
 

ki4hyf

Ridin' Dirty
Premium Subscriber
Joined
Mar 2, 2005
Messages
223
Location
Jackson, TN
hello, not at all I am French and I have been looking for a long time in which DSD FME file I should make the modifications but I cannot find any help.
When it comes to cracking encryption schemes, finding basic privacy keys is pretty much as easy as it gets. It's also essentially considered to be common knowledge to those who are able to use a search engine. It's not a dark art, but it is a subject whose discussion is frowned upon, and understandably so, considering how draconian US laws are.

It is my firm belief that DSD-FME was never intended to be used to circumvent or break any laws. Just because your car can break laws, doesn't imply the manufacturer designed or intended it to do so. If you are authorized to use an encryption key, DSD-FME is a very useful tool. However, using any software outside it's designed intention is completely on the user, not the author.

This is my own personal opinion, so take it for what it's worth.
 
Joined
Feb 5, 2024
Messages
12
Location
Columbus, nc
My answer would be; I don't know, but possibly. I've never tried it, but you may be able to lockout a RID by placing it in your group config file, and setting the B flag like:
Code:
DEC,Mode(A- Allow, B - Block),Name of Group,Tag (do not delete this line or won't import properly)
241,B,Housekpg,Hospital
243,B,Ordly1,Hospital
245,B,Ordly2,Hospital
248,B,Maint,Hospital
249,B,Maint,Hospital
251,A,Security,Security
252,A,MedLink,EMS
240,A,THP/JFD/JPD,Law
237,A,JPD,Law
51232,A,Control,Security
51252,B,Control,Security
      ^ Here
I tried and it appeared the allowed talkgroup overrides the blocked radio id. I haven’t tried only putting in radio ids.
 

iscottybotty

Member
Joined
Dec 7, 2016
Messages
55
Location
Birmingham, UK
Hi all. A couple of help questions if I may regarding the build and Cygwin. I appreciate Cygwin ISNT the “go-to” method but normally, it works for me.

So yesterday I put FME on a new machine using the auto install .bat file for Cygwin. It’s working fine, (after a few hours tinkering about).

I now want to put a second version on FME on the machine, however this older edition does not have the auto installer.

Would someone be kind enough to tell me, how to install or go about installing the second version, in a seperate folder/ directory without lnackering the working edition, keeping both editions seperate?

Also, is it possible to make a .bat file to open Cygwin and FME…
I write:
cd /cygdrive/c/Cygwin64/home/Scott/DSD-FME/build

to point me to the build folder, then open with a command from there. Can I do this from a simple .bat, save having to type that in every single time?

Appreciate all the help in advance, thanks everyone.
 

iscottybotty

Member
Joined
Dec 7, 2016
Messages
55
Location
Birmingham, UK
Hi all. A couple of help questions if I may regarding the build and Cygwin. I appreciate Cygwin ISNT the “go-to” method but normally, it works for me.

So yesterday I put FME on a new machine using the auto install .bat file for Cygwin. It’s working fine, (after a few hours tinkering about).

I now want to put a second version on FME on the machine, however this older edition does not have the auto installer.

Would someone be kind enough to tell me, how to install or go about installing the second version, in a seperate folder/ directory without lnackering the working edition, keeping both editions seperate?

Also, is it possible to make a .bat file to open Cygwin and FME…
I write:
cd /cygdrive/c/Cygwin64/home/Scott/DSD-FME/build

to point me to the build folder, then open with a command from there. Can I do this from a simple .bat, save having to type that in every single time?

Appreciate all the help in advance, thanks everyone.
I've now installed both editions so ignore that part of the help.

What would be helpful now is for a .bat of sorts to auto run from the desktop...

something like: cd /cygdrive/c/dsd-fme/build ./dsd-fme -fa -N -Z
 

scanfan03

Member
Joined
Jun 2, 2003
Messages
1,701
Location
Houston, Texas
Can you run DSD-FME to decode form a stereo wav file for DMR? I see that it says mono input in the help file, but I guess since the signal I'm listening to is on slot 2 (recording in SDR++) DSD-FME doesn't pick up the signal with the -i xxxx.wav nomenclature. Can I just record a new file and un-click the stereo button in SDR++ or is there another way?
 

scanfan03

Member
Joined
Jun 2, 2003
Messages
1,701
Location
Houston, Texas
Can you run DSD-FME to decode form a stereo wav file for DMR? I see that it says mono input in the help file, but I guess since the signal I'm listening to is on slot 2 (recording in SDR++) DSD-FME doesn't pick up the signal with the -i xxxx.wav nomenclature. Can I just record a new file and un-click the stereo button in SDR++ or is there another way?
I converted the file to mono and now it works.
 

ArloG

Member
Joined
Feb 14, 2020
Messages
366
Is it just me or would all of these dongle radio guys lay off the bells and whistles for a bit and sit down to enable at CI-V or CAT or rigctr, hamlib and stuff for a "man's radio"?
Jus' sayin'.
 
Top