Page 1 of 2 12 LastLast
Results 1 to 25 of 30

Thread: EF Johnson OPT Files

  1. #1
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default EF Johnson OPT Files

    Has anyone figured out what bytes in the OPT files control what features? Say what bytes control encryption?


  2. #2
    SJS44 is offline Cowthief's Mini-me
    BANNED FOR POSTING BS
    Join Date
    Apr 21, 2012
    Posts
    23
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default

    The fpp option can be added to the trunking radios . there not that hard really.
    Last edited by SJS44; May 20, 2012 at 10:00 AM. Reason: update

  3. #3
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default

    I read and saved the current OPT file. I was trying to figure out how everything gets hashed together. I was guessing a something like a CRC24, but haven't had time to really figure it out yet.

  4. #4
    SJS44 is offline Cowthief's Mini-me
    BANNED FOR POSTING BS
    Join Date
    Apr 21, 2012
    Posts
    23
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default

    I can't get into everything on here , but the file is made around each radios RSN .
    Last edited by SJS44; May 20, 2012 at 10:01 AM.

  5. #5
    Join Date
    Feb 27, 2012
    Location
    Raven Rock
    Posts
    121
    Thanks
    87
    Thanked 10 Times in 9 Posts

    Default

    Yes the latest version of PCC will let you save the OPT file for the radio you currently read.

  6. #6
    longxinshi No Longer Registered

    Default

    Can you sent me the opt file? I want to try. 75783604@qq.com

  7. #7
    Join Date
    Feb 04, 2012
    Posts
    1,608
    Thanks
    65
    Thanked 300 Times in 150 Posts

    Default

    Reading the Tait information on this same subject may shed some light or give a clue on the way things are done.

  8. #8
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default

    It appears that the first 8bytes are the RSN encoded. Second 8bytes are the features. Not sure of the last eight yet.

  9. #9
    SJS44 is offline Cowthief's Mini-me
    BANNED FOR POSTING BS
    Join Date
    Apr 21, 2012
    Posts
    23
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default

    The first 7 bits are for the esn . however thses bits also controls specific options to be turned on or off . then the rest of the bits are for only the options .
    Last edited by SJS44; May 20, 2012 at 10:01 AM.

  10. #10
    SJS44 is offline Cowthief's Mini-me
    BANNED FOR POSTING BS
    Join Date
    Apr 21, 2012
    Posts
    23
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default

    Here is a pic of what the .opt file maker looks like . the name and other ID Marks have been cut out . but it will give you an Ideai what the software looks like .
    Last edited by SJS44; May 20, 2012 at 10:01 AM.

  11. The Following User Says Thank You to SJS44 For This Useful Post:


  12. #11
    Join Date
    Feb 04, 2012
    Posts
    1,608
    Thanks
    65
    Thanked 300 Times in 150 Posts

    Default

    I see the esn is 8 bytes unless the 40 is a manufacturer code.

    wouldnt it be nice to decompile that

  13. #12
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default

    I don't have a 40 in the first 8 bytes so I don't think it's a manufacturer code. I can edit bytes 9-16 and change the options, so it doesn't appear to have a checksum.


    Quote Originally Posted by Notarola View Post
    I see the esn is 8 bytes unless the 40 is a manufacturer code.

    wouldnt it be nice to decompile that

  14. #13
    Join Date
    Dec 21, 2011
    Posts
    4,051
    Thanks
    2,964
    Thanked 5,774 Times in 1,707 Posts
    Country: Canada

    Default

    Just so we're clear here, the editing of SJS44's posts were done by himself, not the forum mods/admins. He ruined this thread, not us.

    Sorry for the inconvenience this may have caused. We have now placed much stricter time-limits on the editing of posts.

  15. #14
    Join Date
    Feb 27, 2012
    Location
    Raven Rock
    Posts
    121
    Thanks
    87
    Thanked 10 Times in 9 Posts

    Default

    I think beside the esn in the first 7 blocks is model info. the rest is options. I try just tweaking a byte here and a byte there. working on a 53sl mobile to enable everything. I had most options just need to enable p25 aes.

    One note. when you start save a 2nd copy of the opt file somewhere else so you can restore your radio if you mess up.

  16. #15
    Join Date
    Feb 27, 2012
    Location
    Raven Rock
    Posts
    121
    Thanks
    87
    Thanked 10 Times in 9 Posts

    Default

    Looking to see if someone could read a radio that was an 888 model/ demo radio that had all the options enabled and would be willing to upload the opt file.

  17. #16
    salonorg No Longer Registered

    Default

    what determines the options is one third of the total hexdecimals in the option file . the rest is the esn . you can play with it but it changes the options at random . if anyone needs a valid option update let me know i can make a solidone for you if you need .i can show you the before and after if you want to see the area where it changes .

  18. #17
    Join Date
    May 22, 2012
    Location
    Atlantic City, NJ
    Posts
    29
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default PC Issue

    Look for a program called pc issue v1.6 or above. It is rare and written by EFJ for it's field techs. It provides you with a single page and on it you can enable or disable any options by just checking or unchecking the option and change the esn or external sn. I don't have it so don't ask, we had a tech when I was in Iraq that came around and updated the portable for astro CAI and AES256. We got a bunch of radios that shipped without any options. You never see the actual opt string but he just checked a few boxes and programmed the radio. Wish Motorola had something that simple. I suspect you can not buy the software from EFJ but I have seen it in the wild. 1.6 is an older version and works on all mobiles and portables in the 5100/5300 series. Good luck

    Mic

  19. #18
    PRC148 No Longer Registered

    Default

    There are only a few references to it on Google.

  20. #19
    Join Date
    May 22, 2012
    Location
    Atlantic City, NJ
    Posts
    29
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default It is around

    It is out there but it is difficult to find. I don't know where to tell you to look. Maybe an FTP site in another country would be worth a try.

  21. #20
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default

    That is the software that SJS44 had used to create a new opt file for my radio

  22. #21
    Join Date
    Feb 27, 2012
    Location
    Raven Rock
    Posts
    121
    Thanks
    87
    Thanked 10 Times in 9 Posts

    Default

    Well someone must have that program as look what I found on ebay

    http://www.ebay.com/itm/EF-JOHNSON-O...item2a22233458

  23. #22
    syntrx No Longer Registered

    Default

    The screenshot is just the PC Configure screen showing what options are enabled. The checkboxes are all read-only, you can't modify them. Update Options lets you load a new OPT file.

    Imagine the sort of **** that would come down if you were to advertise backyard FLASHport upgrades on eBay?

  24. #23
    Join Date
    Feb 27, 2012
    Location
    Raven Rock
    Posts
    121
    Thanks
    87
    Thanked 10 Times in 9 Posts

    Default

    I think that just a screen shot. I believe they are using PC-Issue? Its a lab like software for efj radios to create opt files.

  25. #24
    Join Date
    Apr 24, 2012
    Posts
    112
    Thanks
    3
    Thanked 2 Times in 2 Posts

    Default

    Ok so the OPT file consists of 3 groups of 8 bytes.

    First Groups is the ESN
    Second Group sets the Options
    Third Group id's where the file was created. Or what version of PC Issue.

    Still not sure about what encryption is used, but that's next

  26. #25
    Join Date
    Dec 08, 2012
    Posts
    125
    Thanks
    0
    Thanked 5 Times in 4 Posts

    Default

    Quote Originally Posted by NCRadioTech View Post
    Ok so the OPT file consists of 3 groups of 8 bytes.

    First Groups is the ESN
    Second Group sets the Options
    Third Group id's where the file was created. Or what version of PC Issue.

    Still not sure about what encryption is used, but that's next

    The question is where the option decoding takes place. I would say that given how poorly this is designed from a crypto standpoint, it's very likely that the option files get decoded/encoded within PCConfigure somewhere. I'm sure there's a way to configure everything (if I were an EFJ programmer) to handle all the encoding/decoding within the radio, making this a lot harder to crack.