Перейти к содержанию

Прошивка для SM2 Pro Clone


Рекомендуемые сообщения

5 минут назад, deman-s сказал:

Извините но я хотел сказать что это неверное направление (поиск дубликата номера в прошивке) в винхекс или в другом хекс редакторе с лево на право сначало адрес потом текст в шестнадцатеричном формате потом сам текст вы можете убедиться изменяя шестнадцатеричное значение будет автоматически изменятся текст и наоборот изменяя текст будет изменятся шестнадцатеричное значение

Ничего не утверждаю, пока не будет проверено) Просто в моем понимании клоны лочатся и не работают на свежих версиях именно из-за забаненного серийника. Но если проц имеет индивидуальный UID и как-то связан с серийником, то получается на каждом клоне должен быть и свой серийник. Либо контролька UID + SN должна соответствовать каким-то требованиям программы. Если так, возможно ли посчитать КС на устройстве и уже править SN под UID проца

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 915
  • Создана
  • Последний ответ

Топ авторов темы

9 минут назад, men2ev сказал:

Ничего не утверждаю, пока не будет проверено) Просто в моем понимании клоны лочатся и не работают на свежих версиях именно из-за забаненного серийника. Но если проц имеет индивидуальный UID и как-то связан с серийником, то получается на каждом клоне должен быть и свой серийник. Либо контролька UID + SN должна соответствовать каким-то требованиям программы. Если так, возможно ли посчитать КС на устройстве и уже править SN под UID проца

Можно и так сказать sn+ контролька + id  всё это связывается в программе( по какому алгоритму непонятно) если что-то не совпадает то ошибка 

Ссылка на комментарий
Поделиться на другие сайты

Еще информация) В начале кода очень часто встречается 08 47 03 00, вероятнее всего это и есть КС. UID процессора кто-нибудь может выудить?

Ссылка на комментарий
Поделиться на другие сайты

21 минуту назад, men2ev сказал:

Еще информация) В начале кода очень часто встречается 08 47 03 00, вероятнее всего это и есть КС. UID процессора кто-нибудь может выудить?

Какая КС? Это адрес перехода по прерываниям 0х08000347 в NVIC. UID "выудить" можно. Как - написано в мануале. Но зачем?

Ссылка на комментарий
Поделиться на другие сайты

музафар который обновил меня до 30 версии сказал что невозможно обновить китаймат  меняя номер серийный , так как он привязан к айди проца (типо этого мне обьяснил), меня обновил по другому принципу

и то что китаймат не может сам обновиться никак так как (айди проца привязан к серийнику ) их обеих как  то узнать надо ведь, если даже узнаешь как поменять айди процессора и серийного тоже) ?

Ссылка на комментарий
Поделиться на другие сайты

Бесполезное занятие не зная какие алгориты шифрования и кодирования в прошивке. 

https://istarik.ru/blog/stm32/152.html

Ссылка на комментарий
Поделиться на другие сайты

36 минут назад, гошка сказал:

Бесполезное занятие не зная какие алгориты шифрования и кодирования в прошивке. 

https://istarik.ru/blog/stm32/152.html

Да и некому не ненужное занятие. Китайцы просто (или не очень) считали прошивку с ори прибора, отключили проверку соответствия ID и SN, еще отключили проверку CRC, потому что программа уже изменена, ну еще кое какие нюансы. Все остальное для работы на текущей версии софта в прошивке есть. Обнова не пройдет. Продается, деньги капают. Зачем им чтоб что то обновлялось? Спрос упадет, сломают прошивку под новую версию и снова деньги закапают. Так же и альтернативные специалисты, добившись результатов, считав ори и подправив немного прошивку, шьют клонов сами, получают свое. Но SN ори при этом светиться в сети и будет залочен в новых версиях.

Ссылка на комментарий
Поделиться на другие сайты

ИМХО SN и  UID проца никак не связаны между собой, это ненужное усложнение не дающее ни какой пользы. Серийники, вроде как, идут по порядку, сомневаюсь что так же идут UID процессоров.

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, vovan35 сказал:

ИМХО SN и  UID проца никак не связаны между собой, это ненужное усложнение не дающее ни какой пользы. Серийники, вроде как, идут по порядку, сомневаюсь что так же идут UID процессоров.

Почему тогда человек который мне объяснил и обновил до 30 версии есть а вы сами интересовались над этим , утверждаете что то ещё доугое

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, vovan35 сказал:

ИМХО SN и  UID проца никак не связаны между собой, это ненужное усложнение не дающее ни какой пользы. Серийники, вроде как, идут по порядку, сомневаюсь что так же идут UID процессоров.

Как раз привязка sn к id даёт широкие возможности так как id уникальный для каждого чипа то прошивка от одного адаптера не будет работать на другом без модификации вы упускает маленькую деталь что sn связан с id некоторой контрольной суммой(ks) 

Естественно производитель присваивает серийные номера по порядку это логично но почему вы решили что id должны идти по порядку если использовать ks то id может быть любой  допустим 10 - sn  а 6 - id тогда ks - 4 то есть при сравнивания id с sn добавляется контрольная сумма (ks)

6+4. =10 это примитивный пример 

Но по какому алгаритму это работает известно только разработчику

Ссылка на комментарий
Поделиться на другие сайты

52 минуты назад, deman-s сказал:

Как раз привязка sn к id даёт широкие возможности так как id уникальный для каждого чипа то прошивка от одного адаптера не будет работать на другом без модификации вы упускает маленькую деталь что sn связан с id некоторой контрольной суммой(ks) 

Естественно производитель присваивает серийные номера по порядку это логично но почему вы решили что id должны идти по порядку если использовать ks то id может быть любой  допустим 10 - sn  а 6 - id тогда ks - 4 то есть при сравнивания id с sn добавляется контрольная сумма (ks)

6+4. =10 это примитивный пример 

Но по какому алгаритму это работает известно только разработчику

Немного могу дополнить. Посмотрел картинки с программой сканматик на просторах, проанализировал серийные номера оригинальных приборов (где видно, десятка два набралось). Есть определенная закономерность. Все номера начинаются на "А" (один был "В", может тестовый какой), далее идут десятичные цифры, 4 или 5 цифр. То есть кроме константы "А" далее кодируется номер в двоично-десятичной системе. Про UID пишут:

Этот 96-битный UID уникален для каждого STM32, когда-либо выпущенного. Эти 96-битные уникальные идентификаторы создаются как комбинация уникальных параметров производства:

UID[31:0]: координаты X и Y на пластине, выраженные в формате BCD

UID[63:40]: LOT_NUM[23:0] Номер лота (в кодировке ASCII)

UID[39:32]: WAF_NUM[7:0] Номер пластины (8-битное беззнаковое число)

UID[95:64]: LOT_NUM[55:24] Номер лота (в кодировке ASCII)

Обычно этот UID используется в качестве серийного номера или ключа для безопасных приложений.

Таким образом SN может быть (ИМХО скорей всего) частью этого UID, 

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, deman-s сказал:

Как раз привязка sn к id даёт широкие возможности так как id уникальный для каждого чипа то прошивка от одного адаптера не будет работать на другом без модификации вы упускает маленькую деталь что sn связан с id некоторой контрольной суммой(ks) 

Естественно производитель присваивает серийные номера по порядку это логично но почему вы решили что id должны идти по порядку если использовать ks то id может быть любой  допустим 10 - sn  а 6 - id тогда ks - 4 то есть при сравнивания id с sn добавляется контрольная сумма (ks)

6+4. =10 это примитивный пример 

Но по какому алгаритму это работает известно только разработчику

Да, с точки зрения защиты от копирования, смысл есть, но это создаёт некоторые сложности при производстве. Неужели всё серьёзно с защитой у сканматика? Обычно, вроде как, никто так не заморачивался.

 

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, vovan35 сказал:

Да, с точки зрения защиты от копирования, смысл есть, но это создаёт некоторые сложности при производстве. Неужели всё серьёзно с защитой у сканматика? Обычно, вроде как, никто так не заморачивался.

 

Всё серьёзно считанный с оригинала дамп не будет работать без модификации на другом таком же приборе

Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, Vladsilver78 сказал:

Немного могу дополнить. Посмотрел картинки с программой сканматик на просторах, проанализировал серийные номера оригинальных приборов (где видно, десятка два набралось). Есть определенная закономерность. Все номера начинаются на "А" (один был "В", может тестовый какой), далее идут десятичные цифры, 4 или 5 цифр. То есть кроме константы "А" далее кодируется номер в двоично-десятичной системе. Про UID пишут:

Этот 96-битный UID уникален для каждого STM32, когда-либо выпущенного. Эти 96-битные уникальные идентификаторы создаются как комбинация уникальных параметров производства:

UID[31:0]: координаты X и Y на пластине, выраженные в формате BCD

UID[63:40]: LOT_NUM[23:0] Номер лота (в кодировке ASCII)

UID[39:32]: WAF_NUM[7:0] Номер пластины (8-битное беззнаковое число)

UID[95:64]: LOT_NUM[55:24] Номер лота (в кодировке ASCII)

Обычно этот UID используется в качестве серийного номера или ключа для безопасных приложений.

Таким образом SN может быть (ИМХО скорей всего) частью этого UID, 

Моё мнение, B-серия это отремонтированный сканматик где менялся сгоревший проц .

То есть когда производитель делает проц под замену присваивает серию B.

Могу ошибаться хотелось бы услышать ответ тех кто ремонтировал свои оригинал сканматики. А именно отдавали на замену проца

 

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Muzafar сказал:

Моё мнение, B-серия это отремонтированный сканматик где менялся сгоревший проц .

То есть когда производитель делает проц под замену присваивает серию B.

Могу ошибаться хотелось бы услышать ответ тех кто ремонтировал свои оригинал сканматики. А именно отдавали на замену проца

 

После ремонта номер всегда другой, серийник начинается с буквы А.

Для программы не имеет значения какой номер и есть ли там буквы, главное всё правильно посчитать...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
  • Создать...