Procesori (MCU) i njihov interni SW se u 99.99% slucajeva stite ukljucivanjem osiguraca za code-protect, skoro niko vise ne izbacuje proizvode sa MCU a da taj code-protect nije ukljucen.
Skrivanje vodova i via po PCB je isto neefikasno, sad sa jednim fotografisanjem na recimo zubarskom rendgenu se sve otkrije a inace se to koristi i u "dobrotvorne" svrhe tj za kontrolu sklopljenih PCB koje imaju viseslojnu stampu i razne delove u BGA kucistima gde drugacije ne moze da se vidi kako su pojedine komponente zaletovane.
Dalje sto se tice zastite SW u MCU, tu je situacija krajnje nezgodna za autore.
Naime, postoji firma Mikatech http://www.break-ic.com koja je u stanju da vam "iscupa" prakticno iz bilo kog zasticenog MCU program za odredjenu svotu novca! Pogledajte spisak MCU na njihovom sajtu sta su sve u stanju da razbiju. Rade legalno taj posao vec par decenija i vrlo su uspesni u tome.
Sluze se raznim metodama, vecina se bazira na nekakvim bugovima u chipovima gde pod odredjenim uslovima mogu da dopreju do sadrzaja memorije.
Kada im to ne uspe onda idu na radikalne metode, otvaraju chipove i pod elektronskim mikroskopima bukvalno precrtavaju bitove sa pelete IC-a!
Takodje u "kompletu" usluga nude i potpun reverznji inzenjering uredjaja koji obuhvata dostavu dokumentacije za izradu PCB, sheme kao i HEX za kontrolere i to za cifre reda 500-1000$.
Sa druge strane njihov servis mnogi koriste da bi testirali uredjaje na potencialni reverzni inzenjering, ako oni to ne mogu da razbiju onda je "OK", mada ima jos ovakvih firmi na trzistu, Mikateck je verovatno najbolja u tom poslu.
Isto tako njihove usluge koriste i drugi koji su zbog nesrecnih okolnosti "zagubili" svoje programe (crko HD, upalio se LAB i izgorela dokumentacija itd) da bi koliko-toliko povratili programe a da pisu ispocetka im je preskupo.
Skrivanje vodova i via po PCB je isto neefikasno, sad sa jednim fotografisanjem na recimo zubarskom rendgenu se sve otkrije a inace se to koristi i u "dobrotvorne" svrhe tj za kontrolu sklopljenih PCB koje imaju viseslojnu stampu i razne delove u BGA kucistima gde drugacije ne moze da se vidi kako su pojedine komponente zaletovane.
Dalje sto se tice zastite SW u MCU, tu je situacija krajnje nezgodna za autore.
Naime, postoji firma Mikatech http://www.break-ic.com koja je u stanju da vam "iscupa" prakticno iz bilo kog zasticenog MCU program za odredjenu svotu novca! Pogledajte spisak MCU na njihovom sajtu sta su sve u stanju da razbiju. Rade legalno taj posao vec par decenija i vrlo su uspesni u tome.
Sluze se raznim metodama, vecina se bazira na nekakvim bugovima u chipovima gde pod odredjenim uslovima mogu da dopreju do sadrzaja memorije.
Kada im to ne uspe onda idu na radikalne metode, otvaraju chipove i pod elektronskim mikroskopima bukvalno precrtavaju bitove sa pelete IC-a!
Takodje u "kompletu" usluga nude i potpun reverznji inzenjering uredjaja koji obuhvata dostavu dokumentacije za izradu PCB, sheme kao i HEX za kontrolere i to za cifre reda 500-1000$.
Sa druge strane njihov servis mnogi koriste da bi testirali uredjaje na potencialni reverzni inzenjering, ako oni to ne mogu da razbiju onda je "OK", mada ima jos ovakvih firmi na trzistu, Mikateck je verovatno najbolja u tom poslu.
Isto tako njihove usluge koriste i drugi koji su zbog nesrecnih okolnosti "zagubili" svoje programe (crko HD, upalio se LAB i izgorela dokumentacija itd) da bi koliko-toliko povratili programe a da pisu ispocetka im je preskupo.