А по поводу сохранение переменной состояния в EEPROM — не вижу особых преимуществ. Атака в данном случае очень простая: выключаем питание, перешиваем EEPROM нужными нам данными, включаем обратно, PROFIT!11
Далеко не все контроллеры имеют возможность залочить EEPROM от изменения при помощи программатора.
Тут очень тонкое место: а какого рода изменения можно считать переработкой? В ГК РФ это не определено. Соответственно, изменив всего один байт, я могу сказать что выполнил «переработку», и получить смежные права на фонограмму.
Не забывайте, что компьютерные вирусы не эволюционируют сами по себе, они пишутся людьми с вполне определенными целями (для развлечения, для воровства данных, для вымогательства). Меняются цели — меняются и вирусы.
К сожалению, экранирование помогает, только если экран хорошо заземлен. Причем, только с одной стороны, так как по экрану не должен протекать ток. А еще экран нельзя использовать в качестве второго (общего) сигнального провода. Если просто соединить коаксиальным кабелем два прибора (колонки и комп) с разными источниками питания, то между «землей» блока питания колонок и «землей» компьютера неминуемо возникнет разность потенциалов (переменная, обычно с частотой сети), которая будет стремиться уравняться через экран провода. По экрану протекает ток, а так как экран включен в сигнальную цепь, то все помехи, что он собирает, попадают прямиком на вход усилителя. Отсюда и гудение, и радио по ночам.
Как ни странно, от «эффекта радио» часто помогает переворачивание вилки в розетке (при этом провода фазы и ноля меняются местами). При сборке ради экономии выбрасывают все фильтры, какие только можно, поэтому усилитель радостно ловит помехи по цепи питания. Добавьте к этому, скажем, заземление радиоточки на ноль электросети и получите отличный приемник.
Отличная работа!
Немного режет глаз то, что из-за петель получается зазор сзади между крышкой и шкатулкой, в то время как спереди его нет. Можно было бы или поставить петли снаружи, или заменить их полоской ткани или гибкого пластика.
PROFIT!11Далеко не все контроллеры имеют возможность залочить EEPROM от изменения при помощи программатора.
Part 1
Part 2
Part 3
Part 4
Немного режет глаз то, что из-за петель получается зазор сзади между крышкой и шкатулкой, в то время как спереди его нет. Можно было бы или поставить петли снаружи, или заменить их полоской ткани или гибкого пластика.