супермарафон дмитрієв

Як знайти в Інтернеті номер своєї (micro) SD картки (SD Card ID) за версією Гармін

А.Сорокін вказав, що карту можна прив'язувати не лише до унікальним номером SD картки, але і до унікального гарміновскому номеру приладу. Це той самий десятизначний десятковий номер приладу (UnitID), який повідомляють гарміновскіе програми MapSource або BaseCamp.

Цей же номер повідомляє і сам прилад. Наприклад, для Garmin GPSmap 62s, двічі натискаємо кнопку MENU. потім вибираємо Setup (Налаштування), і далі About (Про систему). Шукаємо 10 десяткових цифр після рядка: Unit ID.

При цьому втрачається можливість переставляти SD картку з ліцензійною картою в інший прилад, але зберігається можливість без проблем оновлювати ліцензійну карту.

Такий метод прив'язки знімає гостроту проблеми визначення унікального номера SD картки по версиии Гармін.

Наведений нижче спосіб знаходження номера картки виявився пустою забавою.

Як з'ясувалося, процедура читає FID карти з файлу gmapsupp.img, а шуканий номер SD картки витягує з файлу gmapsupp.unl, підставляючи в секретну формулу вже відомий їй FID карти.

Виконуються прості перевірки: FID карти повинен бути відомий Гармін, а шуканий номер SD картки повинен належати набору легальних номерів SD карток, в тому сенсі, як цю легальність розуміє Гармін.

Якщо ці перевірки проходять, шуканий номер виводиться на екран.

Кріптопроцессор SD картки (а саме він повідомляє в сильно зашифрованому вигляді істини унікальний номер SD картки) при цьому ніхто не турбує.

Тому якщо легальну пару файлів gmapsupp.img і gmapsupp.unl переписати з картки 1 на картку 2, і вставити в кард-рідер картку 2, то наведена процедура тупо видасть на екран унікальний номер картки 1, а зовсім не номер картки 2, як на то сподівалися лижники.

Більш того, процедура настільки дурна (або витончено знущальна?), Що якщо в якості картки 2 підсунути картку типу CF (а не SD), то на екрані все одно з'явиться унікальний номер картки 1. Це при тому, що в картці CF взагалі немає кріптопроцессора для захисту даних, як в картці SD. А адже саме заради наявності кріптопроцессора і була придумана вся ця морока для лижників з Secure Digital SD картками.

Багатьом лижникам знайоме бажання знайти цю унікальну 10-значний десятковий гарміновскій ідентифікатор SD, micro-SD, SDHC або micro-SDHC картки. До недавнього часу люди були змушені з'ясовувати це номер одним з двох старовинних способів:

1. Через службове меню деяких моделей навігатора Garmin Nuvi.

2. За допомогою програми Garmin Mobile XT, встановленої на кишеньковий комп'ютер КПК.

Мало того, що для цього потрібно екзотичне залізо, так ще й процедура була складна, нестабільна, займала багато часу, і була втомлює в усіх відношеннях. Не кажучи вже про те, що дрімучий КПК міг запросто відмовитися працювати з SD карткою великого обсягу або сучасного формфактору.

І ось, нарешті, Гармін зріс до онлайнового сервісу за повідомленням всім бажаючим того самого ідентифікатора. Працює це так.

1. На шуканої SD картці створюємо директорію Garmin і кладемо в неї файл gmapsupp.img з якою-небудь справжньою гарміновской картою, призначений для роботи в навігаторі. Поруч з цим файлом кладемо файл gmapsupp.unl, що містить рядок з 25 англійських букв і цифр, яка є unlock-кодом для даної гарміновской карти, але не обов'язково прив'язаної до шуканої SD картці. Ще раз: в процесі подальших процедур не перевіряється прив'язка unlock-коду до шуканої SD картці.

2. Вставляємо цю SD карту в кард-рідер з USB інтерфейсом і з'єднуємо все з комп'ютером під Windows, або Mac. Зрозуміло, замість кард-рідера можна використовувати і навігатор, включений в режимі USB накопичувача.

3. Встановлюємо безкоштовний плагін Garmin Communicator Plugin для свого броузера і своєї операційної системи з сайту Гармін, після чого погоджуємося на тестування плагіна, а заодно і на тестування шуканої SD картки. Зрозуміло, якщо плагін вже був встановлений раніше, нової установки не статися, але нове тестування не завадить.

4. Заходимо в розділ поновлення морських (не лякайтеся!) Карт на сайті Гармін.

5. Після недовгого очікування бачимо рядок виду:

SD Card ID 2975179093

в якій і міститься шуканий 10-значний десятковий код SD картки за версією Гармін. Зрозуміло, цей код збігається зі значенням, отриманим старовинними способами (в тих випадках, коли старовинні способи взагалі працездатні).

6. Якщо ж Гармін проявив творчі здібності, і послався з п.4 непрацюючої, заходимо на головну сторінку сайту Гармін. і далі слідуємо мишкою по меню:

до тих-таки самим морським картам.

Прохання надсилати доповнення та уточнення до цього тексту.