Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Likes Likes:  0
Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17
  1. #11
    Navigation software expert *.gma - What's inside?!
    *.gma - What's inside?!*.gma - What's inside?!*.gma - What's inside?!
    Giomen's Avatar
    Join Date
    Apr 2009
    Location
    Suomi-Russia
    Age
    57
    Posts
    2,160
    Rep Power
    728

    Default

    Quote Originally Posted by Swall View Post
    Honestly, I don't think it saves an unlocking codes.

    So it seems the unlocking code is buried in the map image.
    The both of things are fact!
    Garmin, how much is 30 pieces of silver for Judas today? Were they worthy for crucifix of GPSPower?

  2.    Advertissements


  3. #12
    Navigation software expert *.gma - What's inside?!
    *.gma - What's inside?!
    Cnfhbr's Avatar
    Join Date
    Jan 2010
    Location
    CIS
    Posts
    1,034
    Rep Power
    551

    Default

    Quote Originally Posted by Swall View Post
    So it seems the unlocking code is buried in the map image.
    It's easy to verify via ImgTool or GMapTool.
    The 25-digit unlock code is written to the MPS subfile of the map as a U-record.

  4. #13
    Member
    Join Date
    Dec 2018
    Location
    St. Petersburg, Russia
    Posts
    25
    Rep Power
    7

    Default

    Quote Originally Posted by Giomen View Post
    The both of things are fact!
    Another fact is the device performs the map enabling procedure on each cold start. So it does not relies on the stored history data

  5. #14
    Navigation software expert *.gma - What's inside?!
    *.gma - What's inside?!
    Cnfhbr's Avatar
    Join Date
    Jan 2010
    Location
    CIS
    Posts
    1,034
    Rep Power
    551

    Default

    Quote Originally Posted by Swall View Post
    Another fact is the device performs the map enabling procedure on each cold start. So it does not relies on the stored history data
    For most devices, the info on the successful authentication of the map is stored in non-volatile memory after the first success and kept there right down to the next hard/master reset or NonVol clearing.
    For example, some tricks for temporary map authentication are based on this property.

  6. #15
    Member
    Join Date
    Dec 2018
    Location
    St. Petersburg, Russia
    Posts
    25
    Rep Power
    7

    Default

    Quote Originally Posted by Cnfhbr View Post
    It's easy to verify via ImgTool or GMapTool.
    The 25-digit unlock code is written to the MPS subfile of the map as a U-record.
    You're right. It's there

    Quote Originally Posted by Cnfhbr View Post
    For most devices, the info on the successful authentication of the map is stored in non-volatile memory after the first success and kept there right down to the next hard/master reset or NonVol clearing.
    For example, some tricks for temporary map authentication are based on this property.
    Well, I think this security bug is by design. After all, Garmin's primary products are hardware devices so it's not seriously interested in closing all back doors
    Last edited by Magnetron; 8th January 2019 at 01:45 PM. Reason: Don't multi post in a row Edit instead.

  7. #16
    Member
    Join Date
    Dec 2018
    Location
    St. Petersburg, Russia
    Posts
    25
    Rep Power
    7

    Default

    Another update and I have to admit the .unl file is actually necessary. For the first time anyway. Garmin loves cashing very much

  8. #17
    Member +
    Join Date
    Oct 2018
    Location
    Australia
    Posts
    33
    Rep Power
    7

    Default

    Quote Originally Posted by timp4411 View Post
    Others had figured out how to get around the GMA file check, but I have no idea how it was done.
    By disassembling a firmware, locating the routine that performs the check, and bypassing it.
    It’s done by changing only four bytes, which is probably one or two instructions for a 16 bit processor.

 

 

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •