Chcesz się dowiedzieć czy ATmega328 ma zabezpieczenie przed odczytem, czy może o odporność tego zabezpieczenia na ataki zdeterminowanego hakera?
Każdy mikrokontorler z wbudowaną nieulotną pamięcią programu, jaki widziałem, posiada zabezpieczenia, AVR również, jak załączysz to będzie zabezpieczony, W stanie prosto z fabryki, są wyłączone, bo uniemożliwiają debugowanie, a nawet weryfikację, czy program został poprawnie zapisany.
Czy da się je obejść? w dobrze wyposażonym laboratorium na pewno, ale nie będzie to tanie.
AVR za dwa euro, to nie jest hardware na którym można zbudować urządzenia, z softem wartym miliony, wątpliwe że komuś będzie się opłacało hakować urządzenia, o stopniu złożoności sterownika do pralki, jakie mogą na tym mikrokontrolerze być zbudowane.
W przypadku prostych projektów, ktoś może napisać własny program działający podobnie, zamiast kraść twój.
Pracując w firmie usługowej, widziałem wielu klientów, z pomysłem zróbcie mi takie urządzenie jak to (tu produkt konkurencji)