Jump to content

    
AHTOXA

Как защититься от подделки устройства?

Recommended Posts

21 hours ago, AlexandrY said:

Но сами программы в АОН-ах защищали еще как, если кто помнит. Там эфемерные биты во Flash организовывали, всякие фэйковые микросхемы и т.д.

Что за эфемерные биты во Flash ? Можно узнать подробности ?

Share this post


Link to post
Share on other sites
09.04.2021 в 13:06, TOG сказал:

Что за эфемерные биты во Flash ? Можно узнать подробности ?

Занижали напряжение программирования, отдельные биты считывались то "0", то "1". И да, речь не о Flash, а о UV EPROM

Share this post


Link to post
Share on other sites
5 часов назад, toweroff сказал:

Занижали напряжение программирования, отдельные биты считывались то "0", то "1". И да, речь не о Flash, а о UV EPROM

Честно говоря не понял логики использования такого эффекта. Идея в том, что в оригинальном устройстве при множественном чтении этих битов получались изменяющиеся значения и прошивка понимала, что всё в порядке и можно работать дальше, а в клоне они читались стабильно без изменений и это выдавало копию (клон)?

Share this post


Link to post
Share on other sites

Да, подразумевалась такая логика. Как в точности расписывалась контрольная область - не знаю, но по воспоминаниям-обсуждениям тех времен - так.

Share this post


Link to post
Share on other sites

Так себе получается защита, т.к. при многократном дампе содержимого в программаторе это будет сразу видно, если конечно знать, что искать или просто попробовать выполнить верификацию пару-тройку раз для уверенности, что все сдампилось правильно. Но это все же лучше, чем ничего, особенно в реалиях того времени. 

Share this post


Link to post
Share on other sites
6 hours ago, toweroff said:

отдельные биты считывались то "0", то "1"

Интересно, при любом допустимом питании и температуре наблюдалось такое поведение бит?

И если нет, то при определённых условиях оригинал мог посчитать себя подделкой!

Так себе защита...

On 4/8/2021 at 2:30 PM, xvr said:

а все шишки сыпались на оригинальных производителей :(

вот вот, в случае принятия решения о клоне - вообще ничего не должно работать.

Иначе может получиться себе же хуже. :biggrin:

Share this post


Link to post
Share on other sites
On 4/10/2021 at 10:00 PM, zombi said:

Интересно, при любом допустимом питании и температуре наблюдалось такое поведение бит?

 

Неа. Там было устроено хитрее. Сначала АОН гасил индикатор и считывал область с плавающими битами. Потом он зажигал все разряды на индикаторе, что приводило к существенному повышению потребляемого тока, что в свою очередь приводило к снижению напряжения питания (стабилизатор там был не ахти). Область плавающих битов снова считывалась. Если 2 считывания давали один и тот же результат - подделка.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.